Skip to main content
Glama

mcp-adr-analysis-server

by tosin2013

compare_adr_progress

Validate implementation progress by comparing TODO.md, ADRs, and current environment to ensure architectural goals align with codebase.

Instructions

Compare TODO.md progress against ADRs and current environment to validate implementation status

Input Schema

NameRequiredDescriptionDefault
adrDirectoryNoDirectory containing ADR filesdocs/adrs
deepCodeAnalysisNoPerform deep code analysis to distinguish mock from production implementations
functionalValidationNoValidate that code actually functions according to ADR goals, not just exists
includeFileChecksNoInclude file existence and implementation checks
includeRuleValidationNoInclude architectural rule compliance validation
projectPathNoPath to project root for environment analysis.
strictModeNoEnable strict validation mode with reality-check mechanisms against overconfident assessments
todoPathNoPath to TODO.md file to analyzeTODO.md
validationTypeNoType of validation to performfull

Input Schema (JSON Schema)

{ "properties": { "adrDirectory": { "default": "docs/adrs", "description": "Directory containing ADR files", "type": "string" }, "deepCodeAnalysis": { "default": true, "description": "Perform deep code analysis to distinguish mock from production implementations", "type": "boolean" }, "functionalValidation": { "default": true, "description": "Validate that code actually functions according to ADR goals, not just exists", "type": "boolean" }, "includeFileChecks": { "default": true, "description": "Include file existence and implementation checks", "type": "boolean" }, "includeRuleValidation": { "default": true, "description": "Include architectural rule compliance validation", "type": "boolean" }, "projectPath": { "default": ".", "description": "Path to project root for environment analysis", "type": "string" }, "strictMode": { "default": true, "description": "Enable strict validation mode with reality-check mechanisms against overconfident assessments", "type": "boolean" }, "todoPath": { "default": "TODO.md", "description": "Path to TODO.md file to analyze", "type": "string" }, "validationType": { "default": "full", "description": "Type of validation to perform", "enum": [ "full", "todo-only", "adr-only", "environment-only" ], "type": "string" } }, "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tosin2013/mcp-adr-analysis-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server