MCP server providing AI coding assistants with a discovery engine for skills, agents, tools, and hooks.
AWOS Recruitment exposes a single tool 'search_capabilities' with a well-formed schema and reasonable description. The tool name is action-oriented (search_*) and the parameter types are properly defined. However, the description is minimal (95 chars), lacks critical context about when to use the tool vs alternatives, and does not explain the similarity scoring mechanism or result structure. The schema includes appropriate constraints (n_results default 10, threshold 0-100 range), but the response schema is not documented in the tool definition, LLMs cannot predict what fields to expect in results. No error handling guidance is provided. The server is single-purpose and simple, but lacks depth in documentation and composition context.
Query the capability index for semantically similar capabilities matching a natural language query.
Output schema not documented. Tool description does not specify what fields are returned (e.g., capability name, type, description, similarity score).
Tool description is under 150 chars and lacks critical context. Does not explain semantic search behavior, similarity scoring, result ordering, or when to use this tool in agentic workflows. Baseline for A-tier tools is 150-250 chars with WHAT/WHEN/WHY context.
No error handling guidance. Tool description does not explain what happens on invalid threshold values, missing registry, or empty query. LLMs cannot recover from failures.
Parameter 'type_filter' description could be more explicit. Does not clarify whether filter is case-sensitive, whether multiple types can be passed, or whether omitting it returns all types.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-22 | C | 61 | 2026-07-28+ | v2 |
| 2026-03-09 | F | 48 | - | v1 |
No dependency hints. Tool description does not explain relationship to other tools or workflows (e.g., 'Use this to discover capabilities before invoking them').