@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.
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