MCP Servers
Add and manage MCP servers through the CloudCLI UI. Changes sync instantly with your local Claude Code CLI.
Model Context Protocol (MCP) servers extend Claude Code with additional tools — GitHub integration, web search, database access, custom APIs, and more. CloudCLI UI lets you manage MCP servers through the UI, and any changes sync directly with your local Claude Code config.
Adding an MCP Server
- Click the gear icon in the sidebar
- Select the agent where you want to add MCP servers
- Go to MCP Servers
- Click Add Server
- Enter the server name, command, and any required arguments or environment variables
- Save — the server is immediately available in your Claude Code sessions
How Sync Works
MCP servers you add via CloudCLI UI are written to your ~/.claude.json config file. This is the same file Claude Code CLI reads. So:
- Adding a server in the UI means it's available next time you run
claudein your terminal - Adding a server via
claude mcp addin the terminal means it shows up in the UI - There is no separate config to keep in sync
Example: Adding GitHub MCP
json
{
"name": "github",
"type": "http",
"url": "https://api.githubcopilot.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_GITHUB_PAT"
}
}Scope: User vs Project
MCP servers can be scoped at two levels:
- User scope — available across all your projects (stored in
~/.claude.json) - Project scope — available only in the current project (stored in
.mcp.jsonin the project root, can be committed to your repo)
CloudCLI UI currently manages user-scoped MCP servers.
Troubleshooting MCP Connections
If a server fails to connect:
- Check that the command or URL is correct
- Verify required environment variables are set
- Restart the session — MCP servers are initialised at session start
- Run
claude mcp listin your terminal to verify the server is registered