Documentation

Advanced GSC MCP Server

Connect Claude, ChatGPT, Cursor, and other AI clients to your live Google Search Console and Google Analytics 4 data over the Model Context Protocol — no Python, no local install.

Server URL: https://www.advancedgsc.com/api/mcp
Transport: Streamable HTTP. Authentication: OAuth 2.0 sign-in, or an API key passed as a Bearer token.

What it is

Advanced GSC is a hosted MCP server for SEOs. You sign in with Google, choose which Search Console and GA4 properties to expose, and then query that data from any MCP-compatible AI client. When the AI calls a tool, the server fetches the data live from Google on your behalf and returns it — your search and analytics data is never stored on our servers beyond the request.

Because the server is hosted, the same connection works in web-based clients (Claude.ai, ChatGPT) and desktop/CLI clients (Claude Desktop, Cursor, Codex, Windsurf, Zed, Antigravity) alike.

Before you start

  1. Create an account. Sign up and choose a plan (a free tier is available).
  2. Connect Google & pin properties. In your dashboard, connect your Google account and select (pin) the Search Console — and, on Pro and Max, GA4 — properties you want the AI to access.
  3. Grab your API key from the dashboard if you are connecting a config-file client (Cursor, Windsurf, Zed, Antigravity, Codex). OAuth clients don't need it.
Tools require a pinned property. Every data tool operates on the properties you pin in the dashboard. If nothing is pinned, tools return a “no property” message with a link back to setup.

Connecting your AI

There are two ways to connect, depending on your client:

OAuth sign-in

Claude.ai · Claude Desktop · ChatGPT

Paste the server URL into the client's connector UI and sign in with your Advanced GSC account. No API key or config file needed.

API key

Cursor · Codex · Windsurf · Zed · Antigravity

Add the server URL plus an Authorization: Bearer header containing your API key, via a config file or form.

Set up your client

Pick your AI client below. OAuth clients sign in with your account; config-file clients add the server URL plus an Authorization: Bearer header with your API key (from your dashboard).

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "advancedgsc": {
      "url": "https://www.advancedgsc.com/api/mcp",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

Plans & tools

Tools are grouped into categories and unlocked by plan, with each higher plan including everything below it. The authoritative, always-current list for your account is the get_capabilities tool — just ask your AI “what can Advanced GSC do?”.

PlanAddsProperties
FreeCore Search Console (properties, search analytics, URL inspection, performance explorer) + Google algorithm updates. 30-day window, 100 rows, 10 URL inspections/day.1 GSC
StarterAll Search Console tools (advanced analytics up to 25k rows, period comparison, sitemaps, batch inspection) + live SERP checks.Up to 3 GSC
ProFull Google Analytics 4 suite (traffic, channels, landing pages, conversions, devices, geography, retention) + deeper SERP intelligence (AI Overview & People-Also-Ask).Up to 10 GSC + 10 GA4
MaxTechnical SEO / crawl (page SEO, bulk audit, redirects, robots.txt, schema, internal links, cannibalization), backlinks suite, and SERP share-of-voice.Unlimited (fair use), up to 3 Google accounts

See pricing for current rates and monthly SERP / backlink lookup allowances.

Example prompts

Once connected, talk to your AI in plain language. For example:

  • “List my Search Console properties.”
  • “What were my top 20 queries by clicks in the last 28 days, and how did position change vs the prior period?”
  • “Inspect https://example.com/pricing and tell me if it's indexed.”
  • “Which pages lost the most organic traffic in the last 3 months? Cross-check with GA4 sessions.”
  • “Find keyword cannibalization on my site and suggest which page should own each query.”
  • “Did any Google algorithm update line up with my traffic drop in May?”

Troubleshooting

A tool says no property is connected

Open your dashboard, pin at least one property, and save. Tools only operate on pinned properties.

The AI can't find a tool by name

Ask it to call get_capabilities first — it returns the exact tools available on your plan. In some clients you may need to refresh the connector's tool list after upgrading your plan.

A config-file client returns 401 Unauthorized

Confirm the Authorization header is Bearer <YOUR_API_KEY> and that the key matches the one in your dashboard.

Support

Questions or issues? Use the AI support assistant in your dashboard, submit a support ticket from there, or reach us through the contact form. See also our Privacy Policy and Terms of Service.

Documentation — Advanced GSC MCP Server