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:

Editor extension

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.

Set up the extension
Standalone server

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.

Set up the MCP server

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