# yandex-webmaster-mcp

Интегрирует API Яндекс Вебмастера с ИИ-ассистентом. Помогает проверять статус индексации, отправлять страницы на переобход и следить за поисковыми запросами.

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

## Что делает

Сервер предоставляет 13 инструментов для взаимодействия с Яндекс Вебмастером. Через него агент проверяет списки сайтов, получает диагностику ошибок, смотрит карты сайта и отслеживает изменения в поисковом трафике. Данные возвращаются в компактном формате Markdown или в виде исходного JSON.

Для запуска нужен рабочий токен OAuth с доступом `webmaster:api`. Идентификатор пользователя сервер запрашивает сам, поэтому указывать `YANDEX_WEBMASTER_USER_ID` вручную не требуется. Работать можно через стандартный ввод-вывод или в режиме HTTP на порту 3100.

В сетевом режиме действует защита от DNS-rebinding, которая по умолчанию ограничивает подключения локальным хостом. Многопользовательский режим не поддерживается: токен авторизации задаётся глобально для всего процесса через переменные среды.

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

## Установка

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

**Командой платформы**
```bash
claude mcp add yandex-webmaster-mcp -e YANDEX_WEBMASTER_TOKEN=<YANDEX_WEBMASTER_TOKEN> -- npx -y @theyahia/yandex-webmaster-mcp
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add theyahia-yandex-webmaster-mcp --env YANDEX_WEBMASTER_TOKEN=<YANDEX_WEBMASTER_TOKEN> -- npx -y @theyahia/yandex-webmaster-mcp
```
Вместо <…> подставьте свои значения

### Cursor

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

### GitHub Copilot

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

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e YANDEX_WEBMASTER_TOKEN=<YANDEX_WEBMASTER_TOKEN> theyahia-yandex-webmaster-mcp npx -y @theyahia/yandex-webmaster-mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- отслеживать поисковые запросы и показы в Яндексе
- отправлять новые страницы на ускоренный переобход
- контролировать статус индексации и историю исключения страниц
- проверять ошибки обхода и серверные сбои через диагностику

## Примеры запросов агенту
- Покажи список сайтов в аккаунте и статус их подтверждения.
- Какие поисковые запросы принесли больше всего кликов за последнюю неделю?
- Отправь страницу на переобход и проверь остаток дневной квоты.

## Похожие
- [New-Term Radar](https://affpapa.org/nevibecode/mcp/new-term-radar.md) — MCP-сервер · ★ 1823
- [NotFair](https://affpapa.org/nevibecode/mcp/notfair.md) — MCP-сервер · ★ 4064
- [seo-monster](https://affpapa.org/nevibecode/mcp/seo-monster.md) — MCP-сервер · ★ 555
- [Google Maps MCP Server](https://affpapa.org/nevibecode/mcp/google-maps-mcp-server.md) — MCP-сервер · ★ 484
- [Search Console MCP](https://affpapa.org/nevibecode/mcp/search-console-mcp.md) — MCP-сервер · ★ 310
- [squirrelscan](https://affpapa.org/nevibecode/mcp/squirrelscan.md) — MCP-сервер · ★ 298

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