- Client
- Terminal
Automatic Configuration
When you install Ultra using the downloaded installer, the Ultra Setup wizard launches automatically. It detects your installed AI clients and lets you select which ones to configure.
- Restart your AI client (e.g., quit and reopen Claude Desktop)
- Start using your AI tools as usual — Ultra is now monitoring all MCP traffic in the background
Supported Clients
| Client | Supported |
|---|---|
| Claude Desktop | Yes |
| Cursor | Yes |
| VS Code | Yes |
| Claude Code | Yes |
| Codex | Yes |
| Goose | Yes |
What It Does
When you configure a client (either through the setup wizard or CLI), Ultra registers itself as an MCP server in the client’s configuration file. The client then launches Ultra viaultra start whenever it needs MCP tools. Ultra in turn connects to your configured upstream servers.
Technical details
Technical details
For JSON-based clients (Claude Desktop, Cursor, VS Code, Claude Code, Goose):For Codex (TOML-based config at
Ultra stores its own configuration in
~/.codex/config.toml):Client Config Paths
| Client | Config Location |
|---|---|
| Claude Desktop (macOS) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Claude Desktop (Windows) | %APPDATA%\Claude\claude_desktop_config.json |
| Claude Desktop (Linux) | ~/.config/Claude/claude_desktop_config.json |
| Cursor | ~/.cursor/mcp.json |
| VS Code | VS Code settings |
| Claude Code | ~/.claude/ |
| Codex | ~/.codex/config.toml |
| Goose | ~/.config/goose/ |
~/.config/ultra/config.yaml. See Configuration for details.After Configuration
- Restart your MCP client to load Ultra
- Import existing MCP servers with
ultra migrate(see Migrate Servers) - Or add new servers with
ultra searchandultra add