Skip to main content

MCP ADR Analysis Server

Your ADRs are lying to you. This MCP server catches it.

Live drift detection validates architectural decisions against your actual code โ€” plus content safety, decision memory, and 64 tools powered by your host LLM via CE-MCP.

npm install -g mcp-adr-analysis-server

โœจ Core Capabilitiesโ€‹

๐Ÿ”„ Drift Detection โ€” Validate ADR decisions against live code and infrastructure evidence. No other ADR tool does this.

๐Ÿ›ก๏ธ Content Safety โ€” Detect and mask secrets, PII, and sensitive content automatically before it reaches the LLM.

๐Ÿง  Decision Memory โ€” Session & tool-usage tracking with keyword-scored retrieval across conversations.

๐Ÿ—๏ธ Technology Detection โ€” Identify any tech stack and architectural patterns in your codebase.

๐Ÿ“‹ ADR Management โ€” Generate, suggest, and maintain Architectural Decision Records automatically.

๐Ÿ”— Smart Code Linking โ€” Discovery of code files related to ADRs and decisions using tree-sitter AST analysis and ripgrep.

๐Ÿš€ Deployment Readiness โ€” Zero-tolerance test validation with hard blocking before deploy.


๐ŸŽฏ Who Is This For?โ€‹

๐Ÿ‘จโ€๐Ÿ’ป AI Assistant Usersโ€‹

Use with Claude Desktop, Cline, Cursor, or Windsurf to enhance your AI coding workflow with architectural intelligence. No API key required โ€” the server runs in CE-MCP mode by default, using your host LLM's existing context.

๐Ÿข Enterprise Architectsโ€‹

Track architectural decisions with ADRs, detect drift before it causes production incidents, enforce content safety standards, and generate governance reports โ€” all integrated into your existing toolchain.

๐Ÿ› ๏ธ Development Teamsโ€‹

Integrate into CI/CD pipelines for automated ADR validation, deployment readiness checks, security scanning, and architectural compliance enforcement.


โšก Quick Startโ€‹

1. Installโ€‹

npm install -g mcp-adr-analysis-server

2. Configure Your MCP Clientโ€‹

No API key required. The server runs in CE-MCP mode by default โ€” your host LLM executes the analysis using orchestration directives.

{
"mcpServers": {
"adr-analysis": {
"command": "mcp-adr-analysis-server",
"env": {
"PROJECT_PATH": "/path/to/your/project"
}
}
}
}

See the Installation Guide for detailed setup instructions, client-specific config locations, and troubleshooting.


๐Ÿ“š Explore the Docsโ€‹

๐ŸŽ“ Tutorialsโ€‹

Step-by-step guides to get you up and running โ€” from first install to your first architectural analysis.

๐Ÿ› ๏ธ How-To Guidesโ€‹

Task-oriented recipes for specific goals: configuring clients, running analyses, managing ADRs, and integrating with CI/CD.

๐Ÿ“– Referenceโ€‹

Technical details on all 64 MCP tools, environment variables, configuration options, and the CE-MCP directive format.

๐Ÿ’ก Explanationโ€‹

Deep dives into architectural concepts, design decisions, security philosophy, and how the server works under the hood.