Menu

Connect a client

Pick your client. Every client connects with a personal access token sent as a Bearer header.

Claude Code Token

Anthropic's CLI

  1. Create an API token on the MCP page in your Lemon Domains account.
  2. Run the command below, replacing YOUR_TOKEN.
  3. Run /mcp inside Claude Code to confirm it connected.
terminal
claude mcp add --transport http lemon-domains https://mcp.lemon.domains/mcp \
  --header "Authorization: Bearer YOUR_TOKEN"

Cursor Token

AI code editor

  1. Create an API token on the MCP page.
  2. Add the block below to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global).
  3. Reload Cursor; the lemon-domains tools appear in the MCP panel.
.cursor/mcp.json
{
  "mcpServers": {
    "lemon-domains": {
      "url": "https://mcp.lemon.domains/mcp",
      "headers": { "Authorization": "Bearer YOUR_TOKEN" }
    }
  }
}

Windsurf Token

AI code editor

  1. Open the Cascade MCP settings.
  2. Add a server with the config below.
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "lemon-domains": {
      "serverUrl": "https://mcp.lemon.domains/mcp",
      "headers": { "Authorization": "Bearer YOUR_TOKEN" }
    }
  }
}

Any MCP client Token

Generic / raw HTTP

  1. Point the client at the server URL using the Streamable HTTP transport.
  2. Send Authorization: Bearer YOUR_TOKEN on every request.
  3. Probe with the curl below to list tools.
terminal
curl -X POST https://mcp.lemon.domains/mcp \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'