Google Search Console MCP Server logo

Google Search Console MCP Server

by seotesting-com

This server allows you to integrate Google Search Console (GSC) data with Claude Desktop. It enables you to compare time periods, generate visual reports, and uncover optimization opportunities by analyzing click-through rates, impressions, and ranking shifts.

View on GitHub

Last updated: N/A

What is Google Search Console MCP Server?

The Google Search Console MCP Server is a Model Context Protocol server that connects Google Search Console data to Claude Desktop, enabling advanced search analytics and data visualization.

How to use Google Search Console MCP Server?

To use the server, you need to generate Google Cloud credentials, install required tools (Python, pip, uv, Git), set up the MCP server by cloning the repository and configuring the environment, and then install the MCP server. Finally, restart Claude Desktop to see the new tools available.

Key features of Google Search Console MCP Server

  • Integration with Google Search Console

  • Data visualization (bar charts, line graphs, etc.)

  • Time period comparison

  • SEO optimization opportunity identification

  • Advanced search analytics within Claude Desktop

Use cases of Google Search Console MCP Server

  • Identifying keywords with high impressions but low CTR

  • Analyzing pages that have dropped in rankings

  • Finding new keywords the site started ranking for

  • Comparing organic traffic before and after site redesign

  • Generating visual reports of SEO performance

FAQ from Google Search Console MCP Server

What is MCP?

MCP stands for Model Context Protocol. It's a protocol that allows Claude to access external data and tools.

What do I need to get started?

You need a Google Cloud account, Python, pip, uv, Git (optional), and Claude Desktop.

How do I generate Google Cloud credentials?

Follow the steps in Part 1 of the README to create a service account JSON key in Google Cloud Console.

How do I install the MCP server?

Clone the repository, create a virtual environment, install dependencies, and then run the mcp install command with the path to your JSON credentials file.

The tools aren't appearing in Claude. What do I do?

Restart Claude Desktop, wait a few minutes, check the JSON credentials file path, and verify the Claude configuration in the settings.