A compiler that generates an MCP server from a Capability Definition Language (CDL) manifest. Zero manual integration. Validates capability models and lowers them to a target-agnostic intermediate representation (IR) that emitters consume.
Single tool 'tourism.search' has a basic schema and minimal description (54 chars). Description is below the 194-char baseline and provides no context on WHEN to use the tool, what it returns, or error handling. No output schema documented. Tool naming follows verb_noun convention but lacks depth. Overall, this is a minimal proof-of-concept implementation far below production standards.
Search for accommodation stays by destination
Parameter 'destination' lacks description. LLMs cannot infer whether to pass a city name, country, region, or coordinate.
Tool description is 54 characters, well below the 194-char baseline. It does not explain WHEN to use this tool, what the output structure is, or how to handle errors. Descriptions under 20 chars score 0-20; this barely exceeds that threshold.
No output schema documented. LLMs cannot plan downstream calls or extract required fields (e.g., booking_id, price, availability).
No error handling guidance. If destination is invalid or no results found, the tool provides no recovery path.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 40 | 2026-07-28+ | v2 |
No pagination support. If results exceed context limits, the tool offers no limit or offset parameters.