Google Search Console MCP

Connect Search Console to
Claude, ChatGPT or Any AI Agent

SERPView is a hosted Google Search Console MCP server. It connects Claude, ChatGPT and other AI agents to your Search Console, Bing, GA4 and indexing data through the Model Context Protocol. Add it to Claude or ChatGPT as a custom connector, or use an MCP key with any MCP-compatible agent, and ask about your sites in plain language.

30 MCP toolsOAuth connector or API keyRead-only by defaultGSC, Bing and GA4 data

AI assistant with SerpView MCP

Connector: app.serpview.com/mcp · OAuth

Connected
Which keywords on runnerspace.com are closest to page one, and which should I work on first?
get_striking_distance_reportquery_analytics

I found 42 striking distance keywords in positions 4-20. These three have the most impressions:

QueryPos.Impr.
best running shoes for flat feet6.218.4k
trail running shoes women8.711.9k
running shoe size guide11.39.6k

Moving the first one into the top 3 is the biggest quick win. Want me to group these into a topic cluster?

SerpView tools

30 available
  • query_analyticsRead
  • query_ga4_analyticsRead
  • get_content_decay_reportRead
  • get_indexing_statusRead
  • create_topic_cluster Write
  • add_branded_keywords Write

Allow Editing

Off: the assistant can only read your analytics. Write tools are blocked.

Why AI Assistants Can't
Answer Your SEO Questions Yet

AI assistants are great at analysis, but they can't see your search data. Getting it to them is slow, manual and out of date the moment you paste it.

Copy-Paste Exports

You export CSVs from Search Console, paste them into a chat and hit the context limit before the analysis even starts.

Stale Snapshots

The numbers in the chat are from whenever you last exported, so every follow-up question needs a fresh download.

Data Spread Across Tools

Search Console, Bing Webmaster Tools, GA4 and indexing data live in different places, and the assistant sees none of them together.

Reports Rebuilt by Hand

Cannibalization, striking distance or content decay analysis has to be rebuilt from raw rows every time you want the AI to look at it.

Unsafe Integrations

Sharing account passwords or broad API access with an AI tool is risky when you only want it to read your analytics.

Busywork Stays Manual

Even after the AI suggests new topic clusters or brand terms, you still have to click through the dashboard to create them.

The SERPView MCP server gives your AI assistant live, permissioned access to your SEO data and reports

Everything Your Assistant Needs,
Behind One Secure Connection

Connect once and your AI assistant can query analytics, run SERPView reports and, if you allow it, update your workspace.

Search and Traffic Analytics

Query clicks, impressions, CTR and position from Google Search Console or Bing Webmaster Tools, up to 500 rows per query, plus GA4 sessions, users, engagement, conversions and revenue.

SERPView Reports as Tools

Run 12 reports, including keyword cannibalization, striking distance, CTR benchmark, content decay, n-grams, Core Web Vitals, PageSpeed Insights, indexing and the AI Visibility Report.

Indexing Status and Requests

Check coverage state, last crawl and canonicals per page, and ask Google to index a URL for properties that have an active indexing slot.

Claude and ChatGPT Connector

Add the MCP URL as a custom connector in Claude (web, desktop and mobile) or as an app in ChatGPT developer mode, and sign in through an OAuth consent screen.

MCP Keys for Other Clients

Create up to 10 named MCP keys, install with a one-line command on macOS, Linux or Windows or a JSON config, and revoke any key at any time.

Editing Only When You Allow It

Read-only by default. Turn on Allow Editing to let the assistant add or remove branded keywords and create, update or delete topic clusters and content groups.

Real-World
Use Cases

See how teams use the SERPView MCP server to work with SEO data inside their AI assistant.

Weekly SEO Check-In

Situation

A site owner wants a quick summary every Monday without opening dashboards

Result

Ask the assistant for a snapshot and it returns clicks, trends, winners, losers and opportunities from SERPView.

Finding Quick Wins

