Skip to content
Get MCP AdsGet MCP Ads, home
Start free
View as Markdown

Connect Search Console to an AI assistant

Connect Google Search Console to Claude, ChatGPT, Codex or any MCP client, what to ask it once it is connected, and the 18 tools behind the answers.

For you

What the answer looks like, and what to type to get it.

Search Analytics, cannibalisation, query clustering, indexation watchlists, sitemaps.

Connect itLink to this section

  1. Open the dashboard and choose this platform.
  2. Approve the consent screen. The gateway stores an encrypted refresh token, never a password.
  3. Tick the accounts to expose. Nothing is readable until you do.
  4. Paste the endpoint into your assistant, or use the shared one for every platform at once.
textSearch Console on its own endpoint
https://mcp.getmcpads.com/search-console/mcp

What to askLink to this section

text
Where did we lose clicks between this month and last?
Which of our pages are competing against each other?
Cluster last quarter's queries by intent.
Compare Web, Image and Discover for this property.
Is anything in the sitemap not indexed?

What answers each oneLink to this section

QuestionTools
Where did we lose clicks between this month and last?gsc_query_search_analytics, gsc_find_losses_gains
Which of our pages are competing against each other?gsc_detect_cannibalization
Cluster last quarter's queries by intent.gsc_cluster_queries
Compare Web, Image and Discover for this property.gsc_query_search_analytics
Is anything in the sitemap not indexed?gsc_monitor_indexation_freshness

What it can changeLink to this section

For your agent

The tool sequence, the parameters that matter, and what will be refused.

Both readings as Markdown: /guides/sources/search-console.md

Platform id
search_console
Tool prefix
gsc_
Account parameter
siteUrl
Dedicated endpoint
https://mcp.getmcpads.com/search-console/mcp
Tools
18, 0 of which write
Announced by default
gsc_find_losses_gains, gsc_health_check, gsc_inspect_url, gsc_list_sites, gsc_query_search_analytics
Metrics
4, see /docs/sources/search-console/metrics
Dimensions
6, see /docs/sources/search-console/dimensions

Scope requested from the platformLink to this section

ScopeGrantsAllows writes
https://www.googleapis.com/auth/webmasters.readonlyRead Search Console performance, index coverage and sitemaps. Cannot modify anything.No

Reaching a tool that is not announcedLink to this section

text
search_tools({ task: "..." })      find it
describe_tool({ name: "..." })     read its schema
run_tool({ name, args })           execute, with the same checks

What will refuse youLink to this section

  • An account not ticked by the owner. Call list_accounts and use a siteUrl from it.
  • Any write. Search Console is read only here.
  • A call to this platform on another platform's dedicated endpoint. The refusal names the URL that serves it.

Questions this source answersLink to this section

QuestionTools, in order
Where did we lose clicks between this month and last?gsc_query_search_analytics then gsc_find_losses_gains
Which of our pages are competing against each other?gsc_detect_cannibalization
Cluster last quarter's queries by intent.gsc_cluster_queries
Compare Web, Image and Discover for this property.gsc_query_search_analytics
Is anything in the sitemap not indexed?gsc_monitor_indexation_freshness