@lomi./gsc-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@lomi./gsc-mcpshow me the top search queries for last 28 days"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@lomi./gsc-mcp
Public Model Context Protocol server for Google Search Console.
Repository: github.com/lomiafrica/gsc-mcp — standalone project. In the lomi. monorepo it is checked out as a submodule at apps/tools/gsc-mcp.
Features
Typed Search Analytics with dimensions, filters, pagination, and freshness controls
Performance overview, period comparison, and quick-win opportunity detection
URL inspection with bounded batch support
Sitemap and property discovery
Read-only by default; mutation tools require explicit write scope and
GSC_ENABLE_WRITES=trueLocal stdio for Cursor and Claude Desktop
Secure self-hosted Streamable HTTP for teams
Related MCP server: GSC MCP Server
Monorepo checkout
Inside the lomi. monorepo:
git submodule update --init apps/tools/gsc-mcp
cd apps/tools/gsc-mcp
pnpm install
pnpm run build
pnpm authQuick start
npx -y @lomi./gsc-mcp authPlace your Google OAuth desktop client JSON at:
~/.config/lomi-gsc-mcp/oauth_credentials.jsonThen add to Cursor:
{
"mcpServers": {
"google-search-console": {
"command": "npx",
"args": ["-y", "@lomi./gsc-mcp"]
}
}
}Authentication
Choose one:
Desktop OAuth with PKCE (
lomi-gsc-mcp auth)Service account JSON via
GSC_SERVICE_ACCOUNT_KEY_FILEApplication Default Credentials for automation
Default OAuth scope is read-only. Set GSC_OAUTH_SCOPE=write and GSC_ENABLE_WRITES=true only when you need sitemap or property mutations.
Self-hosted HTTP
GSC_MCP_TRANSPORT=http \
GSC_MCP_CLIENT_BEARER_TOKEN=replace-me \
GSC_MCP_ALLOWED_HOSTS=localhost \
GSC_MCP_ALLOWED_ORIGINS=http://localhost:3000 \
npx -y @lomi./gsc-mcp-httpNon-loopback HTTP requires GSC_MCP_CLIENT_BEARER_TOKEN.
Docs
See https://docs.lomi.africa/build/mcp-gsc.
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceConnects Google Search Console to MCP clients to query search analytics, manage sitemaps, and perform URL inspections. It enables users to identify SEO opportunities and generate performance reports through natural language interactions.354MIT
- Alicense-qualityDmaintenanceEnables interaction with Google Search Console to query search analytics, inspect URL indexing status, and manage sitemaps. It allows users to monitor SEO performance and site health through natural language commands in MCP-compatible clients.2243MIT
- Alicense-qualityCmaintenanceEnables interaction with Google Search Console via MCP, offering search analytics, performance summaries, URL inspection, sitemap management, and property listing for SEO workflows.1651MIT
- AlicenseAqualityAmaintenanceConnects MCP clients to the Google Search Console API, enabling search analytics queries, URL inspection, sitemap management, and performance comparison across time periods.20MIT
Related MCP Connectors
Google Search Console MCP Pack
Serper MCP — wraps the Serper Google Search API (serper.dev)
MCP server for Google search results via SERP API
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/lomiafrica/gsc-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server