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
- Create an API token on the MCP page in your Lemon Domains account.
- Run the command below, replacing YOUR_TOKEN.
- Run /mcp inside Claude Code to confirm it connected.
terminalclaude mcp add --transport http lemon-domains https://mcp.lemon.domains/mcp \
--header "Authorization: Bearer YOUR_TOKEN"Cursor Token
AI code editor
- Create an API token on the MCP page.
- Add the block below to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global).
- 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
- Open the Cascade MCP settings.
- 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
- Point the client at the server URL using the Streamable HTTP transport.
- Send Authorization: Bearer YOUR_TOKEN on every request.
- Probe with the curl below to list tools.
terminalcurl -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"}'