Rank Prompt MCP Server: Connect Claude Code & Cursor
Give your AI agent your AEO data
Connect Claude Code, Cursor, or any MCP client over OAuth. Your agent reads your visibility reports and citations across ChatGPT, Perplexity, Google AI Mode, Claude, Gemini, and Grok, runs new reports, and ships the fixes, all from your answer engine optimization (AEO) data, without leaving the tools you already work in.
A remote server, not a local script
The Rank Prompt MCP server is hosted, so there is nothing to clone, install, or keep running. Your client connects to one URL over Streamable HTTP and authenticates in the browser.
In Claude Code you run /mcp and sign in over OAuth: no API key to copy, paste, or rotate. Clients without an OAuth flow can fall back to a pass-through key from the Developers page.
Transport
- Streamable HTTP (remote)
Endpoint
- mcp.rankprompt.com/mcp
Auth
- OAuth 2.1 (browser) or API key
Clients
- Claude Code
- Cursor
- Claude Desktop
- Any MCP client
Connect in 30 seconds
Pick your client, copy the snippet, then approve access in the browser.
Terminal
claude mcp add --transport http --scope user rankprompt https://mcp.rankprompt.com/mcp
Run the command, then /mcp to sign in over OAuth. No key to paste.
~/.cursor/mcp.json
{
"mcpServers": {
"rankprompt": {
"url": "https://mcp.rankprompt.com/mcp"
}
}
}
Add to your Cursor MCP config, then approve the OAuth prompt in the browser.
claude_desktop_config.json
{
"mcpServers": {
"rankprompt": {
"url": "https://mcp.rankprompt.com/mcp"
}
}
}
Settings, Developer, Edit Config. Paste, restart Claude Desktop, then approve access.
mcp.json
{
"mcpServers": {
"rankprompt": {
"url": "https://mcp.rankprompt.com/mcp"
}
}
}
Any MCP client with remote Streamable HTTP support. Point it at the URL and authenticate over OAuth, or paste a pass-through API key.
The toolbelt, split by what they touch
Forty-one tools, read-only by default. The write tools are explicit, and the generic read, write, and delete tools reach any /v1 endpoint, so the agent can do anything the API can as it grows. Below are the ones you reach for first.
Discover
rankprompt_prime: Start here: auth, the canonical loop, and your entitlement status.rankprompt_schema: Find any /v1 endpoint by method, path, and summary.rankprompt_skills_list: List the built-in playbooks (workflow, prompts, scheduling, seo-aeo).rankprompt_skills_read: Read a playbook by name.
Read
rankprompt_list_brands: List your brands, newest first.rankprompt_get_brand_facts: A brand's researched facts (description, industry, value prop).rankprompt_list_reports: A brand's reports, newest first.rankprompt_get_report: Full report: prompts, per-platform results, and citations.rankprompt_get_report_summary: Visibility score plus AI suggestions for a report.rankprompt_list_citations: A brand's citations, filtered to the reachable ones.rankprompt_get_job: Poll an async job until it completes.rankprompt_read: Generic GET against any /v1 path.
Build
rankprompt_research_brand: Research a brand's facts automatically, in the background.rankprompt_create_report: Create a draft report and pick the engines.rankprompt_add_prompts: Seed a report with prompts, or auto-generate them.rankprompt_create_schedule: Re-measure a brand daily, weekly, or monthly.
Act
rankprompt_run_report: Trigger an analysis run and get a job to poll.rankprompt_run_page_audit: SEO and AEO audit of a URL, a list, or a whole sitemap.rankprompt_write: Generic POST or PATCH against any /v1 path.rankprompt_delete: Generic DELETE against any /v1 path.
What you can ask your agent to do
Once connected, these are plain prompts. The agent picks the tools and runs the loop.
Recipe 1
› Pull my latest visibility report and implement the top 3 fixes.
Recipe 2
› Draft outreach for the highest-scoring domains that don't link to us yet.
Recipe 3
› Run a new report, wait for it, and open a PR with the changes.
Built to connect safely
Standard OAuth, scoped access, and encrypted credentials, on the same hardened infrastructure as the rest of the platform.
- OAuth 2.1 + PKCE
- Dynamic registration
- Scoped per-key access
- Encrypted credentials
- Server-to-server
FAQ
What is the Model Context Protocol (MCP)?
MCP is an open standard for connecting AI assistants to external tools and data. The Rank Prompt MCP server exposes your AI visibility data, your brands, reports, and citations, as tools that any MCP client can call.
Do I have to paste an API key?
In Claude Code, no. Run /mcp and sign in through your browser over OAuth. Clients without a built-in OAuth flow can use a pass-through API key minted on the Developers page in your workspace.
Is the MCP server secure?
Yes. It uses OAuth 2.1 with PKCE, dynamic client registration, an explicit consent screen, scoped per-key access, encrypted credentials, and server-to-server delivery. Browser CORS calls are blocked at the edge.
What can the agent actually do?
Read your brands, report summaries, and citations across ChatGPT, Perplexity, Google AI Mode, Claude, Gemini, and Grok, trigger new reports, and reach any /v1 endpoint through the generic read, write, and delete tools.
Is the MCP server live?
Yes. It runs as a hosted remote server at mcp.rankprompt.com/mcp, alongside the public /v1 API and outbound webhooks.