An MCP server that generates Agensight configuration by analyzing repository contents to extract agent information, prompts, tools, and connections
Critical failures across all dimensions. The single tool 'generateAgensightConfig' has a trivial description ('Create an echo prompt') that does not match its actual behavior (generating a config file with agent analysis instructions). The tool returns a plain string containing a multi-line instruction prompt rather than structured output. No parameter descriptions, no output schema documentation, no error handling, no validation. The tool name does not start with a verb reflecting the action (should be 'generate_agensight_config' or similar). This server demonstrates fundamental misunderstanding of tool design patterns.
Create an echo prompt
Description is trivial and misleading: 'Create an echo prompt' does not describe what the tool actually does (generate agent analysis config).
No output schema documented. Tool returns a plain string containing raw instruction text, not structured JSON. LLM cannot parse or extract fields from the response.
Tool name does not follow verb_noun convention. 'generateAgensightConfig' uses camelCase and lacks clarity. Should be 'generate_agensight_config' or 'create_agent_config'.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 20 | 2026-07-28+ | v2 |
No error handling or recovery guidance. Tool returns raw instruction text on success; no indication of failure modes, validation errors, or what to do if agent extraction fails.