Skip to content

AI visibility tools that work with Claude Code and Cursor over MCP.

An MCP server lets the coding agent that builds your site read your AI visibility data directly. Which trackers have one, what it costs, and what the agent can do with it.

Published · 6 min read

Contents
  1. Why connect AI visibility data to a coding agent.
  2. Which trackers list an MCP server.
  3. How to connect one to Claude Code or Cursor.
  4. What the agent can do once connected.
  5. What to check before you hand an agent a token.
  6. What to check before you pick one.

Why connect AI visibility data to a coding agent.

AI visibility tools check whether assistants such as ChatGPT and Gemini name your business when buyers ask what to use. They find the questions where a competitor is named and you are not. The step after that is a page that answers the question, and on a site built with Claude Code or Cursor, the agent that writes that page already lives in your repository.

The Model Context Protocol, or MCP, is the open standard that connects the two. A tracker with an MCP server lets your agent read its data directly: the questions you track, the answers stored for them, the competitors they named, the pages you are missing. The agent can then write the page in your own components and your own format, with no export, no copying and no second editor.

We asked Gemini "Which AI visibility tools work with Claude Code or Cursor over MCP?" on 27 September 2026. It searched for "mcp ai visibility tools" and "ai visibility tools claude code cursor mcp", cited pages from Foglift, Finseo, Quattr and a press release on MCP servers for AI visibility, and said eight tools offered an MCP connection, among them Peec AI, Ahrefs, Semrush, Otterly.AI and Profound. We checked each vendor's own pricing page instead of taking the answer's word for it.

Which trackers list an MCP server.

We read each vendor's pricing page on 26 September 2026. "Listed" means the page names MCP without saying which plans include it.

ToolMCP on the pricing pageCheapest plan that includes it
outrankfastYes, all paid plans$49 a month (Watch)
LLM PulseYes, from Starter€49 a month (Starter)
FraseYes, MCP server and CLI on all plans$49 a month (Starter)
NightwatchYes, SEO MCP server on all plans€79 a month, billed yearly (Starter)
SearchableYes, all plans$125 a month (Pro)
AhrefsYes, API and MCP from Lite$129 a month (Lite)
Otterly.AIYes, from Standard$189 a month (Standard)
SemrushYes, from Starter$199 a month (Starter)
Peec AIListed$95 a month (Starter) is the entry plan
Sight AIListed$99 a month (Pro) is the entry plan

Gemini's answer put Profound on its list, but Profound's pricing page did not mention MCP when we checked, and Writesonic's did not either. That does not prove they lack one; it means their pricing pages do not say.

Two things differ more than the price:

  • What the server exposes. Some servers answer questions about rankings and audits; some expose the tracked AI answers, the cited sources and the suggested pages. For writing pages, the second kind is the one that helps.
  • Whether the agent can write back. A read-only server is safer to hand out. A server that lets the agent add tracked questions saves a trip to the dashboard. Check which one you are getting before you create a token.

How to connect one to Claude Code or Cursor.

Most remote MCP servers take the same two things: an endpoint URL and a token you create in the tool's settings. Using outrankfast as the worked example, after creating a token under Settings, MCP:

In Claude Code, run this in your project:

claude mcp add --transport http outrankfast https://outrankfast.app/api/mcp \
  --header "Authorization: Bearer YOUR_TOKEN"

In Cursor, add this to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "outrankfast": {
      "url": "https://outrankfast.app/api/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

The same endpoint works in other agents that support remote MCP servers, Codex among them: each takes the URL and the header in its own configuration file. Other trackers use the same shape with their own URL, which their documentation gives. The protocol's own guide to remote servers is at modelcontextprotocol.io.

What the agent can do once connected.

The value is in the loop the agent runs without you switching windows. You ask in plain words, and the agent picks the tools. With outrankfast connected, a first session might go like this:

  1. "Which of our tracked questions name a competitor and not us?" The agent calls competitors for who is named instead of you, ranked by how often, and prompts for how often you were named on each question, with the sample behind each figure.
  2. "What pages should we write next?" The suggestions tool returns pages proposed from the searches the engine ran, each with the searches it answers and the competitor page it is up against.
  3. "Write the first one as a new page on our site and open a pull request." On the Grow plan the agent can start from the finished draft, read through the drafts tool. On any plan it can write from the suggestion itself, in your components and your house style, next to the pages it already knows.
  4. "Track the question that page answers." The agent calls add_prompt, and the next scheduled check measures it.

Two weeks later, ask whether you are named on that question yet. The agent reads the new answers and tells you, with the sample.

What to check before you hand an agent a token.

Gemini's own answer to this question ended on security: use read-only tools by default, and review the changes an agent makes. Four checks cover most of it.

  • What the token can change. outrankfast has one kind of token. It reads everything in its workspace and changes one thing, the set of tracked questions: add, pause, resume, retire and restore. Nothing it reaches deletes a stored answer, each change shows in your notifications under the token's name, and revoking the token stops it within a request. Other trackers draw the line elsewhere, so read their documentation before you create a key.
  • What the data can say to the agent. An AI visibility tool returns text written by other people: answers quoted from an engine, competitor names, the addresses of cited pages. A competitor who wanted your agent to do something would only have to write the instruction on a page the engine cites. outrankfast marks all of that text as untrusted and tells the agent to treat it as data, never as instructions. Ask any vendor how theirs handles it.
  • Where the agent's changes land. Have the agent open a pull request, or show you the diff, before a page goes live. Part of what it read came from the open web.
  • Whether you can see your tokens. Name each token after the agent or machine that holds it, check when each was last used, and revoke the ones you no longer need.

What to check before you pick one.

  • Which assistants it measures. The data the agent reads is only as broad as the tracker. outrankfast measures Gemini, grounded with Google Search; others on the list cover several assistants.
  • Whether calls are metered. Some plans count API or MCP requests against a monthly allowance. Otterly.AI's Standard plan, for example, lists 2,000 MCP requests a month.
  • What a token can reach. Prefer tokens scoped to one workspace, with a way to see when each was last used and to revoke it.
  • How fast the agent may call it. An agent calls tools in bursts, and a per-minute cap that is too low stalls a session halfway. outrankfast states its per-minute budget next to your tokens; ask other vendors for theirs.
  • Where the draft ends up. If the agent writes pages into your repository, the tracker does not need a CMS connection at all.

The full price comparison, with engines and prompt counts, is in the best AI recommendation tracking tools.

Questions people ask.

What is an MCP server?

A service that speaks the Model Context Protocol, an open standard for connecting AI agents to outside tools and data. An agent such as Claude Code or Cursor connects to it and can then call the tools it offers, like reading your tracked prompts or a draft.

Do I need to install anything to use a remote MCP server?

Usually not. A remote server is one URL and an access token, added once to your agent's configuration. For outrankfast that is a single command in Claude Code, or a few lines in Cursor's mcp.json.

Can the agent change my tracking data?

That depends on the tool. On outrankfast, an agent can add, pause and retire tracked prompts and read everything else; nothing it does deletes stored answers, each change shows in your notifications, and revoking the token stops it at once.

Which plans include MCP access?

It varies. On 26 September 2026, outrankfast, Nightwatch, LLM Pulse, Frase and Searchable listed it on their entry plans, Ahrefs from its $129 Lite plan, Semrush from its $199 Starter plan and Otterly.AI from its $189 Standard plan.