MCP
Manage MCP servers and tools.
MCP lets Arctic connect to external tool servers.
Import from Claude Code
When you first launch Arctic, it will automatically prompt you to import MCP servers from Claude Code if you have any configured in ~/.claude.json. This includes:
- Project-specific MCPs: Configured in
.mcp.jsonfiles - Directory-specific MCPs: Configured in
~/.claude.jsonunder theprojectskey for the current directory - Global MCPs: Configured at the root level of
~/.claude.json
Arctic will ask you once per type (project/directory/global), and you can choose to import or skip. Imported servers are added to your Arctic config (.arctic/arctic.jsonc for projects or ~/.config/arctic/arctic.jsonc globally).
Add an MCP server
MCP servers are configured in your Arctic config file (~/.config/arctic/arctic.json or .jsonc).
After updating the config, restart Arctic (or reopen the TUI) to load the server.
Remote MCP (Context7 example)
{
"mcp": {
"context7": {
"type": "remote",
"url": "https://mcp.context7.com/mcp",
"headers": {
"CONTEXT7_API_KEY": "ctx7sk-REPLACE_ME"
}
}
}
}Remote MCP with OAuth
Use OAuth when the server requires it. If you have a client ID, add it; otherwise, {} enables dynamic
client registration.
{
"mcp": {
"my-oauth-server": {
"type": "remote",
"url": "https://example.com/mcp",
"oauth": {
"clientId": "your-client-id",
"clientSecret": "optional-secret",
"scope": "optional scopes"
}
}
}
}Then run:
arctic mcp authLocal MCP
{
"mcp": {
"filesystem": {
"type": "local",
"command": ["arctic", "x", "@modelcontextprotocol/server-filesystem"],
"environment": {
"MCP_ROOT": "/path/to/scan"
}
}
}
}Optional fields
enabled: disable a server on startup by settingfalseheaders: add custom headers for remote serverstimeout: tool discovery timeout in milliseconds (defaults to 5000)
Interactive helper
arctic mcp addThis walks you through a setup and prints a config snippet you can paste into your config file.
Commands
arctic mcp list
arctic mcp add
arctic mcp auth
arctic mcp logoutWhat you can do
- List configured servers
- Add or remove servers
- Authenticate OAuth‑based MCP servers
- See available tools in the TUI status view