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.
- Read-only by default
- Free monthly credits
- Pay only for successful calls
find_striking_distance_keywords2 creditsThree keywords rank just off page one with real demand:
| Query | Pos. | Impr. | +Clicks |
|---|---|---|---|
| invoice template word | 8.4 | 12,480 | ~1,180 |
| free receipt maker | 11.2 | 6,920 | ~640 |
| pdf to excel online | 9.7 | 4,310 | ~410 |
Start with the first: put “invoice template word” in the title and H1 of /invoice…
How it works
Set up once in about two minutes
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.
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.
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
Clicks, impressions, CTR and position vs the previous period, plus top queries and pages.
get_performance_summaryAny Search Console report: group by query, page, country, device or date, with filters.
search_analyticsBiggest gainers and losers between two periods, or year over year.
compare_periodsDay-by-day traffic with a 7-day average and flagged drops or spikes.
get_daily_trendOne URL: totals, the queries it ranks for, devices and countries.
get_page_reportOne keyword: which pages rank, trend and countries.
get_query_reportOpportunities
Keywords ranking 4-20 that are closest to page one or the top 3.
find_striking_distance_keywordsPages that show up a lot but get few clicks - usually a title problem.
find_low_ctr_opportunitiesQueries where two of your own pages compete with each other.
find_keyword_cannibalizationIndexing
Indexed or not and why, last crawl, canonical, mobile and rich results.
inspect_urlUp to 20 URLs at once in one compact indexing table.
bulk_inspect_urlsSubmitted sitemaps with errors, warnings and URL counts.
list_sitemapsSubmit or resubmit a sitemap (needs optional write access).
submit_sitemapoptional write accessRemove a sitemap from Search Console (needs optional write access).
delete_sitemapoptional write accessAccount
Every Search Console property your Google account can see.
list_sitesCredit balance, connected Google account and access level.
get_account_statusOne-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)
https://toolkitbackend-j69m.onrender.com/api/v1/gsc/mcpClick "Open Claude connectors" below - claude.ai opens on Settings → Connectors.
Click "Add custom connector". Name: Search Console. URL: use the Copy button above and paste it.
Click Add, then Connect. Sign in to 500Toolbox and click Allow. Done.
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.
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.