Documentation
CodeAtlas keeps a live architectural map of your codebase — routes, sequence diagrams, file dependencies, function flowcharts, feature clusters, microservices — and exposes it through both an editor extension and a standalone MCP server.
Two ways to get it:
CodeAtlas Extension
Install the VSIX into any Code-OSS-based editor (VS Code, Cursor, Windsurf, Antigravity). Diagrams render in the browser at localhost:7742; navigation deep-links back into the editor.
MCP Server (npm)
@codeatlas/mcp — a Model Context Protocol server you can plug into Claude Code, Codex CLI, Gemini CLI, Cursor, or any MCP-aware client. 25 tools that expose live codebase architecture as structured JSON.
Which one do I want?
- You want to see the diagrams. Install the extension. Diagrams render in your browser as you type.
- You want your AI assistant to use the architecture. Install the MCP server in your client of choice. The assistant gets 25 structured tools — APIs, sequence diagrams, impact analysis, SQL-queryable snapshot — instead of grepping files.
- You want both. Install the extension and point your AI client at the bundled MCP binary. They share one snapshot DB; the extension writes, the MCP server reads.
Supported languages
The pipeline understands Python, Java, Kotlin, Go, Rust, Ruby, PHP, Swift, Dart, C#, plus JS/TS — across 30+ web frameworks (Express, FastAPI, Spring Boot, Rails, Laravel, Gin, Axum, ASP.NET Core, …) and mobile stacks (Jetpack Compose, SwiftUI, Flutter, React Native, Expo Router). The host machine only needs Node.js ≥ 18 — the indexed workspace can be anything.
Where to get it
- VS Code Marketplace: marketplace.visualstudio.com/items?itemName=codeatlaslive.codeatlas-live
- Open VSX: open-vsx.org/extension/codeatlaslive/codeatlas-live
- MCP package: @codeatlas/mcp on npm