Skip to content

Config Files

PathContents
~/.dxai/profiles/<name>.jsonSaved user profiles
~/.dxai/config.jsonUser-level default profile (auto-loaded)
~/.dxairc / ~/.dxairc.jsonAlternate user-level default profile
~/.dxai/manifest.jsonRecord of system-level installs
~/.dxai/cache/<name>.jsonCached registry from dxai update
./.dxai/profile.jsonProject-local profile (commit this)
./.dxai/manifest.jsonRecord of project-level installs
ToolFormatGlobal pathProject path
CursorJSON~/.cursor/mcp.json./.cursor/mcp.json
Claude CodeCLI (claude mcp add)n/an/a
VS Code / CopilotJSON~/Library/Application Support/Code/User/mcp.json (macOS) · ~/.config/Code/User/mcp.json (Linux) · %APPDATA%\Code\User\mcp.json (Windows)./.vscode/mcp.json
OpenAI Codex CLITOML~/.codex/config.tomln/a
Gemini CLIJSON~/.gemini/settings.json./.gemini/settings.json
WindsurfJSON~/.codeium/windsurf/mcp_config.jsonn/a
Google AntigravityJSON~/.gemini/antigravity/mcp_config.jsonn/a

Any time dxai modifies an existing config file, it creates a timestamped backup sibling first:

~/.cursor/mcp.json.bak.2026-04-26T10-15-30

Use dxai cleanup to remove backups and managed entries.