Rankvisit
Launching soon

Docs

Rankvisit connects Google Search Console and privacy-friendly analytics to your AI assistant. Everything is read-only.

How it works

  1. Sign in with Google. This creates your Rankvisit account.
  2. Connect your data. Allow read-only access to Google Search Console. Optionally add a Fathom Analytics or Simple Analytics API key.
  3. Choose a plan. Monthly or yearly.
  4. Add Rankvisit to your assistant. Your assistant opens a browser window: sign in with Google and click Allow.
  5. Ask. Your assistant calls Rankvisit's tools when your question needs search or analytics data.

Setup

MCP address for all assistants: https://rankvisit.com/mcp

Claude Code, Codex and Cursor (agents)

Send this instruction to your agent. It adds Rankvisit and starts the sign-in for you:

Read https://rankvisit.com/INSTALL.md and connect Rankvisit.

Or do it yourself:

  • Claude Code: claude mcp add --transport http --scope user rankvisit https://rankvisit.com/mcp, then claude mcp login rankvisit
  • Codex: codex mcp add rankvisit --url https://rankvisit.com/mcp, then codex mcp login rankvisit
  • Cursor: add "rankvisit": { "url": "https://rankvisit.com/mcp" } under mcpServers in ~/.cursor/mcp.json, then click Connect in Cursor Settings → MCP.

Claude.ai

  1. Open Claude and go to Settings → Connectors.
  2. Click "Add custom connector".
  3. Name it "Rankvisit", paste the MCP address, and click Add.
  4. Click Connect and sign in with Google.

ChatGPT

  1. Open ChatGPT and go to Settings → Apps & Connectors.
  2. Choose "Create" to add a custom connector.
  3. Name it "Rankvisit", paste the MCP address, and choose OAuth.
  4. In a new chat, pick Rankvisit from the tools menu and sign in with Google.

Custom connectors may require a paid ChatGPT plan.

Tools

All tools are read-only. Analytics tools appear only when you connected that tool. After you connect a new one, reconnect your assistant so that it loads the new tools.

Google Search Console

  • google_search_console_list_properties: lists your properties. Your assistant uses it to find the right site.
  • google_search_console_query: clicks, impressions, CTR and average position, optionally grouped by query, page, country, device or date, with filters. Up to 1,000 rows.

Fathom Analytics

  • fathom_list_sites: lists your Fathom sites.
  • fathom_get_stats: visits, unique visitors and pageviews, optionally for each page.

Simple Analytics

  • simpleanalytics_list_sites: lists your websites.
  • simpleanalytics_get_stats: pageviews and visitors, optionally for each page.

Rankvisit

  • rankvisit_compare_pages: joins Search Console clicks, impressions and position with real visits from your analytics tool, page by page (matched by URL path). Use it to find pages with many impressions but few visits.

Example prompts

  • "Which pages get many Google impressions but few real visits?"
  • "Which pages lost Google clicks this month compared to last month?"
  • "What are the top 20 queries for example.com in the last 28 days, with CTR and position?"
  • "Compare Google clicks and Simple Analytics visitors for my blog pages."
  • "How many pageviews did example.com have last week compared to the week before?"

Tip: name the site and the period in your question.

Data and limits

  • Search Console data is about 2–3 days behind. The most recent days can be incomplete.
  • A date range can be at most 500 days. Search Console keeps about 16 months of data.
  • Analytics dates use the time zone of the site in Fathom or Simple Analytics.
  • Rankvisit does not store copies of your search or analytics data. Every answer reads fresh data.

Troubleshooting

"subscription_required"

Your plan is not active. Choose a plan in Rankvisit, then ask again.

"source_not_connected"

The tool needs a connection that is missing. Open the dashboard and add it under Connections.

The assistant does not show the Fathom or Simple Analytics tools

Reconnect your assistant after you added the analytics tool. Assistants load the tool list when they connect.

The assistant asks to sign in again

This is expected after you removed the assistant in the dashboard, or after a long time without use. Sign in with Google and click Allow.

Still stuck?

See support.

What Rankvisit does not do

  • It never changes data in Search Console or your analytics tool.
  • It does not show data of sites that you cannot access yourself (no competitor data).
  • It supports Fathom Analytics and Simple Analytics today. Plausible is coming soon.

Questions, answered.

What is an MCP server?+

MCP (Model Context Protocol) is the standard AI assistants use to connect to outside tools. Rankvisit is an MCP server: it lets Claude or ChatGPT read your search and analytics data when you ask.

Do I need technical skills?+

No. You sign in with Google, paste your analytics API key once, and add one address to your AI assistant. No code.

Do you store my data?+

No copies of your search or analytics data. Rankvisit reads it on demand, with read-only access, and passes it to your assistant. We only keep what we need to connect: your account, your Google access and your analytics API key (the last two encrypted).

Which analytics tools are supported?+

Google Search Console, Fathom Analytics and Simple Analytics today. More privacy-friendly tools are on the way.

Which AI assistants work with Rankvisit?+

Claude and ChatGPT, plus Claude Code, Codex, Cursor and any other assistant that supports remote MCP servers.

Can I cancel any time?+

Yes. Cancel in your dashboard with one click. You keep access until the end of the period you paid for.

Stop exporting. Start asking.

Launching soon