MCP Connector
The ReachLLM MCP connector lets Claude Code, Cursor, Codex, Windsurf, Cline, and other compatible Model Context Protocol clients work with your ReachLLM account.
Use it when you want an external AI assistant to use ReachLLM context and actions from your editor or chat client. The external client supplies the chat and model compute. ReachLLM supplies authenticated data, tools, plan checks, connected integrations, and backend processing.
What MCP can do
Section titled “What MCP can do”Depending on your account, brand access, and connected integrations, MCP tools can:
- List the brands available to your account.
- Read Brand Visibility results, exact source inventories, sentiment, competitors, and detailed responses.
- Check and update a brand's official display name and own-brand alternate names used for mention matching.
- List and edit competitor knowledge, including direct, indirect, SERP, and potential classifications plus aliases.
- Run Brand Visibility checks when your plan allows it.
- Run GEO audits and inspect technical, content, authority, and social issues.
- Generate prompts, content, llms.txt, and strategy recommendations.
- Use connected publishing paths such as WordPress, GitHub, Webflow, or Shopify.
- Read connected search data such as Google Search Console, Google Analytics 4, and Bing Webmaster Tools.
MCP uses the same ReachLLM tool layer the in-app ReachLLM agent uses where the tool is supported. That includes reading context, running analysis, creating content, editing configured connected surfaces, and returning results to the external AI client.
Brand-scoped tokens limit the external client to one brand. Account-scoped tokens let the client list active brands and work across brands your account can access. Team members can create brand-scoped tokens for brands they can access.
How access works
Section titled “How access works”- Account token: lets the connected client list active brands and use available MCP tools across brands your account can access.
- Brand token: limits the connected client to the selected brand.
- Plan and integration limits still apply: the client cannot use disconnected integrations, unavailable plan features, or revoked tokens.
- External compute stays external: Claude Code, Cursor, Codex, Windsurf, Cline, or another client handles the conversation and reasoning. ReachLLM handles authenticated data and actions.
Server URL
Section titled “Server URL”Use this remote MCP server URL:
https://api.reachllm.com/mcp/mcpGenerate an access token
Section titled “Generate an access token”- Open ReachLLM.
- Open Account settings from the sidebar.
- Go to MCP.
- Name the token, for example
ReachLLM MCP,Cursor MCP, orClaude Code MCP. - Choose Account or Current brand.
- Click Generate access token.
- Copy the token immediately. ReachLLM only shows it once.
Create one token per client so you can revoke a single client without disconnecting everything else.
Cursor, Windsurf, and Cline
Section titled “Cursor, Windsurf, and Cline”Add ReachLLM to your MCP config:
{ "mcpServers": { "reachllm": { "url": "https://api.reachllm.com/mcp/mcp" } }}Connect the MCP server, then ask the client to call the authenticate-with-token tool and paste your ReachLLM access token.
Prompt to paste after the server is connected:
Use the ReachLLM authenticate-with-token tool now. When it asks for the access token, I will paste the token I generated in ReachLLM Account > MCP. After it succeeds, list my active brands.Claude.ai and Claude Desktop
Section titled “Claude.ai and Claude Desktop”Claude.ai custom connectors currently expect OAuth account authorization. ReachLLM access tokens do not use the optional OAuth Client ID or OAuth Client Secret fields, so leave those blank unless ReachLLM gives you OAuth credentials.
Use Claude Code, Cursor, Codex, Windsurf, or Cline for token-based MCP access today. If Claude is already connected to the wrong ReachLLM account, remove that connector in Claude and revoke the old token in Account settings > MCP.
Claude Code
Section titled “Claude Code”Run:
claude mcp add reachllm --transport http https://api.reachllm.com/mcp/mcpOn first use, paste this prompt:
Use the ReachLLM authenticate-with-token tool now. When it asks for the access token, I will paste the token I generated in ReachLLM Account > MCP. After it succeeds, list my active brands.Codex and other MCP clients
Section titled “Codex and other MCP clients”Any MCP client that supports remote MCP over Streamable HTTP and exposes MCP tools after connection can use the same server URL. Add ReachLLM as a remote MCP server, then authenticate with the authenticate-with-token tool if the client does not show its own token prompt.
Some clients only ask for the server URL during setup. That does not mean the client is connected to your ReachLLM account yet. The first ReachLLM action should be authenticate-with-token; after that, the same MCP session can list active brands, read visibility results, and run supported actions.
When the client exposes MCP tools but does not show a token prompt, paste this:
Use the ReachLLM authenticate-with-token tool now. When it asks for the access token, I will paste the token I generated in ReachLLM Account > MCP. After it succeeds, list my active brands.Security and revocation
Section titled “Security and revocation”ReachLLM stores only a hashed version of each access token. The full token is shown once and is never returned again by the app.
You can revoke a token from Account settings > MCP. Revocation takes effect immediately for external clients using that token.
Keep tokens out of source code, screenshots, support tickets, and public chat transcripts.
