Yandex Webmaster MCP Server
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., "@Yandex Webmaster MCP ServerПокажи список всех моих сайтов"
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.
Yandex Webmaster MCP Server
MCP-сервер для Yandex Webmaster API v4. Предоставляет 46 инструментов для управления сайтами, картами сайтов, индексацией, поисковой аналитикой, обратными ссылками, фидами и многим другим через Model Context Protocol.
Возможности
Core --- информация о пользователе, управление хостами, верификация, диагностика
Content --- карты сайтов, индексация, URL в поиске, важные URL, битые ссылки, события поиска
Analytics --- поисковые запросы, популярные запросы, внешние ссылки, SQI, аналитика запросов
Actions --- переобход страниц, оригинальные тексты, управление фидами
Примеры промптов
Аудит сайта --- быстрая проверка состояния и проблем:
«Какие проблемы обнаружены на сайте dellshop.ru?»
«Есть ли битые внутренние ссылки на сайте?»
«Найди страницы, исключённые из поиска как малоценные»
Мониторинг позиций --- отслеживание видимости в поиске:
«Покажи популярные поисковые запросы за последнюю неделю»
«Покажи историю SQI за последние 3 месяца»
«Сколько страниц проиндексировано и какие HTTP-коды возвращают?»
Ссылочный профиль --- анализ внешних и внутренних ссылок:
«Какие внешние ссылки ведут на мой сайт?»
«Покажи динамику внешних ссылок за последний месяц»
Действия --- управление индексацией и контентом:
«Отправь главную страницу на переобход»
«Покажи список всех моих сайтов в Яндекс Вебмастере»
Related MCP server: yandex-marketing-mcp
Установка
Через npx (без установки)
npx -y yandex-webmaster-mcp-serverГлобальная установка
npm install -g yandex-webmaster-mcp-server
yandex-webmaster-mcp-serverИз исходников
git clone https://github.com/weselow/yandex-webmaster-mcp-server.git
cd yandex-webmaster-mcp-server
pnpm install
pnpm buildНастройка
Переменные окружения
Переменная | Обязательна | Описание |
| Да | OAuth-токен для Yandex Webmaster API |
| Нет | URL хоста по умолчанию (например |
Получение OAuth-токена
Перейдите на oauth.yandex.ru/client/new
Создайте приложение:
Укажите название (любое, например «Webmaster MCP»)
В разделе «Доступ к данным» добавьте права:
webmaster:verify--- верификация сайтовwebmaster:hostinfo--- доступ к информации о сайтах
Нажмите «Создать приложение»
Скопируйте ClientID из созданного приложения
Откройте в браузере ссылку для получения токена (подставьте свой ClientID):
https://oauth.yandex.ru/authorize?response_type=token&client_id=ВАШ_CLIENT_IDАвторизуйтесь и разрешите доступ приложению
Яндекс перенаправит на страницу с токеном --- скопируйте значение access_token из адресной строки
Установите токен в переменную окружения
YANDEX_WEBMASTER_OAUTH_TOKEN
Использование
Режим stdio (по умолчанию)
YANDEX_WEBMASTER_OAUTH_TOKEN=your-token npx -y yandex-webmaster-mcp-serverHTTP-режим
YANDEX_WEBMASTER_OAUTH_TOKEN=your-token npx -y yandex-webmaster-mcp-server --http --port=3000Настройка MCP-клиента
Для Claude Desktop или .mcp.json:
{
"mcpServers": {
"yandex-webmaster": {
"command": "npx",
"args": ["-y", "yandex-webmaster-mcp-server"],
"env": {
"YANDEX_WEBMASTER_OAUTH_TOKEN": "your-token",
"YANDEX_WEBMASTER_HOST_URL": "https://example.com"
}
}
}
}
YANDEX_WEBMASTER_HOST_URL--- необязательная переменная. Если указать URL вашего основного сайта, сервер будет использовать его по умолчанию во всех запросах. Это сокращает количество API-вызовов и экономит токены, так как не нужно каждый раз передаватьhost_id.
Или, если установлено из исходников:
{
"mcpServers": {
"yandex-webmaster": {
"command": "node",
"args": ["path/to/dist/index.js"],
"env": {
"YANDEX_WEBMASTER_OAUTH_TOKEN": "your-token",
"YANDEX_WEBMASTER_HOST_URL": "https://example.com"
}
}
}
}Доступные инструменты
Core --- базовые операции (10)
Управление аккаунтом, хостами (сайтами), верификация и диагностика.
Инструмент | Описание | Тип |
| Получить информацию о текущем пользователе | Чтение |
| Список всех зарегистрированных хостов | Чтение |
| Получить детали хоста по ID | Чтение |
| Добавить новый хост | Запись |
| Удалить хост | Запись |
| Сводная статистика хоста (SQI, страницы, проблемы) | Чтение |
| Статус верификации хоста | Чтение |
| Запустить верификацию хоста | Запись |
| Диагностика сайта и обнаруженные проблемы | Чтение |
| Список владельцев хоста | Чтение |
Content --- контент и индексация (16)
Карты сайтов, статус индексации, URL в поиске, важные URL, битые ссылки и события поиска.
Инструмент | Описание | Тип |
| Список всех карт сайтов | Чтение |
| Детали конкретной карты сайта | Чтение |
| Добавить карту сайта | Запись |
| Удалить карту сайта | Запись |
| Список пользовательских карт сайтов | Чтение |
| Детали пользовательской карты сайта | Чтение |
| История индексации за период | Чтение |
| Примеры индексации с HTTP-кодами | Чтение |
| URL, найденные в поиске | Чтение |
| История URL в поиске за период | Чтение |
| Важные URL с проблемами | Чтение |
| История важных URL за период | Чтение |
| Примеры битых внутренних ссылок | Чтение |
| История битых ссылок за период | Чтение |
| Страницы, исключённые из поиска (LOW_QUALITY, DUPLICATE и др.) | Чтение |
| История событий поиска за период | Чтение |
Analytics --- аналитика (7)
Поисковые запросы, внешние ссылки, SQI и продвинутая аналитика запросов.
Инструмент | Описание | Тип |
| История поисковых запросов | Чтение |
| Популярные поисковые запросы | Чтение |
| История конкретного поискового запроса | Чтение |
| Расширенная аналитика запросов с фильтрами | Чтение |
| Примеры внешних ссылок | Чтение |
| История внешних ссылок за период | Чтение |
| История SQI (индекс качества сайта) за период | Чтение |
Actions --- действия (13)
Переобход страниц, оригинальные тексты и управление фидами.
Инструмент | Описание | Тип |
| Квота на переобход | Чтение |
| Список задач на переобход | Чтение |
| Детали конкретной задачи на переобход | Чтение |
| Отправить URL на переобход (расходует квоту) | Запись |
| Список оригинальных текстов | Чтение |
| Добавить оригинальный текст | Запись |
| Удалить оригинальный текст | Запись |
| Квота на оригинальные тексты | Чтение |
| Список всех фидов | Чтение |
| Запустить загрузку фида | Запись |
| Статус загрузки фида | Чтение |
| Массовое добавление фидов | Запись |
| Массовое удаление фидов | Запись |
Разработка
pnpm install # Установка зависимостей
pnpm dev # Запуск в режиме разработки (watch)
pnpm build # Сборка для продакшена
pnpm test # Запуск тестов
pnpm test:watch # Запуск тестов в режиме наблюденияЛицензия
MIT
Maintenance
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
- AlicenseAqualityCmaintenanceMCP server for interacting with Yandex.Webmaster API to manage sites, retrieve search queries, and check indexing status. Requires an OAuth token.Last updated13683MIT
- AlicenseBqualityBmaintenanceMCP server for managing Yandex Direct advertising, Yandex Metrica analytics, Wordstat keyword research, and Yandex Webmaster SEO tools, with self-configuring OAuth; provides 153 tools for complete ad and search workflows from AI assistants.Last updated100166MIT
- Alicense-qualityDmaintenanceMCP server for Yandex Direct, Metrika, Wordstat, and Webmaster APIs, providing 132 tools to manage advertising campaigns, analytics, keyword research, and reporting through any MCP-compatible client.Last updated56MIT
- Alicense-qualityDmaintenanceMCP server for Yandex Webmaster API v4.1 with 37 tools covering indexing, search queries, diagnostics, recrawl, sitemaps, links, and important URL monitoring.Last updatedMIT
Related MCP Connectors
MCP for Yandex Direct: manage ad campaigns & analytics from Claude or ChatGPT
Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.
MCP server for Google search results via SERP API
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/weselow/Yandex-webmaster-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server