Skip to main content
Rankahead exposes a Model Context Protocol (MCP) server that lets external AI agents interact with every feature of the platform — analytics, prompts, domains, content, GSC, and more. You send standard JSON-RPC 2.0 requests over HTTP, and the server executes the corresponding tool on your behalf. This means you can drive Rankahead from Claude Desktop, Cursor, or any other MCP-compatible client without writing custom integration code.

Endpoint

All MCP requests go to a single HTTP endpoint:
The server is stateless. Each HTTP call is a self-contained JSON-RPC request — there is no session or streaming connection to maintain. Every request must include your MCP token in the Authorization header. See the authentication page for details.

Protocol details

Supported methods

Any other method returns JSON-RPC error code -32601 (method not found).

Quick start

The examples below show the three requests you need to get oriented with the MCP server.
1

Initialize the connection

Send an initialize request to confirm the server is reachable and check the protocol version.
curl
Response
2

List available tools

Call tools/list to retrieve every tool the server exposes, including their input schemas.
curl
3

Call a tool

Use tools/call to execute a specific tool. Pass the tool name and any required arguments in params.
curl
Tool results are returned as a content array with a single text item containing JSON-encoded data:
Response

Available tools

The server exposes tools across eight functional categories. All tools operate within your organisation’s data.

Analytics

Prompts

Domains

Blog

Google Search Console (GSC)

GEO tasks

Organisation

Settings & persona

Compatible clients

The Rankahead MCP server works with any client that supports the Model Context Protocol over HTTP.

Claude Desktop

Add Rankahead as a custom MCP server in Claude Desktop settings.

Cursor

Configure Rankahead MCP in your Cursor project’s MCP settings.

Any MCP client

Any client that supports stateless HTTP MCP transport and JSON-RPC 2.0 will work.
When configuring a client, set the server URL to https://app.rankahead.ai/api/mcp and supply your MCP token as the Bearer token. No other configuration is required.

Next steps

Authentication

Learn how to create and use MCP tokens securely.

Tool reference

Browse the full per-tool documentation with input schemas and response examples.