Situation

A content lead needs to pick next month's optimization targets

Result

The assistant runs the striking distance and content decay reports and turns them into a prioritized list.

SEO Agency Reporting

Situation

An agency manages many client properties

Result

List all connected properties and ask the same question across clients in one conversation, instead of switching tabs.

Organizing the Workspace

Situation

A new property has hundreds of queries and no structure yet

Result

With Allow Editing on, the assistant proposes and creates topic clusters, content groups and branded keywords for you.

Indexing Troubleshooting

Situation

New pages are not showing up in Google

Result

The assistant checks their indexing status and, with an indexing slot, requests indexing for the most important URLs.

Search Plus Revenue

Situation

Marketing wants to tie organic rankings to business results

Result

Combine Search Console queries with GA4 landing page sessions, conversions and revenue in a single answer.

Frequently Asked
Questions

Everything you need to know about the SERPView MCP server.

It is a server that speaks the Model Context Protocol (MCP), the open standard AI assistants use to call external tools. It gives assistants like Claude and ChatGPT access to your SERPView data: search analytics, GA4, indexing, reports and workspace settings.

Yes. SERPView works as a Google Search Console MCP server: your AI agent can query your GSC clicks, impressions, CTR and positions, check indexing status and run SEO reports. On top of GSC it also gives the agent your Bing Webmaster Tools and GA4 data.

Open-source Search Console MCP servers usually run on your own machine and need a Google Cloud project, the Search Console API and service account credentials. SERPView is hosted: you sign in with the Google account you already connected, then add SERPView as a connector in Claude or ChatGPT, or use an MCP key. You also get Bing and GA4 data, ready-made SEO reports, and write tools that stay off until you turn on Allow Editing.

The dashboard has step-by-step setup for Claude (claude.ai, Claude Desktop and Claude mobile, through a custom connector) and ChatGPT (as an app in developer mode). Cursor and any other agent that supports MCP can connect too: create an MCP key and add the JSON config from your dashboard (it uses the standard mcpServers format with mcp-remote), or point the client at the MCP URL with your key as a Bearer token.

There are two ways. With the MCP Connector, paste the SERPView MCP URL into your assistant's connector settings and approve access on the SERPView consent screen (OAuth 2.1 with PKCE). With MCP Keys, create a key under Account, MCP Keys, then run the one-line installer for macOS, Linux or Windows, or paste the JSON config into your client.

Google Search Console and Bing Webmaster Tools analytics, GA4 data for properties with a linked GA4 property, indexing status, your content groups, topic clusters and SEO tests, and 12 SERPView reports. It only sees properties connected to your account.

Only if you allow it. Editing is off by default. When you turn on Allow Editing, the assistant can add or delete branded keywords and create, update or delete topic clusters and content groups. These are the only account settings it can change. Indexing requests are a separate tool, covered below.

Yes, for properties with an active indexing slot in SERPView. The request_indexing tool checks the URL with Google's URL Inspection API and requests indexing if the page is not indexed yet. It uses your daily API quota, so use it for important pages.

Up to 10 active keys per account, each with its own name. A key is shown only once when you create it, and you can revoke or delete it at any time.

The connector uses OAuth 2.1 with PKCE and a consent screen where you allow or deny access, and access tokens expire after one hour. MCP keys are sent as a Bearer token and can be revoked at any time.

Search analytics queries return up to 500 rows per request, with 100 as the default. Assistants can filter by query, page, date, device and country and run several queries in a row.

You can create MCP keys and connect an assistant from your account settings. Report tools follow the same plan rules as the reports in the dashboard, so premium reports return an upgrade message on the Free plan.

Related Features

Features you can use and manage through the MCP server.

Ask Your AI AssistantAbout Your Real SEO Data

Connect Claude, ChatGPT, Cursor or any other MCP client to SERPView in a few minutes and get answers from live search data instead of old exports.

30 MCP toolsRead-only by defaultOAuth or MCP keys