AskWatch Google Search Console MCP

ai.askwatchPublished by askwatch.aiOfficial publisherv1.0.0Updated Oct 24, 2026

Ask Google Search Console in plain language. Hosted, free, no Google Cloud project.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingData & Analytics

Overview

AI-generated overview

A hosted MCP endpoint that lets an assistant query Google Search Console data in plain language, with no Google Cloud project needed.

What you can do
This remote MCP server connects an assistant to Google Search Console so it can answer questions about search performance in plain language. It is hosted by the provider, so no Google Cloud project or local setup is required. The manifest does not list individual tools, so the exact set of queries and reports available is not documented here.
When to use it
Use it when you want an assistant to look up Google Search Console information conversationally without building your own Google Cloud integration. It suits quick, ad hoc questions about search data rather than custom pipelines.
Requirements
A remote MCP client that supports streamable HTTP, pointed at the provider's endpoint. An Authorization header is required, carrying a bearer key that the provider issues when you connect Google Search Console through its free tool page. Network access to the provider's endpoint is needed.
Before you install
The Authorization header carries a secret bearer key; treat it as a credential and avoid exposing it in logs or shared configuration. Connecting Google Search Console grants the provider access to that property's data, which is sent to a third-party service. The manifest lists no tools, so review what the server can read or change before relying on it.

Installation

In SourceWeft

  1. Open AskWatch Google Search Console MCP in the dashboard and add it to a workspace.
  2. Connect Authorization token credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/ai.askwatch%2Fgsc/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "askwatch-google-search-console": {
      "type": "http",
      "url": "https://mcp.askwatch.ai/gsc",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

Tools

11

site_overview

Site overview

How the site did over a period compared with the one before it: clicks, impressions, CTR, average position and the change in each. Covers the question 'how is my site doing'.

Parametersdayssiteend_datestart_date

top

Top queries and pages

Top queries, pages, countries or devices for a period. Optionally narrowed to one country or device — 'top pages in Germany on mobile' is one call.

Parametersdayssitelimitdevicecountryend_dateorder_bydimensionstart_date

changes

What gained and what lost

What gained and what lost between this period and the one before it, with small rows filtered out. Answers 'what dropped in the last 28 days'.

Parametersdayssitelimitend_datedimensionstart_datemin_impressions

find_opportunities

Click-through opportunities

Queries ranking 5-20 with plenty of impressions but a click-through rate below what is typical at their position — where a title or snippet rewrite is worth the most clicks.

Parametersdayssitelimitend_datestart_datemin_impressions

find_cannibalization

Pages competing for one query

Queries where more than one page of the site is being shown, with how each page does on them.

Parametersdayssitelimitend_datestart_datemin_impressions

page_queries

Queries for a page

What searches a specific page is shown for.

Parametersdayspagerequiredsitelimitmatchend_datestart_date

brand_split

Branded vs non-branded

Branded versus non-branded search, split on the words supplied. The split is only as good as those terms: misspellings and the domain name catch more of what people type.

Parametersdayssiteend_datestart_datebrand_termsrequired

query

Raw Search Analytics query

Direct query against Google's Search Analytics API, with the same dates, dimensions and filters it takes, passed through unchanged.

Parametersdayssitelimitfiltersend_datestart_rowdimensionsstart_date

list_sites

Search Console properties

Search Console properties this connection can read, from Google's Sites API. These are the exact strings the site argument takes.

Takes no parameters.

inspect_url

Index status of a URL

Google's index status for one URL, as the URL Inspection API reports it: whether it is indexed, when it was last crawled, and which canonical Google chose.

Parametersurlrequiredsite

list_sitemaps

Submitted sitemaps

Sitemaps submitted for the property and their status, from Google's Sitemaps API. Read-only: submitting is not possible with read access.

Parameterssite

Version history

1
  1. v1.0.0LatestSep 22, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.