Architecture Drift MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Architecture Drift MCPcheck if API docs match current implementation"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
English | 한국어
Architecture Drift MCP
Compare evidence-linked documentation claims with facts observed in the current source tree. The server keeps extraction, deterministic comparison, model adjudication, and patch proposals separate so an uncited guess cannot become confirmed architecture drift.
flowchart LR
A[Discover bounded sources] --> B[Cited documentation claims]
A --> C[Cited implementation facts]
B --> D[Deterministic comparison]
C --> D
D --> E{Evidence strength}
E --> F[Aligned]
E --> G[Suspected or unknown]
E --> H[Evidence-bound adjudication]
H --> I[Review-only patch proposal]Highlights
Bounded inventory of documentation, manifests, configuration, specifications, and source files
Deterministic command, environment, endpoint, dependency, and service extraction
Host-model claim extraction with exact path and line-range validation
Fresh source hashes that reject mixed old/new citations
Exact semantic alignment plus conservative
suspectedandunknownstatesConfirmed model adjudication restricted to known claim and fact IDs
Review-only documentation replacements that never write into the audited project
Redacted Markdown and JSON reports outside the project tree
Related MCP server: mcp-truth-check
Install
uv tool install "git+https://github.com/efficjump/architecture-drift-mcp.git"
architecture-drift-mcp --transport stdioFor source development:
git clone https://github.com/efficjump/architecture-drift-mcp.git
cd architecture-drift-mcp
uv sync --all-extras --locked
uv run architecture-drift-mcp --transport stdioGeneric MCP client configuration
{
"mcpServers": {
"architecture-drift": {
"command": "architecture-drift-mcp",
"args": ["--transport", "stdio"]
}
}
}The installed command keeps local checkout paths out of client configuration.
Tool workflow
Stage | Tools |
Audit state |
|
Discovery |
|
Evidence |
|
Decision |
|
Output |
|
Deterministic absence never becomes confirmed drift. A confirmed adjudication requires known
implementation fact IDs, while unsupported extractor coverage remains unknown.
Safety model
Project roots must remain inside
ARCH_DRIFT_ALLOWED_ROOTS.Symlinks, binary files, and over-limit sources are excluded from extraction.
Sources are hash-checked again before citation or fact extraction.
Sampled content is redacted and every returned citation is validated against source lines.
Patch proposals are persisted externally and never applied by this server.
The path boundary is not an operating-system sandbox. Audit untrusted projects in isolation.
Streamable HTTP
architecture-drift-mcp --transport streamable-http --host 127.0.0.1 --port 8768The default endpoint is http://127.0.0.1:8768/mcp.
Development
uv sync --all-extras --locked
uv run ruff format --check .
uv run ruff check .
uv run mypy src
uv run pytest --cov --cov-report=term-missing
uv buildSee architecture, security policy, and contribution guide.
License
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-quality-maintenanceA bounded evidence review engine that ingests documents, extracts evidence for a given claim, detects contradictions, and produces auditable evidence packets without hallucinations or open-web research.
- AlicenseAqualityAmaintenancetruth is a deterministic fact-checker for the claims an AI coding agent makes about its own work.1MIT
- Alicense-qualityBmaintenanceMCP server that enables coding agents to check documentation claims against source code, detecting drift and suggesting fixes.152MIT
- Alicense-qualityBmaintenanceEnables defining and verifying evidence contracts for claims in READMEs, releases, or product pages using constrained verifiers and generating hash-chained receipts and reports.23MIT
Related MCP Connectors
Coordination memory with verification: reconcile-against-GitHub, verdict freshness, provenance.
Independent static verification for exact immutable public GitHub commits.
Fact-check claims against independent sources — fast verdict or deep multi-step investigation.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/efficjump/architecture-drift-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server