-
Notifications
You must be signed in to change notification settings - Fork 1
AI Assistant Setup
Atlas can register its MCP server with Claude CLI, Claude Desktop, Codex, Cursor, Gemini, and GitHub Copilot. Client behavior and supported transport modes vary.
Preview all detected changes:
atlas bootstrap --dry-runApply them:
atlas bootstrapRestrict setup to selected clients:
atlas bootstrap --only codex,claude,claude-desktopRestart each assistant after changing its MCP configuration.
Use a repository-pinned local MCP configuration when one assistant should always query one index:
cd /path/to/repository
atlas index .
atlas install skill \
--agent codex,claude,claude-desktop \
--repo "$PWD" \
--db "sqlite://$PWD/.atlas/atlas.db" \
--server-url=noneBootstrap is appropriate when the assistant supplies the active workspace at runtime:
atlas bootstrapRepository-scoped MCP tools still require one of:
- a workspace root supplied by the client
- a
workspaceargument - a repository ID
- a repository pinned when MCP starts
If none is available, Atlas returns workspace_required instead of selecting a
repository silently.
For multiple thin clients using one local service:
atlas serve --mcp --open=false
atlas install skill \
--agent codex,claude,claude-desktop \
--repo "$PWD" \
--server-url http://127.0.0.1:3099Use a token before exposing the service beyond loopback. See Dashboard and HTTP API.
| Client | Typical location |
|---|---|
| Codex | ~/.codex/config.toml |
| Claude CLI | ~/.claude.json |
| Claude Desktop on macOS | ~/Library/Application Support/Claude/ |
The Claude Desktop configuration filename is
claude_desktop_config.json.
Atlas preserves unrelated client configuration. Always review a dry run before applying changes in managed environments.
atlas doctor --verify atlas
atlas status
atlas bootstrap --dry-runThen ask the assistant a repository-specific question and confirm that the answer includes source file and line references.
Preview removal:
atlas uninstall --dry-runApply removal:
atlas uninstallThis removes Atlas-managed assistant entries and skills. It does not remove unrelated assistant configuration or repository indexes.
Atlas | Releases | Benchmarks | License