Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

io.github.tosin2013/mcp-adr-analysis-server

NPM · MCP-ADR-ANALYSIS-SERVER · SCANNED AUG 3

AI-powered MCP server for analyzing Architectural Decision Records (ADRs).

+24 this week 77 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →

Supply Chain Security88
  • No malware found by supply-chain analysis.Pass
  • Only part of the dependency tree could be resolved (149 of 150), so this covers what we could see, not the whole tree.Partial
  • No install/post-install scripts declared.Pass
  • Only part of the dependency tree could be resolved (149 of 150), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency97
  • Source repository is publicly reachable at the declared URL. View diagnostics → Pass
  • Cryptographically verified build provenance (signed, bound to tosin2013/mcp-adr-analysis-server). View diagnostics → Pass
  • Clear OSI-approved license (MIT).Pass
  • Actively maintained (last published 55 days ago).Pass
  • Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability63
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (poor).Fail
  • Context-footprint check failed: tool/resource definitions use about 10378 tokens (~102/item across 101 items; 75 tools + 26 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management23
  • Stability observed for 7 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

npm · mcp-adr-analysis-server

# add to Claude Code
claude mcp add tosin2013-mcp-adr-analysis-server -- npx -y mcp-adr-analysis-server
# add to Codex CLI
codex mcp add tosin2013-mcp-adr-analysis-server -- npx -y mcp-adr-analysis-server
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "tosin2013-mcp-adr-analysis-server": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "mcp-adr-analysis-server"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add tosin2013-mcp-adr-analysis-server --command npx --arg -y --arg mcp-adr-analysis-server
# ~/.hermes/config.yaml
mcp_servers:
  tosin2013-mcp-adr-analysis-server:
    command: "npx"
    args: ["-y", "mcp-adr-analysis-server"]
// mcp.json
{
  "mcpServers": {
    "tosin2013-mcp-adr-analysis-server": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-adr-analysis-server"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 3 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.

  • 2 Aug 26 +50
    • Install scripts: unverified → pass security
    • Provenance: unverified → pass security
    • Known CVEs: unverified → partial security
    • Malware scan: unverified → pass security
    • The attested source repository moved: tosin2013/mcp-adr-analysis-server security
    • License: unverified → pass functional
    • Dependency health: unverified → partial functional
    • Stability: unverified → 0.20 functional
    • Maintenance: unverified → pass functional
    • MCP protocol: unverified → pass functional
    • Schema quality: unverified → poor functional
    • Licence: MIT functional
  • 31 Jul 26 −27
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 +28
    • Dependency health: partial → unverified functional
    • Schema quality: unverified → 100 functional
    • Tool coverage: unverified → 100 functional
  • 28 Jul 26 −28
    • Tool coverage: 100 → unverified functional
    • Schema quality: 100 → unverified functional
    • Dependency health: unverified → partial functional
  • 27 Jul 26 53

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Analysed npm/[email protected]

Provenance verified

Ecosystem: npm · Outcome: verified

Reason: verified

Source repo:
tosin2013/mcp-adr-analysis-server
Certificate issuer:
https://token.actions.githubusercontent.com
Certificate SAN:
https://github.com/tosin2013/mcp-adr-analysis-server/.github/workflows/publish.yml@refs/tags/v2.6.9
Rekor log index:
1756529168
Predicate type:
https://slsa.dev/provenance/v1
Subject digest:
sha512:3344b60c153fff19c51caaa511897f829e1e8df434a1759bbf9c883f0774c0127333bb4460626b296df09d3b97b940fa27a2d172278ab81ee273db58a
Discovery method:
attestation_endpoint
Dependencies 149 packages

149 packages in the resolved dependency tree · 143 deprecated · 43 stale.

The dependency tree was only partially resolved, so these counts may be incomplete.

MCP tools — 75 exposed · ~9,627 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
analyze_adr_timeline ~170

Analyze 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.

NameTypeReqDescription
adrDirectorystringDirectory containing ADR files
autoDetectContextbooleanAuto-detect project phase from git activity and ADR patterns
forceExtractbooleanForce timeline extraction even if ADRs have dates
generateActionsbooleanGenerate actionable work items with priority and effort estimates
includeContentbooleanInclude ADR content for better analysis
projectPathstringPath to the project directory
thresholdProfilestringThreshold profile for action generation (auto-detected if not specified)

No output schema declared.

No examples provided.

analyze_content_security ~120

Analyze content for sensitive information using AI-powered detection with optional memory integration for security pattern learning

NameTypeReqDescription
contentstringyesContent to analyze for sensitive information
contentTypestringType of content being analyzed
enableMemoryIntegrationbooleanEnable memory entity storage for security pattern learning and institutional knowledge building
enhancedModebooleanEnable advanced prompting features
knowledgeEnhancementbooleanEnable Generated Knowledge Prompting for security and privacy expertise
userDefinedPatternsarrayUser-defined sensitive patterns to detect

No output schema declared.

No examples provided.

analyze_deployment_progress ~152

Analyze deployment progress and verify completion with outcome rules

NameTypeReqDescription
actualOutcomesarrayActual deployment outcomes
adrDirectorystringDirectory containing ADR files
analysisTypestringType of deployment analysis to perform
cicdLogsstringCI/CD pipeline logs for analysis
cicdStatusobjectCI/CD pipeline status data
deploymentTasksarrayDeployment tasks for progress calculation
environmentStatusobjectEnvironment status data
outcomeRulesarrayOutcome rules for completion verification
pipelineConfigstringCI/CD pipeline configuration
todoPathstringPath to TODO.md file for task identification

No output schema declared.

No examples provided.

analyze_environment ~144

Analyze environment context and provide optimization recommendations with optional memory integration for environment snapshot tracking

NameTypeReqDescription
adrDirectorystringDirectory containing ADR files
analysisTypestringType of environment analysis to perform
currentEnvironmentobjectCurrent environment specifications (for compliance analysis)
enableMemoryIntegrationbooleanEnable memory entity storage for environment snapshot tracking and historical analysis
enableTrendAnalysisbooleanEnable analysis of environment changes over time using stored snapshots
industryStandardsarrayIndustry standards to assess compliance against
projectPathstringPath to project directory
requirementsobjectEnvironment requirements (for compliance analysis)

No output schema declared.

No examples provided.

analyze_gaps ~175

Scan 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.

NameTypeReqDescription
excludePatternsarrayFile patterns to exclude from scan (regex)
includeDismissedbooleanInclude previously dismissed gaps in analysis
includePatternsarrayFile patterns to include in scan (regex)
projectPathstringProject path (defaults to PROJECT_PATH)
reportToAggregatorbooleanWhether to report gaps to ADR Aggregator
scanDirectoriesarraySpecific directories to scan (defaults to src, lib, app, packages)

No output schema declared.

No examples provided.

analyze_project_ecosystem ~229

Comprehensive recursive project ecosystem analysis with advanced prompting techniques (Knowledge Generation + Reflexion)

NameTypeReqDescription
analysisDepthstringDepth of ecosystem analysis
analysisScopearraySpecific analysis areas to focus on (e.g., ["security", "performance", "architecture", "dependencies"])
conversationContextobjectRich context from the calling LLM about user goals and discussion history
enhancedModebooleanEnable advanced prompting features (Knowledge Generation + Reflexion)
includeEnvironmentbooleanAutomatically include comprehensive environment analysis (default: true)
includePatternsarrayFile patterns to include in analysis
knowledgeEnhancementbooleanEnable Knowledge Generation for technology-specific insights
learningEnabledbooleanEnable Reflexion learning from past analysis outcomes
projectPathstringPath to the project directory to analyze (optional, uses configured PROJECT_PATH if not provided)
recursiveDepthstringDepth of recursive project analysis
technologyFocusarraySpecific technologies to focus analysis on (auto-detected if not provided)

No output schema declared.

No examples provided.

apply_basic_content_masking ~45

Apply basic content masking (fallback when AI is not available)

NameTypeReqDescription
contentstringyesContent to mask
maskingStrategystringStrategy for masking content

No output schema declared.

No examples provided.

bootstrap_validation_loop ~457

**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 to the target platform (e.g., `oc status` for OpenShift, `kubectl cluster-info` for K8s) and requires explicit human confirmation. **Validated Patterns Integration**: Automatically identifies base code repositories (e.g., validatedpatterns/common for OpenShift) and guides you to merge them into your project. **Deployment Cleanup**: Supports CI/CD-style workflows with deployment teardown/restart guidance. **Call this tool iteratively**, passing previous command output back each time.

NameTypeReqDescription
adrDirectorystringDirectory where ADRs are stored
autoFixbooleanWhether to generate auto-fix suggestions in guidance
conversationContextobjectRich context from the calling LLM about user goals and discussion history
currentIterationnumberCurrent iteration number (0 for initial call, then increment). Used to track workflow progress.
deploymentCleanupRequestedbooleanSet to true to request deployment cleanup/teardown guidance (for CI/CD workflows that need to delete and restart deployments).
maxIterationsnumberMaximum validation/fix iterations
previousExecutionOutputstringOutput from the previous command execution. Paste the stdout/stderr from running the command that was recommended in the previous iteration.
previousExecutionSuccessbooleanWhether the previous command execution succeeded (exit code 0). Set to true if command succeeded, false if it failed.
projectPathstringPath to the project directory
targetEnvironmentstringTarget deployment environment
updateAdrsWithLearningsbooleanUpdate ADRs with deployment learnings (non-sensitive)

No output schema declared.

No examples provided.

check_ai_execution_status ~23

Check AI execution configuration and status for debugging prompt-only mode issues

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

compare_adr_progress ~219

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

NameTypeReqDescription
adrDirectorystringDirectory containing ADR files
deepCodeAnalysisbooleanPerform deep code analysis to distinguish mock from production implementations
environmentstringTarget environment context for validation (auto-detect will infer from project structure)
environmentConfigobjectEnvironment-specific configuration and requirements
environmentValidationbooleanEnable environment-specific validation rules and checks
functionalValidationbooleanValidate that code actually functions according to ADR goals, not just exists
includeFileChecksbooleanInclude file existence and implementation checks
includeRuleValidationbooleanInclude architectural rule compliance validation
projectPathstringPath to project root for environment analysis
strictModebooleanEnable strict validation mode with reality-check mechanisms against overconfident assessments
todoPathstringPath to TODO.md file to analyze
validationTypestringType of validation to perform

No output schema declared.

No examples provided.

configure_custom_patterns ~42

Configure custom sensitive patterns for a project

NameTypeReqDescription
existingPatternsarrayExisting patterns to consider
projectPathstringyesPath to the project directory

No output schema declared.

No examples provided.

configure_output_masking ~63

Configure content masking for all MCP outputs

NameTypeReqDescription
actionstringConfiguration action
customPatternsarrayCustom patterns to mask
enabledbooleanEnable or disable output masking
strategystringMasking strategy to use

No output schema declared.

No examples provided.

create_research_template ~51

Create a research template file for documenting findings

NameTypeReqDescription
categorystringResearch category
researchPathstringPath to research directory
titlestringyesTitle of the research

No output schema declared.

No examples provided.

create_rule_set ~106

Create machine-readable rule set in JSON/YAML format

NameTypeReqDescription
adrRulesarrayRules extracted from ADRs
authorstringAuthor of the rule set
descriptionstringDescription of the rule set
namestringyesName of the rule set
outputFormatstringOutput format for rule set
patternRulesarrayRules generated from code patterns
rulesarrayAdditional rules to include

No output schema declared.

No examples provided.

deployment_readiness ~411

Comprehensive deployment readiness validation with test failure tracking, deployment history analysis, and hard blocking for unsafe deployments. Integrates with smart_git_push for deployment gating.

NameTypeReqDescription
allowMockCodebooleanAllow mock code in deployment (NOT RECOMMENDED)
approvalRequiredbooleanRequire approval for overrides
blockOnFailingTestsbooleanBlock deployment if tests are failing
blockOnRecentFailuresbooleanBlock if recent deployments failed
businessJustificationstringBusiness justification for overrides (required for emergency_override)
deploymentSuccessThresholdnumberMinimum deployment success rate required (%)
emergencyBypassbooleanEmergency bypass for critical fixes
enableMemoryIntegrationbooleanEnable memory entity storage for deployment assessment tracking and historical analysis
integrateTodoTasksbooleanAuto-create blocking tasks for issues
maxRecentFailuresnumberMaximum recent deployment failures allowed
maxTestFailuresnumberMaximum test failures allowed (0 = zero tolerance)
migrateExistingHistorybooleanMigrate existing JSON-based deployment history to memory entities
mockCodeMaxAllowednumberMaximum mock code indicators allowed
operationstringyesType of deployment readiness check to perform
productionCodeThresholdnumberMinimum production code quality score (0-100)
projectPathstringPath to project directory (defaults to current working directory)
requireAdrCompliancebooleanRequire ADR compliance validation
requireTestCoveragenumberMinimum test coverage percentage required
rollbackFrequencyThresholdnumberMaximum rollback frequency allowed (%)
strictModebooleanEnable strict validation (recommended for production)
targetEnvironmentstringTarget deployment environment
testSuiteRequiredarrayRequired test suites that must pass
triggerSmartGitPushbooleanTrigger smart git push validation
updateHealthScoringbooleanUpdate project health scores

No output schema declared.

No examples provided.

discover_existing_adrs ~49

Discover and catalog existing ADRs in the project

NameTypeReqDescription
adrDirectorystringDirectory to search for ADRs
includeContentbooleanWhether to include ADR content in analysis

No output schema declared.

No examples provided.

expand_analysis_section ~102

Retrieve 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.

NameTypeReqDescription
expandableIdstringyesID of the expandable analysis (provided in tiered response)
formatstringOutput format (default: markdown)
sectionstringOptional: Specific section to expand (omit to get full analysis). Available sections are listed in the tiered response.

No output schema declared.

No examples provided.

expand_memory ~72

Phase 3: Retrieve and expand stored content from a tiered response using its expandable ID

NameTypeReqDescription
expandableIdstringyesExpandable ID from a tiered response
includeContextbooleanInclude related conversation context and knowledge graph state
sectionstringOptional: specific section to expand

No output schema declared.

No examples provided.

generate_adr_bootstrap ~224

Generate 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.

NameTypeReqDescription
adrDirectorystringDirectory where ADRs are stored
conversationContextobjectRich context from the calling LLM about user goals and discussion history
customValidationsarrayCustom validation commands to include
includeDeploymentbooleanInclude deployment steps in bootstrap
includeTestsbooleanInclude test execution in bootstrap
outputPathstringDirectory where to generate scripts
projectPathstringPath to the project directory
scriptTypestringWhich scripts to generate

No output schema declared.

No examples provided.

generate_adr_from_decision ~92

Generate a complete ADR from decision data. TIP: Reference @.mcp-server-context.md to align with existing architectural patterns and decisions.

NameTypeReqDescription
adrDirectorystringDirectory where ADRs are stored
decisionDataobjectyes
existingAdrsarrayList of existing ADRs for numbering and references
templateFormatstringADR template format to use

No output schema declared.

No examples provided.

generate_adr_todo ~229

Generate 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.

NameTypeReqDescription
adrDirectorystringDirectory containing ADR files (relative to projectPath)
dryRunbooleanCompute changes but do not write TODO.md (preview only)
linkToMilestonesbooleanLink generated tasks to release milestones (local + GitHub merged)
phasestringTDD pairing — "both" emits paired test+production tasks (default), "production" or "test" narrows output
projectPathstringProject root path (defaults to current working directory)
scopestringWhich ADRs to decompose: all, pending (proposed/draft), or accepted only
todoPathstringOutput TODO file (relative to projectPath)

No output schema declared.

No examples provided.

generate_adrs_from_prd ~158

Generate Architectural Decision Records from a Product Requirements Document with advanced prompting techniques (APE + Knowledge Generation)

NameTypeReqDescription
conversationContextobjectRich context from the calling LLM about user goals and discussion history
enhancedModebooleanEnable advanced prompting features (APE + Knowledge Generation)
knowledgeEnhancementbooleanEnable Knowledge Generation for domain-specific insights
outputDirectorystringDirectory to output generated ADRs (optional, uses configured ADR_DIRECTORY if not provided)
prdPathstringyesPath to the PRD.md file
prdTypestringType of PRD for optimized knowledge generation
promptOptimizationbooleanEnable Automatic Prompt Engineering for optimized ADR generation

No output schema declared.

No examples provided.

generate_content_masking ~54

Generate masking instructions for detected sensitive content

NameTypeReqDescription
contentstringyesContent to mask
detectedItemsarrayyesDetected sensitive items to mask
maskingStrategystringStrategy for masking content

No output schema declared.

No examples provided.

generate_deployment_guidance ~163

Generate deployment guidance and instructions from ADRs with environment-specific configurations

NameTypeReqDescription
adrDirectorystringDirectory containing ADR files
customRequirementsarrayAdditional custom requirements
environmentstringTarget deployment environment
formatstringOutput format for guidance
generateFilesbooleanActually generate files (vs just guidance)
includeConfigsbooleanGenerate configuration files
includeRollbackbooleanInclude rollback procedures
includeScriptsbooleanGenerate deployment scripts
includeValidationbooleanInclude validation and health checks
projectPathstringProject root path (optional, uses configured PROJECT_PATH if not provided)
technologyFilterarrayFilter by specific technology categories

No output schema declared.

No examples provided.

generate_research_questions ~132

Generate context-aware research questions and create research tracking system

NameTypeReqDescription
adrDirectorystringDirectory containing ADR files
analysisTypestringType of research analysis to perform
currentProgressarrayCurrent research progress
knowledgeGraphobjectArchitectural knowledge graph
problemsarrayProblems to correlate with knowledge graph
projectPathstringPath to project directory
relevantKnowledgeobjectRelevant knowledge for question generation
researchContextobjectResearch context and objectives
researchQuestionsarrayResearch questions for task tracking

No output schema declared.

No examples provided.

generate_rules ~80

Generate architectural rules from ADRs and code patterns

NameTypeReqDescription
adrDirectorystringDirectory containing ADR files
existingRulesarrayExisting rules to avoid duplication
outputFormatstringOutput format for rules
projectPathstringPath to project for pattern analysis
sourcestringSource for rule generation

No output schema declared.

No examples provided.

get_adr_context ~144

Fetch ADR context from ADR Aggregator including summaries, diagrams, timeline data, and code links. Useful for getting a consolidated view of architectural decisions.

NameTypeReqDescription
graph_depthnumberKnowledge graph depth (Team tier)
include_code_linksbooleanInclude code links (Pro+ tier)
include_diagramsbooleanInclude Mermaid diagrams (Pro+ tier)
include_researchbooleanInclude research context (Pro+ tier)
include_timelinebooleanInclude timeline data
projectPathstringProject path (defaults to PROJECT_PATH)
staleness_filterstringFilter by staleness level

No output schema declared.

No examples provided.

get_adr_diagrams ~68

Get Mermaid diagrams for ADRs from ADR Aggregator. Includes workflow, relationship, and impact diagrams. Requires Pro+ tier.

NameTypeReqDescription
adr_pathstringSpecific ADR path (returns all if not specified)
projectPathstringProject path (defaults to PROJECT_PATH)

No output schema declared.

No examples provided.

get_adr_priorities ~70

Get ADR priorities for roadmap and backlog planning from ADR Aggregator. Returns prioritized ADRs with scores, dependencies, blockers, implementation status, and gap counts.

NameTypeReqDescription
include_aibooleanInclude AI-based priority recommendations
projectPathstringProject path (defaults to PROJECT_PATH)

No output schema declared.

No examples provided.

get_adr_templates ~65

Get domain-specific ADR templates and anti-patterns from ADR Aggregator. Includes best practices for web applications, microservices, APIs, and more. No authentication required.

NameTypeReqDescription
domainstringDomain filter (web_application, microservices, api, data_platform, etc.)

No output schema declared.

No examples provided.

get_architectural_context ~97

Get 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

NameTypeReqDescription
conversationContextobjectRich context from the calling LLM about user goals and discussion history
filePathstringSpecific file path to analyze (optional, analyzes entire project if not provided)
includeCompliancebooleanInclude compliance checks in the analysis

No output schema declared.

No examples provided.

get_conversation_snapshot ~40

Phase 3: Get current conversation context snapshot for resumption or analysis

NameTypeReqDescription
recentTurnCountnumberNumber of recent turns to include

No output schema declared.

No examples provided.

get_current_datetime ~139

Get the current date and time in various formats. Useful for timestamping ADRs, research documents, and other architectural artifacts. Returns ISO 8601, human-readable, and ADR-specific date formats.

NameTypeReqDescription
formatstringOutput format: "iso" for ISO 8601, "human" for human-readable, "adr" for ADR date format (YYYY-MM-DD), "all" for all formats
includeTimestampbooleanInclude Unix timestamp in milliseconds
timezonestringTimezone for the datetime (e.g., "UTC", "America/New_York", "Europe/London"). Defaults to UTC.

No output schema declared.

No examples provided.

get_development_guidance ~172

Get comprehensive development guidance that translates architectural decisions and workflow recommendations into specific coding tasks, implementation patterns, and development roadmap

NameTypeReqDescription
adrsToImplementarrayList of ADR titles or file paths that need to be implemented in code
currentProgressstringWhat has already been implemented or current state of development
developmentPhasestringyesCurrent development phase
focusAreasarraySpecific areas to focus on (e.g., ["API design", "database schema", "testing strategy", "deployment pipeline"])
teamContextobject
technologyStackarrayCurrent technology stack (e.g., ["TypeScript", "React", "Node.js", "PostgreSQL", "Docker"])
timelinestringDevelopment timeline or deadline constraints

No output schema declared.

No examples provided.

get_gaps ~73

Get current code gaps from ADR Aggregator. Returns gaps with their status (open, dismissed, resolved) for tracking and management.

NameTypeReqDescription
includeDismissedbooleanInclude dismissed gaps
includeResolvedbooleanInclude resolved gaps
projectPathstringProject path (defaults to PROJECT_PATH)

No output schema declared.

No examples provided.

get_knowledge_graph ~76

Get cross-repository knowledge graph from ADR Aggregator with analytics and insights. Visualize ADR relationships across repositories. Requires Team tier.

NameTypeReqDescription
include_analyticsbooleanInclude graph analytics and insights
projectPathstringProject path (defaults to PROJECT_PATH)
scopestringScope of the graph

No output schema declared.

No examples provided.

get_memory_stats ~20

Phase 3: Get statistics about stored conversation memory

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

get_server_context ~110

Generate a comprehensive context file showing the server's current state, memory, and capabilities. Creates .mcp-server-context.md that can be @ referenced in conversations for instant LLM awareness

NameTypeReqDescription
includeDetailedbooleanInclude detailed information
maxRecentItemsnumberMaximum number of recent items to show
outputPathstringCustom output path for the context file
writeToFilebooleanWhether to write the context to .mcp-server-context.md file

No output schema declared.

No examples provided.

get_staleness_report ~67

Get ADR staleness report from ADR Aggregator with review compliance metrics. Identifies stale ADRs that need attention and provides governance insights.

NameTypeReqDescription
projectPathstringProject path (defaults to PROJECT_PATH)
thresholdnumberDays threshold for staleness

No output schema declared.

No examples provided.

get_workflow_guidance ~190

Get intelligent workflow guidance and tool recommendations based on your goals and project context to achieve expected outcomes efficiently

NameTypeReqDescription
availableAssetsarrayWhat assets you already have (e.g., ["PRD.md", "existing ADRs", "codebase", "documentation", "test suite"])
goalstringyesWhat you want to accomplish (e.g., "analyze new project", "document existing decisions", "security audit", "modernize legacy system")
primaryConcernsarrayMain areas of concern (e.g., ["security", "performance", "maintainability", "scalability", "compliance"])
projectContextstringyesCurrent state of your project (e.g., "new project", "existing project with ADRs", "legacy codebase", "greenfield development")
timeframestringAvailable time/effort level

No output schema declared.

No examples provided.

incorporate_research ~121

Incorporate research findings into architectural decisions

NameTypeReqDescription
adrDirectorystringPath to ADR directory
adrIdstringADR ID for update generation
analysisTypestringType of research analysis to perform
existingTopicsarrayPreviously identified research topics
researchFindingsarrayResearch findings for update generation
researchPathstringPath to research directory
researchTopicsarrayResearch topics for impact evaluation
updateTypestringType of ADR update to generate

No output schema declared.

No examples provided.

interactive_adr_planning ~145

Interactive 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.

NameTypeReqDescription
autoResearchbooleanAutomatically trigger research when needed
generateTodosbooleanAutomatically generate TODO items from decisions
inputstringUser input for the current phase (varies by phase)
operationstringyesInteractive planning operation to perform
projectPathstringyesProject root path
sessionIdstringPlanning session ID (required for all operations except start_session)

No output schema declared.

No examples provided.

list_directory ~27

List contents of a directory

NameTypeReqDescription
pathstringyesPath to the directory to list

No output schema declared.

No examples provided.

list_roots ~31

List available file system roots that can be accessed. Use this to discover what directories are available before reading files.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

llm_cloud_management ~102

LLM-managed cloud provider operations with research-driven approach

NameTypeReqDescription
actionstringyesAction to perform
adrDirectorystringDirectory containing ADR files
llmInstructionsstringyesLLM instructions for command generation
parametersobjectAction parameters
projectPathstringPath to project directory
providerstringyesCloud provider to use
researchFirstbooleanResearch best approach first

No output schema declared.

No examples provided.

llm_database_management ~102

LLM-managed database operations with research-driven approach

NameTypeReqDescription
actionstringyesDatabase action to perform
adrDirectorystringDirectory containing ADR files
databasestringyesDatabase type to use
llmInstructionsstringyesLLM instructions for command generation
parametersobjectAction parameters
projectPathstringPath to project directory
researchFirstbooleanResearch best approach first

No output schema declared.

No examples provided.

llm_web_search ~99

LLM-managed web search using Firecrawl for cross-platform support

NameTypeReqDescription
adrDirectorystringDirectory containing ADR files
includeContentbooleanInclude full content in results
llmInstructionsstringLLM instructions for search optimization
maxResultsnumberMaximum results to return
projectPathstringPath to project directory
querystringyesThe search query to execute

No output schema declared.

No examples provided.

load_prompt ~154

Load a specific prompt or prompt section on-demand. Part of CE-MCP lazy loading system that reduces token usage by ~96% by loading prompts only when needed. Use this to retrieve prompt templates for ADR generation, analysis, deployment, and other operations.

NameTypeReqDescription
estimateOnlybooleanIf true, returns only token estimate without loading the full prompt content
promptNamestringyesName of the prompt to load (e.g., "adr-suggestion", "deployment-analysis", "environment-analysis", "research-question", "rule-generation", "analysis", "security")
sectionstringSpecific section within the prompt to load. If not provided, loads the entire prompt. Available sections depend on the prompt.

No output schema declared.

No examples provided.

manage_cache ~47

Manage MCP resource cache (clear, stats, cleanup)

NameTypeReqDescription
actionstringyesCache management action to perform
keystringSpecific cache key to invalidate (for invalidate action)

No output schema declared.

No examples provided.

mcp_planning ~399

Enhanced project planning and workflow management tool - phase-based project management, team resource allocation, progress tracking, risk analysis, and executive reporting

NameTypeReqDescription
actionstringManagement action (for manage_phases/manage_resources operations)
allocationDataobjectResource allocation data
analysisTypestringType of risk analysis
descriptionstringProject description (for create_project operation)
formatstringReport output format
generateMitigationbooleanGenerate mitigation strategies
importFromAdrsbooleanImport phases from existing ADRs (for create_project operation)
importFromTodosbooleanImport tasks from TODO system (for create_project operation)
includeAdrRisksbooleanAnalyze risks from ADR complexity
includeChartsbooleanInclude progress charts and graphs
includeDependencyRisksbooleanAnalyze dependency chain risks
includeResourceRisksbooleanAnalyze resource allocation risks
includeVisualsbooleanInclude visual progress indicators
memberDataobjectTeam member data for resource operations
memberIdstringTeam member ID for resource operations
operationstringyesProject planning operation to perform
phaseDataobjectPhase data for create/update operations
phaseIdstringPhase ID for phase operations
phasesarrayInitial project phases (for create_project operation)
projectNamestringProject name (for create_project operation)
projectPathstringyesProject root path
reportTypestringType of progress report or generated report
targetStatusstringTarget status for phase transition
teamarrayTeam structure (for create_project operation)
timeframestringTime frame for reports and tracking
updateTaskProgressbooleanSync progress from TODO system

No output schema declared.

No examples provided.