CapOwn Master is a central orchestration server for managing workers and executing distributed tasks. It provides HTTP API endpoints for worker registration, authentication, task dispatch, and dashboard management.
This is a test fixture server (fake-mcp-plugin) with minimal production quality. All 4 tools have basic descriptions and schemas, but lack depth, parameter descriptions, and error guidance. Tool names are generic (echo, sleep, fail). Schemas are present but parameters lack individual descriptions. No error handling guidance, no output schema documentation, no composition patterns. This appears to be a testing harness, not a production MCP server.
Echo back the input text
Always fails with an error
Sleep for N seconds (for timeout testing)
Echo back structured data
Generic tool names lack action verbs. 'echo', 'sleep', 'fail' do not follow verb_noun pattern (e.g., 'send_', 'get_', 'create_'). LLMs cannot infer intent from these names alone.
Parameter descriptions are missing. The 'text' param in echo, 'value' param in structured_echo, 'seconds' in sleep, and 'message' in fail have no descriptions explaining their purpose, format, or constraints.
No output schema documentation. Tools return results but no schema describes the response structure, field types, or what the LLM should expect.
No error handling guidance. The 'fail' tool always fails but provides no recovery hints, error classification, or actionable next steps for the LLM.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 36 | 2026-07-28+ | v2 |
Tool descriptions are generic and under 100 chars. 'Echo back the input text' and 'Sleep for N seconds' lack context on WHEN to use these tools or what they're for in a real workflow.