Back to Home
tosin2013 icon

mcp-adr-analysis-server

Verified Safe

by tosin2013

Overview

Facilitates architectural decision record (ADR) analysis, content security, deployment and environment analysis, and architectural governance using advanced prompting techniques (GKP, APE, Reflexion) and knowledge graph management to automate and improve development workflows.

Installation

Run Command
npx mcp-adr-analysis-server

Environment Variables

  • OPENROUTER_API_KEY
  • AI_MODEL
  • AI_BASE_URL
  • AI_SITE_URL
  • AI_SITE_NAME
  • OPENAI_API_KEY
  • ANTHROPIC_API_KEY
  • PROJECT_PATH
  • ADR_DIRECTORY
  • LOG_LEVEL
  • PORT
  • DB_USER
  • JWT_SECRET
  • API_KEY
  • RABBITMQ_URL

Security Notes

The server includes LLM-Managed Cloud/Database Management tools (`llmCloudManagement`, `llmDatabaseManagement`) that generate and execute commands. Currently, command execution is explicitly *simulated*, which acts as a critical safety measure. Direct execution of LLM-generated commands (if enabled in the future) poses a high risk of Remote Code Execution (RCE) if not rigorously sandboxed and audited. The `bootstrapValidationLoop` tool executes AI-generated shell scripts, but this is mitigated by a mandatory human review and approval step for the generated deployment plan (ADR). Sensitive information detection and masking are core security features of the `content-masking-tool`, enhancing data privacy. Hardcoded secrets are actively detected and flagged by `TreeSitterAnalyzer` and `gitleaks-detector` utilities, indicating a proactive approach to security.

Similar Servers

Stats

Interest Score39
Security Score7
Cost ClassMedium
Avg Tokens3000
Stars15
Forks7
Last Update2026-01-19

Tags

ADR managementarchitectural analysisprompt engineeringAI/LLM integrationcontent securitydeployment analysisknowledge graphcode qualityDevOpsresearchcontinuous improvement