MCP connector

Your AI assistant is a good analyst. It has just never seen your numbers.

Ask any assistant about your SEO today and it guesses, because it has nothing to go on. Connect it to this tracker over MCP and it works from your real rankings, your competitors, your Search Console history, your AI visibility and your security checks. The analysis stops being generic advice and starts being about you.

What MCP actually is, without the acronym

MCP stands for Model Context Protocol. It is an agreed way for an AI assistant to read data out of another product, so that instead of you copying screenshots into a chat window, the assistant can go and fetch what it needs itself. A product that supports it publishes a set of tools, and the assistant decides which ones to call to answer your question.

That is the whole idea. The reason it matters here is specific: SEO advice is worthless without data, and until now the data lived in a dashboard that only you could read. An assistant asked “how do I improve my SEO” with no data can only give you the same eight bullet points it gives everyone. The same assistant with thirty tools pointed at your account can tell you which of your keywords sits in position eleven with enough demand to be worth a week's work, and which rival took the slot you lost last Tuesday.

Don't know what these are? Don't worry, we've got you!

Thirty tools, and what each one is for

Your assistant picks the ones it needs. You never call these yourself, but it is worth seeing the range, because it is the range that lets it answer questions no single dashboard tab can.

Rankings and history

  • list_sitesEvery site you track, with portfolio averages
  • get_keywordsPositions, movement, volume, difficulty, intent and SERP features
  • get_rank_historyThe position history behind any chart
  • get_keyword_historyOne keyword day by day, with the top of the results on every day it changed and who moved above you
  • get_keyword_moversThe biggest gains and losses over a window, with the domain that took or gave up each slot
  • get_insightsStriking distance, cannibalisation and local pack membership
  • get_algo_updatesThe confirmed Google update timeline, to date-match against drops

Competitors and market

  • get_competitorsPinned and auto-discovered rivals with overlap and average position
  • get_share_of_voiceVolume-weighted visibility, you against every domain in your results
  • get_backlinksReferring domains and link counts, refreshed weekly
  • get_backlink_gapDomains linking to competitors but not to you
  • get_competitor_overlapOne rival against you keyword by keyword, and who moved above whom

What changed

  • get_changesEverything that changed between two dates, security to rankings, each with the dates compared
  • get_portfolio_healthOne row per site with the facts that crossed a threshold, so the sites needing attention sort first
  • get_page_performanceSearch Console, ranking keywords and backlinks for one URL

AI visibility and readiness

  • get_ai_visibilityMentions and citations across ChatGPT, Gemini and Perplexity, per question
  • get_ai_visibility_summaryMention and citation rates per question, this run against the last
  • get_agent_readinessYour AI readiness score and every check behind it

Site health

  • get_securityCertificates, domain registration, email records and security headers
  • get_site_auditsTechnical crawl findings by check
  • get_web_vitalsPage speed and Core Web Vitals field data

Search Console

  • get_search_consoleClicks, impressions and position over time
  • get_search_console_queriesQuery and page explorer across sixteen months, with monthly breakdowns

Context and notes

  • get_site_contextYour business context document, so advice fits your business
  • update_site_contextWrites back a durable fact it has learned about your business
  • get_annotationsDated notes already on your charts
  • create_annotationAdds a dated note, so its own advice can be measured later

Setting up your tracking

  • add_keywordsStarts tracking keywords in the country you choose, refused outright past your plan allowance
  • add_ai_promptsAdds the questions you want tracked in AI assistants, same allowance rule
  • add_competitorPins a rival, but only one the stored results show competing for your keywords

What it can do, and what it cannot

Handing an AI assistant a connection to a business system is a reasonable thing to be careful about. Here is the honest boundary, drawn tightly on purpose.

It can

  • Read every measurement in your account, across every site you track
  • Write a dated note on your own charts, so its advice can be judged against what happened next
  • Write to your business context document, the place your seasonality and audience are recorded, so its next answer fits your business
  • Set up your tracking with you: add keywords in the country you choose, add the questions you want tracked in AI assistants, and pin a competitor the results show is real, all inside the allowance your plan already includes

It cannot

  • Touch your website. The connector has no access to it. It reads your tracker, nothing else
  • Spend your money. No tool triggers paid data collection on its own, and a request to add tracking past your plan's allowance is refused before anything is written
  • Delete anything, alter a single historical measurement, or change your plan, billing or account
The writes are deliberate, and every one of them stays inside your account. An assistant that can record what it advised, read back what it learned about your business last month, and add the keywords it just told you were worth tracking, gets better over time and can be held to account. One that can only read starts from zero every conversation and never has to face the consequences of being wrong.

Connecting it takes about a minute

You get a URL and a key from your account. What you do with them depends on your assistant, because the consumer apps and the developer tools handle credentials differently.

  1. Claude, ChatGPT and Le Chat

    Add a custom connector in settings and paste the URL. The key travels in the URL, because these clients do not let you set a header.

  2. Microsoft Copilot

    Add the connector under your agent tools with the same URL.

  3. Claude Code, Cursor and other developer tools

    One entry in your MCP config with the URL and a bearer token. These clients do send headers, so the key stays out of the URL.

Anything that accepts MCP connectors will work. If you rotate the key, old connections stop and you paste the new one, which takes the same minute.

The tools give it your numbers. The skills give it the method.

An assistant with thirty tools still has to know what to check first, what counts as proof and when to say it is not sure. We wrote that down as fourteen free skills, one per question you actually ask: why traffic dropped, what to work on next, whether last week's release helped, who the AI assistants recommend instead of you, whether anything is about to expire. Each states its confidence and confirms before it writes anything.

See the fourteen skills →

Six things worth asking it

These are real questions with real answers, not demos. Each one links to what the assistant reaches for and what comes back.

Find out why your traffic dropped

Traffic fell off a cliff last month. What happened?

The question every business owner asks and almost nobody can answer quickly. Your assistant checks your rankings, the Google update timeline and your Search Console history in one pass.

Build a content plan from your own data

Build me a content plan for the next quarter, with publish-by dates.

Generic content calendars are guesses. One built from your own rankings, your competitors and your Search Console impressions is a plan.

Turn findings into a brief for your web developer

Write up everything that is wrong with my site as a task list, in priority order.

Audit findings, security failures and quick wins, out the door as a brief with evidence attached, instead of a dashboard you have to interpret first.

Check whether AI assistants recommend you

When people ask AI about my industry, am I mentioned? Who is?

Your rankings can be perfect while you are absent from every AI answer in your market. These are different measurements and they need asking about separately.

Mine Search Console for blog ideas

Mine my Search Console data for blog post ideas.

Google already tells you which questions it thinks you are relevant for. Most of that data is never read, because reading it by hand means paging through thousands of rows.

Run a weekly review in one question

What changed this week, and what should I do about it?

The report a consultant would send you on a Monday, assembled from your own data, without the retainer or the wait.

We use it on our own business

We connected the tracker to Claude and asked for a season review of a fireworks company. Eight evidence-backed findings came back, including an entire keyword blind spot for its biggest night of the year, a competitor page gap, and next year's key seasonal date with a publish-by deadline. That is a consultant's afternoon, from one question, and it is the reason this connector exists rather than being a checkbox on a feature list.

£5 per user per month, on every planMade for interactive use: you and your assistant working together, with generous rate limits no conversation will hit. Continuous automated polling and bulk extraction are not included; heavier workloads, talk to us.