MCP.Market

Google Search Console MCP server

by sarahpark·io.github.sarahpark/google-search-console·v1.1.0·10 stars

Google Search Console MCP server — search analytics, URL inspection, and sitemaps

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

10 stars97 downloads/wk

Reviews

Write one

Nobody has reviewed Google Search Console yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Google Search Console tools (4)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • inspect_url

    Inspect a URL to check its indexing status, crawl info, and any issues Google found.

  • list_sitemaps

    List all sitemaps submitted for a site in Google Search Console.

  • list_sites

    List all sites (properties) you have access to in Google Search Console.

  • search_analytics

    Query search analytics data from Google Search Console. Returns clicks, impressions, CTR, and position for your site.

Public scan report

scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 26 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Google Search Console compares

Against every graded SEO MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 70% of 769 SEO servers
Tools
4
the typical SEO server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
10
more than 90% of 405 SEO servers
Downloads a week
97
more than 60% of 170 SEO servers with a package

What its tools let an agent do: 4 read

Release history: 2 versions in the registry since 2026-03-23, latest 2026-09-19, typically one every 181 days.

Install Google Search Console in Claude Code, Cursor or VS Code

Runs npx -y @sarahpark/google-search-console-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add google-search-console -- npx -y @sarahpark/google-search-console-mcp
Add to Cursor

What the publisher says

From the Google Search Console repository's README, as published. We do not edit it. Read it on GitHub

Google Search Console MCP Server

A minimal MCP server for Google Search Console.

Give Codex, Claude Code, or Claude Desktop read-only access to your search analytics, URL indexing information, and sitemap status. Runs locally; cannot change your site or Search Console settings.

Once connected, ask your agent:

  • "Which queries had the most impressions but few clicks over the last 28 days?"
  • "Compare mobile vs desktop search performance this month."
  • "Check the indexing status of https://example.com/blog/my-post."

Setup · Tools · Limitations · Troubleshooting

Setup

You need Node.js and npm, an MCP client, and access to a Search Console property. To sign in as yourself, also install the Google Cloud CLI. Server startup and tool discovery were checked with Node.js 22.

1. Enable the Google API

Create or select a project in Google Cloud Console, then enable the Search Console API. Note the project ID for the next step.

2. Authenticate

Recommended for new users: sign in as yourself. Application Default Credentials (ADC) use your existing Search Console permissions, so you don't need to add another user to your properties.

Run both commands, replacing YOURPROJECTID with the project you enabled above:

gcloud auth application-default login \
  --scopes=https://www.googleapis.com/auth/webmasters.readonly,https://www.googleapis.com/auth/cloud-platform
gcloud auth application-default set-quota-project YOUR_PROJECT_ID

The quota project is required. For permission or scope errors, see troubleshooting.

Alternative: use a service account key

  1. In Google Cloud Console, go to APIs & Services → Credentials → Create Credentials → Service account. Name it and finish creation; you can skip the optional role/access steps.
  2. Open the service account, then Keys → Add Key → Create new key → JSON to download a key.
  3. In Search Console, open each property's Settings → Users and permissions → Add user. Add the service account email with Restricted access.

[!CAUTION]

Store the key outside your repo and never commit it. Use its absolute path in your client's configuration below.

If Search Console rejects the email with "Failed to add user: email not found," sign in as yourself instead; see troubleshooting.

The server checks GOOGLEAPPLICATIONCREDENTIALS before local ADC. If switching to ADC, remove an old key-path setting from your client configuration and environment.

3. Install the server

The npx commands in the next step download and run version 1.1.0 for you. Both authentication methods work with the npm package; no clone or build is required.

Optional: build from source

git clone https://github.com/sarahpark/google-search-console-mcp.git
cd google-search-console-mcp
npm install
npm run build

In the client commands below, replace npx -y @sarahpark/google-search-console-mcp@1.1.0 with node "/absolute/path/to/google-search-console-mcp/build/index.js". In Claude Desktop, set command to node and args to an array containing that absolute path. Run npm test for offline authentication checks.

Let Codex or Claude Code handle installation and configuration

After completing authentication, paste this into your agent:

Add npx -y @sarahpark/google-search-console-mcp@1.1.0 as gsc in this client's user-level MCP config, preserving existing servers. Use my local Application Default Credentials. Tell me when setup is complete and whether I need to restart the client.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Google Search Console: common questions

Is Google Search Console MCP server safe?
Mostly: it is graded B (83/100). Read the Google Search Console safety report
How do I install Google Search Console?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Google Search Console need an API key?
Yes. The registry entry asks for GOOGLE_APPLICATION_CREDENTIALS.
Is Google Search Console maintained?
The last commit was 45 days ago (2026-09-19). The latest release is v1.1.0.
What can I use instead of Google Search Console?
Servers from other publishers that do the same job: SEO Skill MCP server, Google Ads + Meta Ads + SEO/GEO MCP server and SEO Tools: Google Search Console MCP server. Compare all Google Search Console alternatives.
How does Google Search Console compare with other SEO MCP servers?
safety score 83/100 (higher than 70% of 769 SEO servers); tools 4 (the typical SEO server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Google Search Console

Same job from other publishers: the closest match first, then the best rated.

All Google Search Console alternatives →
  • SEO Skill
    Free Google Search Console MCP: your real GSC, Google Analytics and keyword data for AI agents.
    A
  • Google Ads + Meta Ads + SEO/GEO MCP
    Google Ads, Meta Ads, Google Analytics (GA4) & Search Console MCP server by Ryze AI
    A
  • SEO Tools: Google Search Console
    Google Search Console: Search Analytics, URL Inspection, sitemaps (read-only, OAuth/service acct).
    B
  • MetricPort
    Google Search Console, Ads and AdSense analytics for AI clients. Hosted, read-only, 57 tools.
    A
  • Searchdock CLI
    Read-only Google Search Console analytics, URL inspection and sitemaps via SearchDock CLI.
    A