Skip to main content
Glama
lomiafrica

@lomi./gsc-mcp

by lomiafrica

@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=true

  • Local 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 auth

Quick start

npx -y @lomi./gsc-mcp auth

Place your Google OAuth desktop client JSON at:

~/.config/lomi-gsc-mcp/oauth_credentials.json

Then 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_FILE

  • Application 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-http

Non-loopback HTTP requires GSC_MCP_CLIENT_BEARER_TOKEN.

Docs

See https://docs.lomi.africa/build/mcp-gsc.

License

MIT

Install Server
A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    -
    quality
    D
    maintenance
    Connects 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.
    35
    4
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables 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.
    224
    3
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    Enables interaction with Google Search Console via MCP, offering search analytics, performance summaries, URL inspection, sitemap management, and property listing for SEO workflows.
    165
    1
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Connects MCP clients to the Google Search Console API, enabling search analytics queries, URL inspection, sitemap management, and performance comparison across time periods.
    20
    MIT

View all related MCP servers

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

View all MCP Connectors

Latest Blog Posts

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