# Search Console MCP

Подключает Google Search Console, Bing, GA4 и AdSense к ИИ-агенту, чтобы спрашивать о трафике, позициях и доходах без выгрузки CSV.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 308
- Автор: saurabhsharma2u
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/saurabhsharma2u/search-console-mcp
- Обновлён: 2026-10-21
- HTML: https://affpapa.org/nevibecode/mcp/search-console-mcp

## Что делает

Search Console MCP ставит данные четырёх сервисов за один набор инструментов. Агент вызывает их напрямую и получает ответы про трафик, позиции и выручку, не переключаясь между четырьмя панелями. Анализ — поиск каннибализации, аномалий, атрибуция дохода — сервер делает до того, как данные попадут в контекст.

Внутри — параллельный движок выборки: при `engine: "all"` Google, Bing и GA4 опрашиваются одновременно. Старые имена инструментов продолжают работать через fallback-роутер. Инструменты записи в GSC, например `sitemaps_submit` и `sitemaps_delete`, требуют явного write-scope и отдельной повторной авторизации — по умолчанию сервер только читает.

Для запуска нужны `GOOGLE_APPLICATION_CREDENTIALS`, `BING_API_KEY` и `PAGESPEED_API_KEY`. AdSense включается отдельно через `setup --engine=adsense` и требует согласия на scope `adsense.readonly`. Транспорт SSE устарел и будет удалён в следующем релизе — берите stdio. Без ключей в переменных окружения сервер не поднимется.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `GOOGLE_APPLICATION_CREDENTIALS`, `BING_API_KEY`, `PAGESPEED_API_KEY` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add search-console-mcp -e GOOGLE_APPLICATION_CREDENTIALS=<GOOGLE_APPLICATION_CREDENTIALS> -e BING_API_KEY=<BING_API_KEY> -e PAGESPEED_API_KEY=<PAGESPEED_API_KEY> -- npx -y search-console-mcp
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add search-console-mcp --env GOOGLE_APPLICATION_CREDENTIALS=<GOOGLE_APPLICATION_CREDENTIALS> --env BING_API_KEY=<BING_API_KEY> --env PAGESPEED_API_KEY=<PAGESPEED_API_KEY> -- npx -y search-console-mcp
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "search-console-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "search-console-mcp"
            ],
            "env": {
                "GOOGLE_APPLICATION_CREDENTIALS": "<GOOGLE_APPLICATION_CREDENTIALS>",
                "BING_API_KEY": "<BING_API_KEY>",
                "PAGESPEED_API_KEY": "<PAGESPEED_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "search-console-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "search-console-mcp"
            ],
            "env": {
                "GOOGLE_APPLICATION_CREDENTIALS": "<GOOGLE_APPLICATION_CREDENTIALS>",
                "BING_API_KEY": "<BING_API_KEY>",
                "PAGESPEED_API_KEY": "<PAGESPEED_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e GOOGLE_APPLICATION_CREDENTIALS=<GOOGLE_APPLICATION_CREDENTIALS> -e BING_API_KEY=<BING_API_KEY> -e PAGESPEED_API_KEY=<PAGESPEED_API_KEY> search-console-mcp npx -y search-console-mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- свести трафик из Google и Bing в один ответ
- найти страницы, где запросы конкурируют друг с другом
- сопоставить падение дохода с просадкой трафика или RPM
- выгрузить отчёт по доходам AdSense с сортировкой
- проверить позиции и аномалии без ручных VLOOKUP

## Примеры запросов агенту
- Покажи запросы, по которым страницы конкурируют между собой за одни и те же фразы
- Сравни трафик из Google и Bing за последний месяц и найди просадки
- Выгрузи отчёт AdSense по доходам с сортировкой по предполагаемому заработку

## Похожие
- [Google Maps MCP Server](https://affpapa.org/nevibecode/mcp/google-maps-mcp-server.md) — MCP-сервер · ★ 479
- [squirrelscan](https://affpapa.org/nevibecode/mcp/squirrelscan.md) — MCP-сервер · ★ 296
- [Tin](https://affpapa.org/nevibecode/mcp/tin.md) — MCP-сервер · ★ 263
- [lighthouse-mcp](https://affpapa.org/nevibecode/mcp/lighthouse-mcp.md) — MCP-сервер · ★ 212
- [SerpApi](https://affpapa.org/nevibecode/mcp/serpapi.md) — MCP-сервер · ★ 182
- [Analook — Competitor Intelligence](https://affpapa.org/nevibecode/mcp/analook-competitor-intelligence.md) — MCP-сервер · ★ 111

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
