AI agents
Live architecture workflows executing against canonical graph versions.
Cursor, Claude Desktop, Claude Code, and OpenClaw can use the local CodeAtlas stdio bridge to read architecture graphs and create approval-gated plans. The bridge authenticates with a long-lived personal access token that you can revoke at any time — session sign-out will not affect it.
Run from the CodeAtlas checkout: uv run python -m app.mcp_server
Tokens carry your workspace role — treat them like a password. See the full walkthrough in docs/07-mcp/client-setup.md.
The remote HTTP transport is the recommended setup: no Python, no repo clone, just a URL and your cak_… PAT. Local stdio (requires cloning this repo) is still available in the Advanced section below each tab.
https://codeatlas-api-r0e9.onrender.com/api/v1/mcp·Auth: Authorization: Bearer cak_…No install required. Point Cursor at the hosted MCP endpoint and pass your PAT as an Authorization header.
{
"mcpServers": {
"codeatlas": {
"url": "https://codeatlas-api-r0e9.onrender.com/api/v1/mcp",
"headers": {
"Authorization": "Bearer <PASTE-cak-TOKEN-HERE>"
}
}
}
}- Personal access token is invalid or revoked — regenerate on this page and update your client config.
- Unable to reach CodeAtlas API — the free-tier backend spins down after inactivity; first request wakes it (30–60s). Retry.
- Tools don't appear — restart the client after editing config. Verify the
--directoryvalue points at a real CodeAtlas checkout. - 403 on a repository — connect the repository under Settings → Integrations first.
Turns parsed source facts into immutable graph versions.
Renders Markdown, Mermaid, Draw.io, and C4 directly from graph versions.
Builds graph-bound plans that require approval before PR creation.
Supplies graph and approved plan context to a coding agent without source-file access.