Connect your own search data to any AI agent.

An MCP server over your own account. Connect an agent that speaks MCP, sign in once, and ask about your visibility in plain language — from the same data the dashboard shows, never a copy of it.

Server URLClaudeChatGPTCursorSlackand any MCP client
https://tryvisibility.com/api/mcp

What it looks like

Who is getting recommended instead of us?

read your Visibility dataget_competitors

Across the 72 buying questions you track, only YNAB is named more often than you are:

  • YNABnamed in 51
  • Ledgerly (you)named in 38
  • Monarch Moneynamed in 34
  • Rocket Moneynamed in 27

YNAB leads on price comparisons; you lead on shared household budgets.

Ask anything about your own data…

Sample account. Your agent will word it its own way.

How it works

  1. 1

    Connect

    Add the server URL to your agent as a custom MCP connector. There is no key to generate first — the client registers itself.

  2. 2

    Sign in

    Approve the connection in your browser, once. The agent receives a token scoped to your account and nothing else.

  3. 3

    Ask

    Ask in plain language. The agent chooses the tools and reads only what your account can already see.

Connection details

What a client may ask you for.

Server URLhttps://tryvisibility.com/api/mcp
TransportJSON-RPC over HTTP. Stateless — every request carries its own token.
Protocol version2025-06-18
AuthenticationOAuth 2.0 with PKCE. Dynamic client registration, so there is nothing to paste but the URL.
Rate limit60 tool calls per minute, per token.
PlanGrowth.

Tools

Ten of them. Every one is a read.

  • list_websites

    The websites on the account. Every other tool needs one, so this is the first call.

  • get_visibility_summary

    How often a brand is mentioned in AI answers and cited as a source, across its tracked prompts.

  • get_prompt_details

    Per prompt: which LLMs mentioned the brand, and which cited it.

  • get_prompt_history

    How one prompt has moved check to check — answers “when did this change?”

  • get_changes

    What moved since the previous check: mentions and citations gained or lost.

  • get_competitors

    Which brands are named in the answers for those prompts, ranked, with this brand among them.

  • get_cited_pages

    The URLs and domains the answers cite — the brand's own pages and everyone else's.

  • get_rank_vs_citation

    Where traditional ranking and AI citation overlap for a site.

  • get_search_performance

    Clicks, impressions and average position from Search Console.

  • get_ai_referral_traffic

    Traffic the AI platforms actually send, from GA4 — sessions, which AI platform, which landing page.

Where the data goes

To the agent you connected, and its provider's terms then apply rather than ours — so connect agents you would be comfortable handing the same data to directly. This includes figures derived from Search Console and Analytics, and it is disclosed in our privacy policy.

Frequently asked questions

  • Any that speaks MCP. Claude, ChatGPT, Cursor and agents running inside Slack are the common ones, and the server doesn't know or care which is calling — implementing the protocol once is what makes them all work. Nothing here is a per-client integration that has to be built.

Ask your own data a question, from wherever you work.

Type a domain and we'll run the same check against it. No account, no card.