Contextatlas MCP server
Pre-computed atlas of your codebase for Claude Code: LSP + ADRs + git. 45-72% token reduction.
7 stars44 downloads/wk
Reviews
Write oneNobody has reviewed Contextatlas yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Contextatlas tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan201 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install Contextatlas in Claude Code, Cursor or VS Code
Runs npx -y contextatlas on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add contextatlas -- npx -y contextatlas
What the publisher says
From the Contextatlas repository's README, as published. We do not edit it. Read it on GitHub
ContextAtlas
Stop watching Claude burn tokens grepping for context it can't possibly find.
ContextAtlas turns your codebase into a single-call context bundle for Claude Code — fusing LSP-grade structure, architectural intent from your Architectural Decision Records (ADRs), git history, and test associations. Measured 45-72% token reduction with zero quality regression across benchmark axes on architectural prompts across the hono / httpx / cobra benchmark suite.
Quick start → · Benchmark results → · Why not graph-based? → · Architecture → · ADRs →
ContextAtlas ships two equivalent paths — CLI and Claude Code Skills — both producing the same atlas.json. See Quick Start for setup.
The Problem
Claude Code currently learns your codebase by brute force. Every session starts fresh. Every "where is X?" triggers multiple grep calls. Every "what depends on Y?" is another flurry of file reads. On a mid-sized codebase, answering a single architectural question can consume 40+ tool calls and 100,000+ tokens before Claude has enough context to reason well.
Worse: the architectural intent that governs your code — the ADRs, the design decisions, the "we did it this way because" — is invisible to Claude. The rule that OrderProcessor must be idempotent lives in docs/adr/. When Claude proposes a change, it has no way to know that constraint exists.
Yesterday's understanding doesn't carry to today. Every conversation starts from zero. Your ADRs, your commit history, your test coverage — none of it is on the agent's table.
What if expensive understanding happened once, at index time, and every query became a dictionary lookup?
That's ContextAtlas.
What ContextAtlas Is
ContextAtlas is an MCP server that gives Claude Code a curated atlas of your codebase — fusing LSP-grade structural precision with architectural intent extracted from your ADRs, docs, and git history, delivered to Claude in single-call context bundles.
Every bundle Claude receives combines four independent signals about a symbol:
types, diagnostics. Compiler-grade precision.
- Structural data from the language server — definition, references,
structured claims extracted by Opus 4.7 at index time, keyed to specific code symbols.
- Architectural intent from your ADRs, READMEs, and design docs —
hot/cold indicators, co-change patterns.
- Historical context from git — recent commits touching the symbol,
coverage lives.
- Test associations — which tests reference the symbol, where
One MCP call returns all four, fused. No ADRs in your repo yet? You still get LSP + git + tests in one call instead of fifteen — a meaningful baseline improvement. Add ADRs and the bundles get richer. The architecture is designed so any subset of signals produces value.
Given an ADR stating that OrderProcessor must be idempotent, a call to getsymbolcontext("OrderProcessor") returns:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Contextatlas: common questions
- Is Contextatlas MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Contextatlas safety report
- How do I install Contextatlas?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Contextatlas need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Contextatlas maintained?
- The last commit was 18 days ago (2026-09-25). The latest release is v1.0.1.
- What can I use instead of Contextatlas?
- Servers from other publishers that do the same job: Repowise MCP server, Git MCP server and Notion MCP server. Compare all Contextatlas alternatives.
Alternatives to Contextatlas
Same job from other publishers: the closest match first, then the best rated.
RepowiseCodebase intelligence for AI coding agents — graph, git history, docs, decisions, code health.not reviewedEstablishedB- GitComprehensive Git MCP server enabling native git tools including clone, commit, worktree, & more.not reviewedEstablishedA
- NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.not reviewedEstablishedB
- GitwandAuto-resolves Git merge conflicts so agents only touch the complex hunks.not reviewedEstablishedA
- ContentrainGit-native content governance for AI agents — 27 deterministic MCP tools over stdio and HTTP.not reviewedEstablishedC