The Model Context Protocol (MCP) is an open standard for giving AI assistants access to external tools. SurfRank's MCP server exposes every platform capability — 24+ tools — to any MCP-compatible client: Claude Desktop, Cursor, Claude Code, Windsurf, ChatGPT, Perplexity.
Talk to your agent
"Run an AI visibility report for acme.com and tell me where we're losing."
Agent calls SurfRank
Your agent picks the right tool (`trigger_report`) and runs it with your API key.
Results flow back
Scores, competitors, recommendations — inside the agent conversation.
Best for Claude Desktop, Cursor, Claude Code, and Windsurf. Runs via npx — no install required.
{
"mcpServers": {
"surfrank": {
"command": "npx",
"args": ["-y", "@surfrank/mcp-server"],
"env": { "SURFRANK_API_KEY": "sr_your_key_here" }
}
}
}Paste into claude_desktop_config.json (or the equivalent for your client) and restart.
One MCP tool per SurfRank endpoint. Your agent discovers and invokes them automatically — no manual wiring.
Projects
Keywords
Reports
Quick Tests
Research
Competitors & Opportunities
"Create a SurfRank project for acme.com and track these 10 keywords."
"What did my latest AI visibility report show? Which engines are missing my brand?"
"Run a quick test for competitor.com and compare it to my visibility score."
"List my top 5 content opportunities and draft articles for the highest-impact ones."
Grab your API key and follow the full setup guide for your client.