mcp-search-console

OSS

An MCP server for Google Search Console properties, sitemaps, and analytics.

MCP server

Get it
install
claude mcp add mcp-search-console -- node /opt/mcp/mcp-search-console/build/index.js
# env: a service-account JSON path (GOOGLE_APPLICATION_CREDENTIALS) with the property added as a user

Six action-enum tools cover the surface: list properties, manage sitemaps, inspect URL indexing, and pull search-performance analytics by query, page, or date. Grouping related operations behind an action enum keeps the tool count low, which keeps the agent's choice obvious.

Two ways to run it

It auths with a service account, so there is no interactive login to babysit. And it speaks two transports from the same build: stdio for a local agent, and Streamable-HTTP when I want it running as a service something else can reach over the network. Same tools, same code, picked at start time.

now runningwhisper_scheduleopen