Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Install
git clone https://github.com/bytefer/google-search-console-mcpInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →Google Search Console MCP Server
Connect Google Search Console to MCP clients such as Claude Desktop, Cursor, and Codex CLI. This lets your AI assistant read search performance, find SEO opportunities, and diagnose page indexing issues.
You do not need to remember tool parameters. In most cases, you can paste a site or page URL into the chat, and the AI client will match it to the right Search Console property before querying data.
What It Can Do
- Generate SEO weekly reports with clicks, impressions, CTR, average position, and trend changes.
- Find pages with high impressions but low CTR, then suggest title and snippet improvements.
- Show which search queries bring traffic to a specific page.
- Compare performance before and after a redesign, migration, or content update.
- Check whether a page is indexed by Google, including canonical, robots, crawl, and rich results details.
This project only reads and analyzes Search Console data. It does not add or remove sites, and it does not submit or delete Sitemaps.
For AI Coding Agents
Use this flow when you operate the MCP server from an AI agent:
- Call
get_capabilitiesto confirm that the server is reachable and authenticated. - Call
list_propertiesbefore any site-specific request. Use the exactsite_urlit returns; do not infer or rewrite Search Console property strings. - For traffic and ranking questions, use Search Analytics tools such as
get_performance_overview,get_search_analytics,get_search_by_page_query,compare_search_periods, orget_advanced_search_analytics. - For indexing, canonical, robots, crawl, or rich results questions, use URL Inspection tools such as
inspect_url_enhanced,batch_url_inspection, orcheck_indexing_issues. - Sort or rank returned Search Analytics rows locally in the agent when needed. The Search Console API does not support arbitrary server-side metric sorting.
- Treat URL Inspection results as Google's indexed-view data, not as a live crawl of the current page.
Requirements
You need:
- Node.js 20 or newer.
- A Google Cloud project with the Search Console API enabled.
- Access to the target site in Google Search Console.
- Either an OAuth Desktop Client JSON file or a Service Account JSON key.
Installation
Using npm:
npm install
npm run build
Or using pnpm:
pnpm install
pnpm build
Run in development mode:
npm run dev
Run the built server:
npm start
The built entry point is dist/index.js. When installed as a package, the binary name is google-search-console-mcp.
Authentication
OAuth
OAuth is the recommended option for local use because it authorizes with your own Google account.
- In Google Cloud Console, select an existing project or create a new one.
- Enable the Search Console API for that project.
- Open Credentials and create an OAuth client ID.
- Complete the OAuth consent screen setup when prompted, then choose
Desktop appas the client type. - Download the client secrets JSON and keep it in a stable location, such as
~/Documents/client_secrets.json. - Start the server with the client secrets file:
GSC_OAUTH_CLIENT_SECRETS_FILE=/absolute/path/to/client_secrets.json npm run dev
Similar plugs
Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini,…
Composio powers 1000+ toolkits, tool search, context management, authentication, and a sandboxed workbench to help you build AI agents that turn intent into action.
An autonomous agent that conducts deep research on any data using any LLM providers
Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or…
Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control…