MCP server for Moltbot (ClawdBot) Gateway: status, send, agent, and bridge tools
Critical gaps across all dimensions. Tool definitions lack input schemas, parameter descriptions, and output documentation. No visible schema registration in fastmcp setup. Tool names are inconsistent (verb_noun vs descriptive). Descriptions are minimal or absent. No error handling guidance. Security concerns: moltbot_shutdown is destructive with no confirmation pattern. This server is not production-ready.
No input schemas visible for any tool. Cannot verify parameter types, constraints, or descriptions. Violates pattern:constrained-input and pattern:tool-description.
moltbot_shutdown is destructive (DESTRUCTIVE risk) with no confirmation pattern, dry-run, or permission gate. Violates pattern:confirmation-request and pattern:permission-gate.
Tool names lack clear action verbs. 'moltbot_ops' is vague (does it create, update, delete, or query?). 'show_moltbot_status_card' is verbose and unclear. Violates pattern:tool naming conventions.
No output schemas documented. LLMs cannot infer what fields to expect or plan downstream tool calls. Violates pattern:tool and pattern:response-shaper.
Inferred effective spec: <=2025-11-25.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 31 | <=2025-11-25 | v2 |
No error handling guidance. Tools do not indicate what to do on failure, whether errors are retryable, or how to recover. Violates pattern:recovery-guide and pattern:error-classification.