Adding the Ezurio MCP Server to Claude Code
Prerequisites:
- Claude Code installed (
npm install -g @anthropic-ai/claude-code). - Node.js 18 or later.
- An account at www.ezurio.com.
Overview
Claude Code manages MCP servers through theclaude mcp CLI command. For a remote hosted server like the Ezurio MCP server, the HTTP transport is the supported method. This registers the server in Claude Code's configuration and makes its tools available in every session.Step 1 – Add the MCP Server via CLI
Open a terminal and run the following command:
claude mcp add --transport http ezurio-mcp https://mcp.ezurio.com/ez/mcpOptional: control the scope of the registration using the --scope flag:--scope user— Available to you across all projects (recommended for personal use)--scope project— Shared with your team via a.mcp.jsonfile committed to the repository--scope local— Available only in the current project, not committed (default)
Example for a user-scoped registration:
claude mcp add --transport http --scope user ezurio-mcp https://mcp.ezurio.com/ez/mcpStep 2 – Verify the Registration
Confirm the server is registered and connected:
claude mcp listYou should see ezurio-mcp listed with its URL and transport type.Step 3 – Authenticate
The Ezurio MCP server uses OAuth for authentication. Run the following inside a Claude Code session to complete the authentication flow:
/mcpFollow the prompts to authorize access. Authentication tokens are stored securely and refreshed automatically.
Step 4 – Verify Tool Availability
Start a Claude Code session and confirm the tools are accessible:
claudeOnce in the session, ask Claude to list available tools or make a request that would invoke an Ezurio MCP tool. The tools will appear automatically — no explicit syntax is required.
Alternative: JSON Configuration Method
You can also configure the server by editing the.mcp.json file directly. For a project-scoped configuration, create or edit .mcp.json in your project root:{
"mcpServers": {
"ezurio-mcp": {
"type": "http",
"url": "https://ezurio.mcp.com/ez/mcp",
}
}
}For user-scoped configuration, edit ~/.claude.json with the same structure.Managing the Server
| Task | Command |
|---|---|
| List all registered MCP servers | claude mcp list |
| Inspect a specific server | claude mcp get ezurio-mcp |
| Remove the server | claude mcp remove ezurio-mcp |
Troubleshooting
| Symptom | Resolution |
|---|---|
| Server shows as disconnected | Run claude mcp get ezurio-mcp and check the URL; verify network access to the server |
| Authentication error | Re-run /mcp inside a session to re-authenticate; confirm token/credential validity with your administrator |
| Tools not appearing | Confirm the server is listed via claude mcp list; restart the Claude Code session |
| Scope not as expected | Check whether the config is in ~/.claude.json (user), .mcp.json (project/local) using claude mcp get ezurio-mcp |