MCP connector · Google Search Console

Talk to your Google Search Console in Claude & ChatGPT

Connect Search Console to your AI assistant once. Then just ask - “why did my traffic drop?”, “which keywords are almost on page one?” - and it answers from your real clicks, impressions, rankings and index status.

Sign in / Sign up with GoogleSign in / Sign up
Read the setup guide
  • Read-only by default
  • Free monthly credits
  • Pay only for successful calls
Example conversation
Which keywords can I push onto page one this month?
find_striking_distance_keywords2 credits

Three keywords rank just off page one with real demand:

QueryPos.Impr.+Clicks
invoice template word8.412,480~1,180
free receipt maker11.26,920~640
pdf to excel online9.74,310~410

Start with the first: put “invoice template word” in the title and H1 of /invoice…

Works withClaudeChatGPTClaude CodeCursorVS CodeAny MCP client

How it works

Set up once in about two minutes

1

Sign in & connect Google

Sign in to 500Toolbox with Google, then allow read-only access to Search Console. Every property you can see comes along.

2

Add one URL to your AI app

Paste the server URL as a custom connector in Claude, ChatGPT, Cursor or VS Code and click Connect. No API key to copy.

3

Ask in plain language

The assistant picks the right tool, pulls your data from Google and explains what it means - with numbers it did not make up.

What you can ask

Real SEO questions, answered from your own data

“How did my site do in the last 28 days compared to the month before?”

“Which keywords am I ranking 5-15 for that I could push onto page one?”

“My traffic dropped last week - which pages lost clicks and why?”

“Which of my pages have a low CTR, and what should their titles be instead?”

“Are my 10 most important pages indexed? Check them.”

“Which queries have two of my pages competing with each other?”

16 tools

Everything your assistant can do

Raw reports for any question, plus analysis tools that do the SEO thinking - opportunities, cannibalization, anomalies - before the data reaches the model.

Performance

Performance summary2 cr

Clicks, impressions, CTR and position vs the previous period, plus top queries and pages.

get_performance_summary
Search analytics query1 cr

Any Search Console report: group by query, page, country, device or date, with filters.

search_analytics
Compare periods2 cr

Biggest gainers and losers between two periods, or year over year.

compare_periods
Daily trend & anomalies1 cr

Day-by-day traffic with a 7-day average and flagged drops or spikes.

get_daily_trend
Page report2 cr

One URL: totals, the queries it ranks for, devices and countries.

get_page_report
Query report2 cr

One keyword: which pages rank, trend and countries.

get_query_report

Opportunities

Striking-distance keywords2 cr

Keywords ranking 4-20 that are closest to page one or the top 3.

find_striking_distance_keywords
Low-CTR opportunities2 cr

Pages that show up a lot but get few clicks - usually a title problem.

find_low_ctr_opportunities
Keyword cannibalization2 cr

Queries where two of your own pages compete with each other.

find_keyword_cannibalization

Indexing

Inspect URL2 cr

Indexed or not and why, last crawl, canonical, mobile and rich results.

inspect_url
Bulk inspect URLs2 / URL cr

Up to 20 URLs at once in one compact indexing table.

bulk_inspect_urls
List sitemaps1 cr

Submitted sitemaps with errors, warnings and URL counts.

list_sitemaps
Submit sitemap1 cr

Submit or resubmit a sitemap (needs optional write access).

submit_sitemapoptional write access
Remove sitemap1 cr

Remove a sitemap from Search Console (needs optional write access).

delete_sitemapoptional write access

Account

List propertiesFree

Every Search Console property your Google account can see.

list_sites
Account statusFree

Credit balance, connected Google account and access level.

get_account_status

One-click reports

Built-in prompts

Apps that support MCP prompts (Claude shows them in the + menu) get complete workflows - no need to know what to ask.

Weekly SEO report

Totals, winners and losers, and this week's 5 best actions.

Find SEO quick wins

Near-page-one keywords and weak titles, with rewrites.

Diagnose a traffic drop

When it started, what caused it, what to fix.

Indexing audit

Sitemaps plus URL inspection of your key pages.

Content ideas

New pages from queries you already get impressions for.

Security & privacy

Your data stays yours

Read-only by default

We ask Google only for permission to view Search Console data. Sitemap submission is a separate, optional upgrade.

Encrypted, never shared

Your Google token is encrypted with AES-256-GCM and never sent to the AI app. Reports are fetched live.

You approve every app

Each AI app gets its own access only after you click Allow, and you see which app is asking.

Revoke anytime

Remove one app or disconnect Google entirely from your dashboard - we revoke the token at Google too.

Read-only (default)

  • Performance reports & analysis
  • URL inspection & index status
  • Sitemap list & errors

Read + sitemaps (optional)

  • Everything in read-only
  • Submit or remove sitemaps

Never possible

  • Change settings or users
  • URL removals or disavow
  • “Request indexing” (not in Google’s API)

Setup

Connect your AI app

Connect Google first on the setup page.

Server URLhttps://toolkitbackend-j69m.onrender.com/api/v1/gsc/mcp
  1. Click "Open Claude connectors" below - claude.ai opens on Settings → Connectors.

  2. Click "Add custom connector". Name: Search Console. URL: use the Copy button above and paste it.

  3. Click Add, then Connect. Sign in to 500Toolbox and click Allow. Done.

  4. In a chat, open the tools menu (the + / sliders icon) and switch Search Console on.

A connector added on claude.ai also appears in the Claude desktop and mobile apps. On Team and Enterprise plans an owner adds it once under Organization settings → Connectors; members then click Connect.

Pricing

Pay per call, from 1 credit

Free credits every month, plus a welcome grant when you sign up - enough for dozens of reports. Failed calls are refunded automatically, and purchased credits never expire.

Freelist properties, status
1-2 crreports & analysis
2 crper URL inspected
Credit packs →

FAQ

Questions people ask

Can it change anything in my Search Console?

Not by default. The standard connection asks Google for read-only access, so the AI can only read reports and inspect URLs. You can optionally enable sitemap submission, which asks Google for write access - and even then the only changes possible are submitting or removing a sitemap. Google's API does not allow changing settings, users, removals or "Request indexing" at all.

Which AI apps does it work with?

Any app that supports remote MCP servers: Claude (web, desktop and mobile), ChatGPT with developer mode, Claude Code, Cursor, VS Code with GitHub Copilot and others. Apps with OAuth support need only the URL; others can use an API key header.

What does it cost?

Each tool shows its credit price - most cost 1 or 2 credits, listing your properties and checking your status are free. Your account gets free credits every month, and you are only charged when a call succeeds: anything that fails is refunded automatically.

Is my Search Console data stored?

No reports are stored long-term. Data is fetched from Google when the AI asks and passed straight back; an identical request within ten minutes is answered from a short-lived per-user cache. What we keep is the Google refresh token (encrypted with AES-256-GCM) so the connection keeps working, plus a log of which tool ran and what it cost.

How do I disconnect?

On the Search Console page of your dashboard, "Disconnect" revokes our access at Google and deletes the stored token. You can also remove individual AI apps there, or revoke 500Toolbox from your Google account permissions page at any time.

Why does Search Console data look 2-3 days old?

Google finalises Search Console data with a delay of about two days. The tools default to periods that end three days ago so the most recent days do not look like a sudden drop.

Your Search Console, one question away

Set it up once - every chat after that can use it.

Sign in / Sign up with GoogleSign in / Sign up