Connects AI clients to Google Search Console for SEO analytics, URL inspection, sitemap checks, and keyword analysis.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
This server is confirmed live β we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Google Searchconsole MCP.
list_accountsList all authenticated Google accounts and their associated GSC sites.
list_sitesList all sites you have access to in Google Search Console. When multiple accounts exist and no account is specified, shows all accounts' sites grouped by account.
query_search_analyticsQuery Google Search Console search analytics data. Returns search queries, clicks, impressions, CTR, and average position.
inspect_urlInspect a URL to check its indexing status, mobile usability, and rich results. Shows if Google can crawl and index the page.
list_sitemapsList all sitemaps submitted for a site in Google Search Console.
find_keyword_opportunitiesFind keyword optimization opportunities - queries with high impressions but low CTR that could be improved.
The lionkiii/google-searchconsole-mcp MCP server exposes Google Search Console data and operations as MCP tools for AI clients. It focuses on SEO analysis and site diagnostics rather than changing website content or Search Console settings. The server can list authenticated accounts and accessible properties, retrieve search performance metrics, inspect individual URLs, and list submitted sitemaps.
Its analytics features cover clicks, impressions, click-through rate, and average position. Queries can be examined by dimensions such as search query, page, country, device, or date. Additional tools identify high-impression queries with relatively low CTR, rank pages by selected performance metrics, compare two date ranges, separate branded from non-branded traffic, and show a keywordβs daily trend. Results can also be exported as CSV or JSON.
The server runs locally and communicates with Google Search Console through the Google API. Initial authentication uses a browser-based Google OAuth flow. After the user grants read-only Search Console access, OAuth tokens are stored under ~/.gsc-mcp/tokens/. Search Console data is queried directly from Google rather than routed through an intermediary.
The package includes OAuth credentials for the standard setup, so a Google Cloud project is not required. It also supports an alternative configuration using a user-managed OAuth client ID and secret, or a credentials file stored at ~/.gsc-mcp/credentials.json.
The lionkiii/google-searchconsole-mcp MCP server requires Node.js 18 or newer and a Google account with access to Search Console. Install the npm package globally, then run gsc-mcp-auth to open the login flow. Separate account aliases can be supplied for users who need to authenticate multiple Google accounts, and the authentication command can list configured aliases.
For Claude Desktop, configure an MCP server entry that runs npx with the package name and the -y option. The README also identifies Cursor, Windsurf, VS Code with Cline, and other MCP-compatible clients as supported. Client configuration details may differ, but the process is to point the client at the local MCP process.
The lionkiii/google-searchconsole-mcp MCP server includes 13 tools:
Access is read-only according to the authentication instructions, so the documented tools are for retrieving and analyzing Search Console information rather than submitting changes. The account used for OAuth must already have access to the relevant Search Console properties. The standard setup stores tokens locally, and the project states that it does not collect or transmit Search Console data to third parties.
Using custom OAuth credentials adds Google Cloud setup: a project, the Search Console API, and a desktop OAuth client are required. The available material does not document support for Search Console write operations, sitemap submission, URL indexing requests, or data sources outside Google Search Console.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/lionkiii-google-searchconsole-mcp)<a href="https://allmcps.com/mcp/lionkiii-google-searchconsole-mcp"><img src="https://allmcps.com/api/badge/lionkiii-google-searchconsole-mcp?style=directory" alt="Google Searchconsole MCP on AllMCPs" /></a>