MCP Adr Analysis Server
ADR drift detection, content safety, and decision memory for architectural decisions
Connector by tosin2013 · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/tosin2013-mcp-adr-analysis-server
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documentation, code-review
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 38 read · 25 write · 1 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 64
Read from the source code; the running server may list different tools.
Read 38 · Look things up without changing anything.
analyze_adr_timelineanalyze_content_securityanalyze_deployment_progressanalyze_environmentanalyze_gapsanalyze_project_ecosystembootstrap_validation_loopcompare_adr_progressdeployment_readinessdiscover_existing_adrsexpand_analysis_sectionget_adr_context
Show 26 more tools
get_adr_diagramsget_adr_prioritiesget_adr_templatesget_architectural_contextget_conversation_snapshotget_development_guidanceget_gapsget_knowledge_graphget_memory_statsget_server_contextget_staleness_reportget_workflow_guidanceperform_researchquery_conversation_historyrelease_trackingreview_existing_adrssearch_codebasesearch_toolssmart_scoresuggest_adrstroubleshoot_guided_workflowvalidate_adrvalidate_adr_compliancevalidate_all_adrsvalidate_content_maskingvalidate_rules
Write 25 · Create, change, send or run things.
apply_basic_content_maskingconfigure_custom_patternsconfigure_output_maskingcreate_research_templatecreate_rule_setexpand_memorygenerate_adr_bootstrapgenerate_adr_from_decisiongenerate_adr_todogenerate_adrs_from_prdgenerate_content_maskinggenerate_deployment_guidance
Show 13 more tools
generate_research_questionsgenerate_rulesincorporate_researchinteractive_adr_planningmanage_cachemcp_planningmemory_loadingrequest_action_confirmationset_project_pathsync_to_aggregatortool_chain_orchestratorupdate_implementation_statusupdate_knowledge
Delete 1 · Delete, drop, revoke or wipe things.
smart_git_push
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
OPENROUTER_API_KEY
Other settings (environment variables or headers).
ADR_DIRECTORYEXECUTION_MODEPROJECT_PATH
Network hosts it talks to 26
a2aprotocol.ai· found in codeadraggregator.com· found in codeagent-plugins.org· found in codeblog.logrocket.com· found in codecncf.io· found in codedevelopers.googleblog.com· found in codedocs.docker.com· found in codedocs.gunicorn.org· found in codefavicon.io· found in codegithub.com· found in codehelm.sh· found in codejvgdaquuggzbkenxnkja.supabase.co· found in codekubernetes.io· found in codelinuxfoundation.org· found in codemirror.openshift.com· found in codemodelcontextprotocol.info· found in codeopenrouter.ai· found in codeplay.validatedpatterns.io· found in codepm2.keymetrics.io· found in coderaw.githubusercontent.com· found in codespillwave.com· found in codesysdig.com· found in codetosin2013.github.io· found in codetypedoc.org· found in codeuvicorn.org· found in codevalidatedpatterns.io· found in code
Files it touches
/opt/homebrew/bin/rg/private/tmp/private/var/folders/tmp/link-check-config.json/Users/tosinakinosho/workspaces/mcp-adr-analysis-server/dist/src/index.js/var/folders/var/run/docker.sock/var/tmp- Any path the agent passes to its tools
Tools (64)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
analyze_adr_timelineAnalyze ADR Timelineread-onlyAnalyze ADR timeline with smart time tracking, adaptive thresholds, and actionable recommendations. Auto-detects project context (startup/growth/mature) and generates prioritized work queue based on staleness, implementation lag, and technical debt.
analyze_content_securityAnalyze Content Securityread-onlyAnalyze content for sensitive information using AI-powered detection with optional memory integration for security pattern learning
analyze_deployment_progressAnalyze Deployment Progressread-onlyAnalyze deployment progress and verify completion with outcome rules
analyze_environmentAnalyze Environmentread-onlyAnalyze environment context and provide optimization recommendations with optional memory integration for environment snapshot tracking
analyze_gapsAnalyze Gapsread-onlyScan local codebase and compare with ADRs to detect bi-directional gaps. Finds: (1) ADR-to-code gaps: file references in ADRs that do not exist, (2) Code-to-ADR gaps: technologies in package.json and architectural patterns without ADR coverage. Reports gaps to ADR Aggregator for tracking.
analyze_project_ecosystemAnalyze Project Ecosystemread-onlyComprehensive recursive project ecosystem analysis with advanced prompting techniques (Knowledge Generation + Reflexion)
apply_basic_content_maskingApply Basic Content MaskingApply basic content masking (fallback when AI is not available)
bootstrap_validation_loopBootstrap Validation Loopread-only**GUIDED EXECUTION MODE**: This tool guides you through an interactive, step-by-step deployment validation workflow. It does NOT execute commands internally - instead, it tells YOU what commands to run and processes the results iteratively. **Workflow**: (1) First call with iteration=0: Detects platform (OpenShift/K8s/Docker), validates environment connection, and requests human approval for target platform. (2) Subsequent calls: After running each command and reporting back with output, the tool provides next steps. **Environment Validation**: Before deployment, the tool verifies connection t…
compare_adr_progressCompare ADR Progressread-onlyCompare TODO.md progress against ADRs and current environment to validate implementation status
configure_custom_patternsConfigure Custom PatternsConfigure custom sensitive patterns for a project
configure_output_maskingConfigure Output MaskingConfigure content masking for all MCP outputs
create_research_templateCreate Research TemplateCreate a research template file for documenting findings
create_rule_setCreate Rule SetCreate machine-readable rule set in JSON/YAML format
deployment_readinessCheck Deployment Readinessread-onlyComprehensive deployment readiness validation with test failure tracking, deployment history analysis, and hard blocking for unsafe deployments. Integrates with smart_git_push for deployment gating.
discover_existing_adrsDiscover Existing ADRsread-onlyDiscover and catalog existing ADRs in the project
Show 49 more tools
expand_analysis_sectionExpand Analysis Sectionread-onlyRetrieve full analysis content from tiered responses. Expand entire analysis or specific sections stored in memory. Use this when a tool returns a summary with an expandable ID.
expand_memoryExpand MemoryPhase 3: Retrieve and expand stored content from a tiered response using its expandable ID
generate_adr_bootstrapGenerate ADR BootstrapGenerate bootstrap.sh and validate_bootstrap.sh scripts to ensure deployed code follows ADR requirements. **CRITICAL**: Before generating scripts, use WebFetch to query the base code repository (e.g., https://github.com/validatedpatterns/common for OpenShift) and authoritative pattern documentation (e.g., https://play.validatedpatterns.io/). Merge the base repository code into your project and have bootstrap.sh call the pattern's scripts rather than generating everything from scratch. This ensures compliance with validated deployment patterns.
generate_adr_from_decisionGenerate ADR from DecisionGenerate a complete ADR from decision data. TIP: Reference @.mcp-server-context.md to align with existing architectural patterns and decisions.
generate_adr_todoGenerate ADR TodoGenerate TODO.md from ADRs with comprehensive task breakdown. Decomposes each ADR into paired test+production tasks (TDD), links tasks to release milestones, and preserves manual edits via a bounded HTML-comment section. Re-runs are idempotent; tasks for deleted/superseded ADRs move to a Stale Tasks section.
generate_adrs_from_prdGenerate ADRs from PRDGenerate Architectural Decision Records from a Product Requirements Document with advanced prompting techniques (APE + Knowledge Generation)
generate_content_maskingGenerate Content MaskingGenerate masking instructions for detected sensitive content
generate_deployment_guidanceGenerate Deployment GuidanceGenerate deployment guidance and instructions from ADRs with environment-specific configurations
generate_research_questionsGenerate Research QuestionsGenerate context-aware research questions and create research tracking system
generate_rulesGenerate RulesGenerate architectural rules from ADRs and code patterns
get_adr_contextGet ADR Contextread-onlyFetch ADR context from ADR Aggregator including summaries, diagrams, timeline data, and code links. Useful for getting a consolidated view of architectural decisions.
get_adr_diagramsGet ADR Diagramsread-onlyGet Mermaid diagrams for ADRs from ADR Aggregator. Includes workflow, relationship, and impact diagrams. Requires Pro+ tier.
get_adr_prioritiesGet ADR Prioritiesread-onlyGet ADR priorities for roadmap and backlog planning from ADR Aggregator. Returns prioritized ADRs with scores, dependencies, blockers, implementation status, and gap counts.
get_adr_templatesGet ADR Templatesread-onlyGet domain-specific ADR templates and anti-patterns from ADR Aggregator. Includes best practices for web applications, microservices, APIs, and more. No authentication required.
get_architectural_contextGet Architectural Contextread-onlyGet detailed architectural context for specific files or the entire project, automatically sets up ADR infrastructure if missing, and provides outcome-focused workflow for project success
get_conversation_snapshotGet Conversation Snapshotread-onlyPhase 3: Get current conversation context snapshot for resumption or analysis
get_development_guidanceGet Development Guidanceread-onlyGet comprehensive development guidance that translates architectural decisions and workflow recommendations into specific coding tasks, implementation patterns, and development roadmap
get_gapsGet Gapsread-onlyGet current code gaps from ADR Aggregator. Returns gaps with their status (open, dismissed, resolved) for tracking and management.
get_knowledge_graphGet Knowledge Graphread-onlyGet cross-repository knowledge graph from ADR Aggregator with analytics and insights. Visualize ADR relationships across repositories. Requires Team tier.
get_memory_statsGet Memory Statsread-onlyPhase 3: Get statistics about stored conversation memory
get_server_contextGet Server Contextread-onlyGenerate a comprehensive context file showing the server's current state, memory, and capabilities. Creates .mcp-server-context.md that can be @ referenced in conversations to give LLMs instant awareness of the server.
get_staleness_reportGet Staleness Reportread-onlyGet ADR staleness report from ADR Aggregator with review compliance metrics. Identifies stale ADRs that need attention and provides governance insights.
get_workflow_guidanceGet Workflow Guidanceread-onlyGet intelligent workflow guidance and tool recommendations based on your goals and project context to achieve expected outcomes efficiently
incorporate_researchIncorporate ResearchIncorporate research findings into architectural decisions
interactive_adr_planningInteractive ADR PlanningInteractive guided ADR planning and creation tool - walks users through structured decision-making process with research integration, option evaluation, and automatic ADR generation. TIP: Start by reading @.mcp-server-context.md to understand project context and previous decisions.
manage_cacheManage CacheManage MCP resource cache (clear, stats, cleanup)
mcp_planningMCP PlanningEnhanced project planning and workflow management tool - phase-based project management, team resource allocation, progress tracking, risk analysis, and executive reporting
memory_loadingLoad MemoryAdvanced memory loading tool for the memory-centric architecture. Query, explore, and manage memory entities and relationships. Load ADRs into memory system and perform intelligent queries.
perform_researchPerform Researchread-onlyPerform research using cascading sources: project files → session/tool-usage tracker → environment resources → web search (fallback)
query_conversation_historyQuery Conversation Historyread-onlyPhase 3: Search and retrieve conversation sessions based on filters
release_trackingTrack Releasesread-onlyTrack releases mapped to ADR decisions. Generates changelogs, manages milestones, compares releases, and assesses release readiness. Supports greenfield and brownfield projects. Writes CHANGELOG.md, creates GitHub Releases and Milestones.
request_action_confirmationRequest Action ConfirmationRequest confirmation before applying research-based changes
review_existing_adrsReview Existing ADRsread-onlyReview existing ADRs against actual code implementation with cloud/DevOps expertise. TIP: After review, call get_server_context to update @.mcp-server-context.md with findings.
search_codebaseSearch Codebaseread-onlyAtomic tool for searching codebase files based on query patterns. Returns raw file matches with relevance scores. Extracted from ResearchOrchestrator per ADR-018.
search_tools[DEPRECATED host-native, ADR-023] Search and discover available tools by category, keyword, or capability. Use this to find the right tool for a task without loading all tool schemas. Returns lightweight tool metadata by default; use includeSchema:true for full schemas.
set_project_pathSet Project PathDynamically set the active project path for the current session. Call this at the start of a session to switch between projects without restarting the server or modifying environment variables. All subsequent tool calls will use this path as the default.
smart_git_pushSmart Git Pushcan change or delete dataAI-driven security-focused git push with credential detection, file filtering, and deployment metrics tracking. Tests should be run by calling AI and results provided.
smart_scoreSmart Scoreread-onlyCentral coordination for project health scoring system - recalculate, sync, diagnose, optimize, and reset scores across all MCP tools
suggest_adrsSuggest ADRsread-onlySuggest architectural decisions with advanced prompting techniques (Knowledge Generation + Reflexion). TIP: Read @.mcp-server-context.md first for project history, patterns, and previous ADRs to ensure consistency.
sync_to_aggregatorSync to AggregatorSync ADRs to ADR Aggregator platform (https://adraggregator.com) for centralized tracking, visualization, and team collaboration. Supports incremental and full sync modes with optional metadata.
tool_chain_orchestratorTool Chain OrchestratorAI-powered dynamic tool sequencing - intelligently analyze user requests and generate structured tool execution plans
troubleshoot_guided_workflowTroubleshoot Guided Workflowread-onlyStructured failure analysis and test plan generation with memory integration for troubleshooting session tracking and intelligent ADR/research suggestion capabilities - provide JSON failure info to get specific test commands
update_implementation_statusUpdate Implementation StatusUpdate the implementation status of synced ADRs directly from the IDE. Supports statuses: not_started, in_progress, implemented, deprecated, blocked. Requires Pro+ tier.
update_knowledgeUpdate KnowledgeADR-018: Simple CRUD operations for project session state. Not a graph database — keyword retrieval over local JSON snapshots. Add/remove entities (intents, ADRs, tools, code) and relationships. Use knowledge://graph resource to read current state (zero token cost).
validate_adrValidate ADRread-onlyValidate an existing ADR against actual infrastructure reality using research-driven analysis. TIP: Compare findings against patterns in @.mcp-server-context.md for consistency checks.
validate_adr_complianceValidate ADR Complianceread-onlyValidate ADR compliance against implementation via ADR Aggregator. Checks that code actually implements documented decisions. Requires Pro+ tier.
validate_all_adrsValidate All ADRsread-onlyValidate all ADRs in a directory against actual infrastructure reality
validate_content_maskingValidate Content Maskingread-onlyValidate that content masking was applied correctly
validate_rulesValidate Rulesread-onlyValidate code against architectural rules
Signals
- Stars
- 35
- Forks
- 13
- Open issues
- 12
- Contributors
- 6
- Last commit
- Oct 23, 2026 (5 days ago)
- Last release
- Sep 17, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.tosin2013/mcp-adr-analysis-server- Version
- 2.14.13
- Auth
- API key
- Packages
- npm mcp-adr-analysis-server
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from tosin2013
Cite this page
MCP Adr Analysis Server. Agent Mart. https://agentmart.dev/connectors/tosin2013-mcp-adr-analysis-server (last updated 2026-10-24)