Skip to content

Claude Code

Claude Code supports remote MCP servers natively. You can register the Estaite server either via the CLI or by editing the config file directly.

Prerequisites

  • Claude Code installed (npm i -g @anthropic-ai/claude-code or via the installer).
  • An Estaite MCP API key from estaite.com/developers.

Option A — Add via CLI

Run this once from any terminal:

Terminal window
claude mcp add --transport http estaite https://mcp.estaite.com \
--header "x-api-key: YOUR_API_KEY"

Replace YOUR_API_KEY with your key. Use --scope user to make the registration available across all projects on this machine, or --scope project (default) to scope it to the current repo.

Verify:

Terminal window
claude mcp list

Option B — Edit config directly

User-scope config lives at ~/.claude.json (Linux / macOS) or %USERPROFILE%\.claude.json (Windows). Add an entry under mcpServers:

{
"mcpServers": {
"estaite": {
"type": "http",
"url": "https://mcp.estaite.com",
"headers": {
"x-api-key": "YOUR_API_KEY"
}
}
}
}

Restart any open Claude Code sessions for the change to take effect.

Use it

Start a session and ask anything the 13 Estaite tools support, e.g.:

> Show me the top 10 fastest-growing submarkets in the Austin metro.

Claude Code will negotiate the MCP handshake, list the tools, and call them as needed. Tool calls and arguments are echoed in the transcript.

Troubleshooting

  • claude mcp list shows the server but tools fail — confirm the API key is set under headers["x-api-key"] and not under args.
  • 401 Unauthorized — wrong or revoked key. Generate a new one at estaite.com/developers.
  • Proxy issues — Claude Code respects HTTPS_PROXY / HTTP_PROXY env vars.