MCP server for analyzing agent configurations and extracting agent information, prompts, tools, and connections from repository source code
Critical failures across all dimensions. The single tool 'generateAgensightConfig' has a trivial description ('Create an echo prompt'), no input schema (empty {}), and returns a plain string containing a multi-paragraph instruction prompt rather than structured data. The tool name is misleading, it does not generate a config file; it returns a prompt template. No parameter descriptions, no output schema documentation, no error handling, no validation. The implementation violates fundamental tool design patterns: it conflates tool responsibility (should generate config, not return instructions), lacks composability, and provides no structured output for downstream agents.
Create an echo prompt
No input schema. Tool declares empty input {} with no parameters, types, or descriptions.
Description is trivial (18 chars: 'Create an echo prompt'). Does not explain what the tool does, when to use it, or what it returns.
Tool name is misleading. 'generateAgensightConfig' suggests it creates a config file, but it returns a plain string containing a prompt template. Name does not match behavior.
No output schema documented. Tool returns a string, but LLMs cannot infer structure, format, or how to use the result downstream.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 20 | 2026-07-28+ | v2 |
Tool returns unstructured prompt text instead of actionable config. Should return JSON with agents, prompts, variables, and connections, not a multi-paragraph instruction string.