AI-Driven Development Methodology Platform - MCP server for multi-agent orchestration, workflow execution, context graph management, and ecosystem integration
MDAN MCP server has significant definition quality gaps. Tool names lack consistent verb prefixes (mdan_list-agents is good, but mdan_agent_* and mdan_ecosystem_* lack clear action verbs). Most tools have descriptions, but many are vague or lack actionable context. Parameter schemas are present but sparse, most tools have 1-3 params with minimal constraint documentation. No output schemas are documented. Error handling is absent from visible code. The dynamic agent tool registration (mdan_agent_*) is inferred rather than explicitly visible, capping those tools at 50. Overall, this reads as a prototype-stage server lacking production-grade polish.
Consult {agent.displayName} ({agent.title}): {agent.role}
Browse the full Claude Code ecosystem catalog — 1,053 skills, 418 agents, 340 commands, 67 hooks, 67 settings, 69 MCPs. Returns categorized summary.
Read the full content of an agent template by category/name.
Read the full content of a specific skill by name.
Search for agent templates by keyword. Returns matching agent paths.
Search for command templates by keyword. Returns matching command paths.
Search for skills by keyword in the ecosystem. Returns matching skill names.
Dynamic tool registration (mdan_agent_*, mdan_workflow_*) is inferred from loops, not explicitly visible in schema definitions. Cannot verify actual parameter schemas or output structure.
No output schemas documented for any tool. LLMs cannot predict response structure, forcing them to parse unstructured text responses. Violates pattern:response-shaper.
Parameter descriptions lack constraint documentation. E.g., 'query' params have no length limits, regex patterns, or examples. 'mode' params in orchestration tools lack enum constraints.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 46 | 2026-07-28+ | v2 |
Show ecosystem component statistics and installation status.
Add a relationship edge between two nodes in the context graph
Add an artifact node to the MDAN context graph
Analyze downstream impact of an artifact in the context graph
Generate a Mermaid diagram of the context graph
List all installed MDAN agents with their capabilities
List all available MDAN workflows with their descriptions
Create a decision record from a debate or consensus session
Start a multi-agent party mode session. Modes: discussion, debate, consensus
Execute the {workflow.name} workflow
No error handling or recovery guidance in visible code. Tools return raw file-not-found or directory-not-found messages without actionable next steps for LLMs.
Tool names inconsistent: some use verb_noun (list-agents, search-skills), others use noun_verb (ecosystem_catalog, graph_impact). LLMs struggle with inconsistent naming conventions.