A multi-agent system that creates specialized AI agents and FastMCP services dynamically. Features agent creation, team formation, memory management via Milvus, and code generation for FastMCP services.
Critical gaps across all dimensions. Tool descriptions are present but minimal (10-50 chars, well below 194-char baseline). Input schemas visible but lack depth: most parameters have type and description, but no enums, ranges, or constraints. No output schemas documented. Error handling absent. Parameters like 'python_code' and 'required_libraries' expose implementation details. No tool annotations (readOnlyHint/destructiveHint). Naming is verb-forward but some tools are vague ('propose_insight', 'recall'). No pagination, no idempotency guidance, no recovery paths. This is a D-grade server with functional but under-specified tools.
Prüft die eigene Mailbox.
Erstellt einen neuen spezialisierten Sub-Agenten mit Memory- und A2A-Fähigkeiten.
Gründet eine Task-Force aus einem Reporter und einem Analysten und führt eine Aufgabe aus.
Schreibt einen neuen FastMCP-Service auf Disk und installiert Abhängigkeiten via uv.
Holt fiktive Marktdaten für ein Unternehmen.
Prüft den Status des Dummy-Systems.
Schlägt eine neue Erkenntnis vor – der Supervisor entscheidet.
No output schemas documented. LLMs cannot infer what fields to expect from tool responses, forcing unstructured parsing and downstream lookup calls.
Descriptions are too short (10-50 chars vs 194-char baseline). Lack WHEN to use, prerequisites, and state-modification warnings. 'Prüft den Status des Dummy-Systems' tells LLM nothing about when to call it.
No tool annotations (readOnlyHint, destructiveHint, idempotentHint). LLMs cannot distinguish safe reads from irreversible writes. 'create_specialist', 'deploy_mcp_service', 'save_code_file' are destructive but unmarked.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 55 | 2026-07-28+ | v2 |
Sucht im kollektiven Gedächtnis (Milvus).
Saves the generated python code to a file in the order directory. Also creates a requirements.txt if dependencies are specified.
Sendet eine Nachricht an einen anderen Agenten (Mailbox).
Parameters lack constraints. 'importance' (1-10) has no min/max. 'python_code' and 'required_libraries' expose implementation details and invite injection. No enums for constrained values.
No error handling guidance. Tools return success/failure with no recovery hints. 'recall' may find nothing; 'send_message' may fail if recipient offline, no guidance for LLM on what to do next.