Skip to main content
ClaudeWave

Read-only MCP server for Google Search Console: Search Analytics, sitemaps, URL inspection. Runs in production at Scalably.

MCP ServersRegistry oficial0 estrellas0 forksPythonMITActualizado today
ClaudeWave Trust Score
95/100
Verified
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Documented (README)
Last scanned: 9/9/2026
Install in Claude Code / Claude Desktop
Method: UVX (Python) · scalably-gsc-mcp
Claude Code CLI
claude mcp add gsc-mcp -- uvx scalably-gsc-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "gsc-mcp": {
      "command": "uvx",
      "args": ["scalably-gsc-mcp"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Casos de uso

Resumen de MCP Servers

# Google Search Console MCP

Read-only MCP server for Google Search Console. Five tools cover the read surface: properties, Search Analytics (filters, auto-pagination past the 25,000-row cap, hourly data), sitemaps, URL inspection, batch inspection with throttling. We run this server in production for every SEO client.

<!-- mcp-name: io.scalably/gsc-mcp -->

## Install

Claude Code:

```bash
claude mcp add gsc -e GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json -- uvx scalably-gsc-mcp
```

Codex:

```bash
codex mcp add gsc --env GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json -- uvx scalably-gsc-mcp
```

Claude Desktop: download `gsc-mcp.mcpb` from the latest GitHub release and open it.

## Setup

1. In Google Cloud, create or pick a project and enable the Google Search Console API on it (APIs and Services, Library).
2. Create a service account in that project and download its JSON key.
3. Add the service account's email as a user on each Search Console property you want to query (Settings, Users and permissions). Full or restricted permission both work for reading.

No OAuth consent screen is needed; the server authenticates as the service account with the `webmasters.readonly` scope.

## Tools (5)

| Tool | What it does |
|---|---|
| `gsc_list_sites` | List the Search Console properties the service account can read |
| `gsc_query_search_analytics` | Query Search Analytics with filters, auto-pagination and hourly data |
| `gsc_list_sitemaps` | List sitemaps for a property or read one sitemap |
| `gsc_inspect_url` | Inspect one URL's index status |
| `gsc_batch_inspect_urls` | Inspect many URLs with client-side throttling |

## Configuration

| Variable | Required | Purpose |
|---|---|---|
| `GOOGLE_APPLICATION_CREDENTIALS` | yes | Path to a Google service-account JSON file with the Search Console read-only scope; share each property with the service account email |
| `GSC_LOG_LEVEL` | no | INFO (default) or DEBUG |
| `GSC_RETRY_BASE_SECONDS` | no | Base delay in seconds for the retry backoff on transient API errors (default 1) |
| `GSC_WEBMASTERS_BASE`, `GSC_SEARCHCONSOLE_BASE` | no | Override the two Google API base URLs (used by the test suite to point at a local fake; leave unset in normal use) |
| `GSC_TEST_ACCESS_TOKEN` | no | Test-suite only: a literal bearer token that bypasses the service account. Never set it in normal use |

## Reply shape

Every tool returns JSON with `status` (`succeeded`, `partial`, `no_op`), `summary`, `result`, `proof`, `warnings`, `recovery`. A `partial` status with `proof.nextStartRow` means: continue from that row.

## Limits

25,000 rows per Search Analytics call (the server auto-paginates past it up to `max_rows`). URL inspection: Google allows 600 per minute and 2,000 per day per property. The server paces batch inspection client-side (default 8 requests per second) and warns when a batch exceeds the daily quota; it does not track daily usage across calls, so keep your own count.

## Verify

Each release lists the package version, the `.mcpb` sha256 and the production commit it was derived from in CHANGELOG.md. CI runs the tests and a clean install of the built wheel on every push.

## Privacy Policy

This server runs locally, on your machine, under your own credentials. It collects no personal data, contains no telemetry, stores nothing persistently, and talks only to the vendor API it wraps. No third party, including Scalably, receives your data. Contact: hello@scalably.io. Canonical copy: https://scalably.io/connector-privacy.html

## License

MIT. Copyright Scalably.
claude-codecodexgoogle-search-consolemcpmcp-serverscalablyseo

Lo que la gente pregunta sobre gsc-mcp

¿Qué es scalably-io/gsc-mcp?

+

scalably-io/gsc-mcp es mcp servers para el ecosistema de Claude AI. Read-only MCP server for Google Search Console: Search Analytics, sitemaps, URL inspection. Runs in production at Scalably. Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-09-08.

¿Cómo se instala gsc-mcp?

+

Puedes instalar gsc-mcp clonando el repositorio (https://github.com/scalably-io/gsc-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar scalably-io/gsc-mcp?

+

Nuestro agente de seguridad ha analizado scalably-io/gsc-mcp y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene scalably-io/gsc-mcp?

+

scalably-io/gsc-mcp es mantenido por scalably-io. La última actividad registrada en GitHub es del 2026-09-08, con 0 issues abiertos.

¿Hay alternativas a gsc-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega gsc-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: scalably-io/gsc-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/scalably-io-gsc-mcp)](https://claudewave.com/repo/scalably-io-gsc-mcp)
<a href="https://claudewave.com/repo/scalably-io-gsc-mcp"><img src="https://claudewave.com/api/badge/scalably-io-gsc-mcp" alt="Featured on ClaudeWave: scalably-io/gsc-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a gsc-mcp