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., "@CodeAtlas MCP Servershow the module structure and dependencies for the current project"
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.
πΊοΈ CodeAtlas MCP Server
A standalone MCP server that exposes CodeAtlas analysis data to AI assistants β Gemini, Claude, Cursor, Windsurf, and more.
β‘ Quick Start
1. Analyze your project
Install the CodeAtlas VS Code extension, then run:
Ctrl+Shift+P β CodeAtlas: Analyze ProjectThis generates .codeatlas/analysis.json in your project root.
2. Add MCP config
Copy the JSON block below into one of these files depending on your AI assistant:
AI Assistant | Config file |
Gemini |
|
Claude Desktop |
|
Cursor |
|
Windsurf |
|
{
"mcpServers": {
"codeatlas": {
"command": "npx",
"args": ["-y", "@giauphan/codeatlas-mcp"]
}
}
}That's it! Your AI assistant can now query your codebase structure, dependencies, and insights.
π οΈ Available Tools
Tool | Description |
| List all analyzed projects (auto-discovers |
| Get modules, classes, functions, variables |
| Get import / call / containment relationships |
| Get AI-generated code quality insights |
| Search functions, classes by name (fuzzy match) |
| Get all entities defined in a specific file |
π¦ Alternative: Global Install
If you prefer installing globally instead of using npx:
npm install -g @giauphan/codeatlas-mcpThen update your MCP config to:
{
"mcpServers": {
"codeatlas": {
"command": "codeatlas-mcp"
}
}
}π§ Environment Variables
Variable | Description |
| Force a specific project directory |
By default, the server auto-discovers all projects with
.codeatlas/analysis.jsonunder your home directory.
π§βπ» Development
git clone https://github.com/giauphan/codeatlas-mcp.git
cd codeatlas-mcp
npm install
npm run build
npm startLicense
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.