Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Yandex Webmaster MCP

de askadsversión 1.2.4i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.askads/mcp-yandex-webmaster

Instalar

Resumen

Descripción del creador (original en inglés)

MCP server for Yandex Webmaster API: indexing, search queries, sitemaps, diagnostics, links.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Búsqueda y memoria de IA
  • Debes completar: YANDEX_OAUTH_TOKEN

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

  • Revisiones básicas: 1 de 1 superadas
  • Se ejecuta en tu computadora con los permisos de tu usuario (archivos, red, apps).
  • Debes completar tú: YANDEX_OAUTH_TOKEN, YANDEX_USER_ID, YANDEX_WEBMASTER_HOST_ID, YANDEX_WEBMASTER_API_BASE, YANDEX_WEBMASTER_TIMEOUT_MS, YANDEX_WEBMASTER_MAX_RETRIES

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

  • npmNode.js instalado (para el comando npx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "yandex-webmaster": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-yandex-webmaster"
      ],
      "env": {
        "YANDEX_OAUTH_TOKEN": "your-value",
        "YANDEX_USER_ID": "your-value",
        "YANDEX_WEBMASTER_HOST_ID": "your-value",
        "YANDEX_WEBMASTER_API_BASE": "your-value",
        "YANDEX_WEBMASTER_TIMEOUT_MS": "your-value",
        "YANDEX_WEBMASTER_MAX_RETRIES": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add yandex-webmaster --env YANDEX_OAUTH_TOKEN=your-value --env YANDEX_USER_ID=your-value --env YANDEX_WEBMASTER_HOST_ID=your-value --env YANDEX_WEBMASTER_API_BASE=your-value --env YANDEX_WEBMASTER_TIMEOUT_MS=your-value --env YANDEX_WEBMASTER_MAX_RETRIES=your-value -- npx -y mcp-yandex-webmaster

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "yandex-webmaster": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-yandex-webmaster"
      ],
      "env": {
        "YANDEX_OAUTH_TOKEN": "your-value",
        "YANDEX_USER_ID": "your-value",
        "YANDEX_WEBMASTER_HOST_ID": "your-value",
        "YANDEX_WEBMASTER_API_BASE": "your-value",
        "YANDEX_WEBMASTER_TIMEOUT_MS": "your-value",
        "YANDEX_WEBMASTER_MAX_RETRIES": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "yandex-webmaster": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-yandex-webmaster"
      ],
      "env": {
        "YANDEX_OAUTH_TOKEN": "your-value",
        "YANDEX_USER_ID": "your-value",
        "YANDEX_WEBMASTER_HOST_ID": "your-value",
        "YANDEX_WEBMASTER_API_BASE": "your-value",
        "YANDEX_WEBMASTER_TIMEOUT_MS": "your-value",
        "YANDEX_WEBMASTER_MAX_RETRIES": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • YANDEX_OAUTH_TOKEN secreto obligatorio env
    Yandex OAuth token with Webmaster access, sent as `Authorization: OAuth `. Treat it as a secret.
  • YANDEX_USER_ID env
    Token owner's user id; auto-detected via GET /v4/user when unset.
  • YANDEX_WEBMASTER_HOST_ID env
    Default host_id (e.g. https:example.com:443) used when a tool call omits one.
  • YANDEX_WEBMASTER_API_BASE env
    API root override.
  • YANDEX_WEBMASTER_TIMEOUT_MS env
    Per-request timeout in milliseconds.
  • YANDEX_WEBMASTER_MAX_RETRIES env
    Retries on transient errors (429 — except the daily QUOTA_EXCEEDED; 5xx/network for reads).

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub askads, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Búsqueda y memoria de IAi

  • Más estrellas que el 0% de los otros 7275 servidores de esta categoría
  • Publicado en el registro más recientemente que el 85% de los otros 7275 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 7275 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Yandex Webmaster MCP?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: YANDEX_OAUTH_TOKEN

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (1.2.4) llegó al registro hace 6 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Context7, Codebase Memory, Exa

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Context7

de upstash

Up-to-date docs for AI agents

Computadora o nube★ 64.224MITActualizado ayer
Instalar

Codebase Memory

de DeusData

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

Se ejecuta en tu computadora★ 48.148MITActualizado hace 21 días
Instalar

Exa

de exa-labs

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Se ejecuta en la nube★ 5213MITActualizado el mes pasado
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

Яндекс Вебмастер MCP

Яндекс Вебмастер MCP подключает AI-приложение — Claude, Cursor, Codex и другие — к данным Яндекс Вебмастера. Спросите на естественном языке, как сайт выглядит в поиске Яндекса: какие страницы попали или не попали в поиск, что происходит с показами и кликами, какие проблемы видит Вебмастер, как устроены sitemap и внешние ссылки. Подключение начинается прямо в диалоге: не нужно заранее создавать токен или редактировать конфигурацию.

  • 20 инструментов. Сайты, диагностика, поисковые запросы, индексация, sitemap, внешние ссылки и подключение аккаунта прямо из диалога.
  • Работает с органическим поиском. Это не Метрика, не Вордстат и не рекламный кабинет: здесь нет данных о посещаемости, поисковом спросе и рекламе.
  • Подключение в чате. Яндекс откроет страницу входа; одноразовый код действует 10 минут, а сервер проверит доступ к сайтам сразу после подключения.
  • Почти всё — чтение. Отдельные инструменты могут добавить сайт или sitemap, запустить подтверждение прав либо поставить страницу в очередь на переобход.
  • Только ваши сайты. Сервер видит данные тех сайтов, к которым у токена есть доступ; для статистики и диагностики права на сайт должны быть подтверждены в Вебмастере.

Попробуйте первым сообщением:

Какие критичные проблемы сейчас видит диагностика на моём сайте?

Подключить сервер · Посмотреть сценарии · Открыть техническую документацию


Увидеть работу за минуту

Вы: Покажи мои сайты в Вебмастере и кратко оцени их состояние.

Ассистент: Показывает сайты, доступные по токену, их ИКС, число страниц в поиске и исключённых страниц, а также количество проблем по степени серьёзности.

Вы: Какие критичные проблемы есть у основного сайта и что проверить в первую очередь?

Ассистент: Разбирает текущую диагностику Вебмастера, отделяет критичные проблемы от рекомендаций и объясняет, какие из них требуют действий на сайте.

Вы: По каким запросам сайт чаще всего показывался за последнюю неделю?

Ассистент: Показывает запросы с показами, кликами и средними позициями. При необходимости сравнивает динамику для компьютеров и мобильных устройств.

Содержание

  • Быстрый старт
  • Что можно поручить
  • Как это работает
  • Что может изменить данные
  • Подключение и настройка
  • Данные и телеметрия
  • Ограничения
  • Техническая документация
  • Поддержка

Быстрый старт

Нужен Node.js 20+. npx скачает сервер при первом запуске — отдельно устанавливать пакет не нужно. Токен заранее получать не нужно: подключение проходит прямо в диалоге.

  1. Добавьте сервер в своё AI-приложение. Выберите инструкцию ниже.
  2. Напишите: «Подключи Яндекс Вебмастер» — ассистент проведёт через вход в Яндекс и проверит, что видит ваши сайты.
  3. Задайте первый вопрос, например: «Какие критичные проблемы сейчас видит диагностика на моём сайте?»

Для CI и автоматических установок можно задать готовый токен — см. Подключение и настройка.

Codex

Через интерфейс. Откройте Settings → Plugins → MCP servers , нажмите Add server и укажите:

  • имя: yandex-webmaster ;
  • команда: npx ;
  • аргументы: -y mcp-yandex-webmaster@latest .

Сохраните сервер. Он появится в списке MCP-серверов Codex.

Через командную строку. Вместо интерфейса можно выполнить:

codex mcp add yandex-webmaster \

-- npx -y mcp-yandex-webmaster@latest

Проверить, что сервер добавлен: codex mcp list.

Claude Code

claude mcp add --transport stdio --scope user \

yandex-webmaster -- npx -y mcp-yandex-webmaster@latest

Проверить подключение: claude mcp list.

Claude Desktop

Откройте Settings → Developer → Edit Config и добавьте в claude_desktop_config.json:

{

"mcpServers": { "yandex-webmaster": { "command": "npx", "args": ["-y", "mcp-yandex-webmaster@latest"] } } }

Если раздела Developer нет, откройте файл вручную: macOS — ~/Library/Application Support/Claude/claude_desktop_config.json, Windows — %APPDATA%\Claude\claude_desktop_config.json. Перезапустите Claude Desktop.

Cursor

Откройте ~/.cursor/mcp.json, чтобы подключить сервер во всех проектах, или .cursor/mcp.json в конкретном проекте. Добавьте:

{

"mcpServers": { "yandex-webmaster": { "command": "npx", "args": ["-y", "mcp-yandex-webmaster@latest"] } } }

VS Code

В палитре команд выполните MCP: Open User Configuration . В открывшемся mcp.json добавьте сервер:

{

"servers": { "yandex-webmaster": { "type": "stdio", "command": "npx", "args": ["-y", "mcp-yandex-webmaster@latest"] } } }

После сохранения выполните MCP: List Servers и запустите сервер из списка.

Что можно поручить

Понять состояние сайта в поиске
  • «Покажи мои сайты в Вебмастере и их ИКС».
  • «Сколько страниц основного сайта находится в поиске и сколько исключено?»
  • «Какие критичные и фатальные проблемы есть на сайте?»
  • «Какие важные страницы изменили статус индексации?»
Разобраться с поисковыми запросами
  • «По каким запросам сайт чаще всего показывался за последнюю неделю?»
  • «Как менялись показы, клики и средняя позиция сайта за последний месяц?»
  • «Сравни видимость сайта на мобильных устройствах и компьютерах».
Проверить обход, sitemap и внешние ссылки
  • «Покажи, какие HTTP-ошибки робот Яндекса встречал при обходе сайта».
  • «Есть ли ошибки в sitemap и когда робот в последний раз его читал?»
  • «Покажи примеры внешних ссылок на сайт».
Подготовить действие на сайте
  • «Проверь, добавлен ли sitemap https://example.com/sitemap.xml, и объясни, что изменится при добавлении».
  • «Сколько переобходов осталось на сегодня для сайта и можно ли отправить страницу в очередь?»
  • «Как подтвердить права на новый сайт через DNS?»

Как это работает

Работа начинается со списка сайтов. У каждого есть технический идентификатор host_id — сервер подхватывает его из вашего запроса или из переменной YANDEX_WEBMASTER_HOST_ID, если она задана.

После подтверждения прав на сайт сервер может собрать в одном диалоге:

  • состояние в поиске — ИКС, число страниц в поиске и исключённых страниц, текущие проблемы;
  • видимость по запросам — показы, клики и средние позиции по датам и типам устройств;
  • обход и индексацию — HTTP-коды при обходе, статус важных страниц, sitemap и очередь на переобход;
  • ссылочный профиль — примеры страниц, которые ссылаются на ваш сайт.

Если прав на сайт нет, Вебмастер вернёт HOST_NOT_VERIFIED. Если сайт ещё не загружен или не проиндексирован, HOST_NOT_LOADED и HOST_NOT_INDEXED означают, что данных пока нет, а не нулевые показатели.

Что может изменить данные

Большинство вопросов к серверу только читают данные. Следующие операции меняют состояние в Яндекс Вебмастере:

ДействиеЧто происходитНа что обратить внимание
Добавить сайтСайт появляется в списке сайтов аккаунта.Права на него нужно подтвердить отдельно.
Запустить подтверждение правВебмастер начинает проверять DNS-запись, HTML-файл или мета-тег.Перед запуском нужно разместить код, который выдал Вебмастер.
Добавить sitemapSitemap передаётся Вебмастеру.Повторное добавление вернёт сообщение, что файл уже есть.
Отправить страницу на переобходURL попадает в очередь на обход роботом.Тратится суточная квота сайта; ответ покажет её остаток.
Выполнить прямой запрос APIraw_request открывает пути API, для которых нет отдельного инструмента.POST тоже может менять данные, а DELETE — безвозвратно удалить сайт или sitemap.

Инструменты, которые меняют состояние, помечены для AI-приложения как действия, а raw_request с возможным удалением — как потенциально необратимое. Приложение может запросить подтверждение, но его поведение зависит от конкретного клиента. Для удаления нужна явная просьба.

Подключение и настройка

Сервер обращается к Yandex Webmaster API v4 от имени вашего аккаунта Яндекса и видит те же сайты, которые доступны этому аккаунту в веб-интерфейсе Вебмастера.

Для обычного использования токен заранее не нужен:

  1. В чате попросите подключить Яндекс Вебмастер.
  2. Откройте ссылку на Яндекс OAuth под аккаунтом, которому в Вебмастере видны нужные сайты.
  3. Подтвердите доступ и пришлите показанный код ассистенту. Код одноразовый, действует 10 минут и меняется на токен только внутри работающего сервера — перезапускать приложение и править конфигурацию не нужно.

Сервер использует PKCE: код из чата сам по себе нельзя обменять на токен, поэтому пересылать его в чате безопасно. Полученный токен хранится локально в ~/.config/mcp-yandex-webmaster/credentials.json с правами только для владельца (0600). Дальше подключение живёт само: доступ продлевается автоматически и не отваливается через год. Проверить состояние — попросите «покажи статус подключения», отключить — «отключи Вебмастер»; выданный доступ отзывается в Яндекс ID.

Для CI и нестандартных установок доступна настройка через переменные окружения:

ПеременнаяНазначение
YANDEX_OAUTH_TOKENГотовый OAuth-токен с доступом к Вебмастеру; имеет приоритет над входом из диалога — такой токен сервер не обновляет и не удаляет.
YANDEX_WEBMASTER_HOST_IDСайт (host_id) по умолчанию, чтобы не уточнять его в каждом запросе. Узнать host_id можно командой «Покажи мои сайты в Вебмастере».
YANDEX_WEBMASTER_OAUTH_CLIENT_IDClientID собственного OAuth-приложения вместо приложения по умолчанию.
YANDEX_USER_IDИдентификатор пользователя Вебмастера; по умолчанию определяется автоматически.
YANDEX_WEBMASTER_TIMEOUT_MSТаймаут запроса; по умолчанию 60 000 мс.
YANDEX_WEBMASTER_MAX_RETRIESЧисло повторов при временных ошибках; по умолчанию 3.
YANDEX_WEBMASTER_API_BASEБазовый адрес API; по умолчанию https://api.webmaster.yandex.net/v4.

Готовый токен для YANDEX_OAUTH_TOKEN можно получить так: создайте приложение на oauth.yandex.ru, в правах доступа выберите API Яндекс Вебмастера — оба права, webmaster:hostinfo и webmaster:verify, и получите токен по инструкции Яндекс OAuth. Это же приложение подойдёт и для входа из диалога — задайте его ClientID в YANDEX_WEBMASTER_OAUTH_CLIENT_ID (Redirect URI — https://oauth.yandex.ru/verification_code).

Не публикуйте токен в чате, репозитории или скриншотах: он даёт доступ к сайтам вашего аккаунта.

Данные и телеметрия

По умолчанию сервер отправляет анонимные технические события: случайный идентификатор установки, название вызванного инструмента, версии сервера, AI-приложения, Node.js и операционной системы. При вызове инструмента сервер также отправляет его исход, а при ошибке - фрагмент её текста: код и сообщение, в которых e-mail, адреса, токены, числа от 4 цифр и текст в кавычках заменены на «#

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx