AgentesCódigo Abierto 🇷🇺 30.07.2026 19:02

Servidor MCP para Yandex Webmaster: ocho herramientas para el agente LLM e inicio de sesión interactivo mediante OAuth

ЯндексЯндекс
Se analiza el servidor MCP que permite al agente LLM acceder a la API de Yandex Webmaster. Más de 20 endpoints se reducen a ocho herramientas agrupadas por su significado. Se implementa un inicio de sesión interactivo mediante OAuth con PKCE y redirección de loopback, sin necesidad de copiar el código manualmente.
Un artículo en Habr describe la creación de un servidor MCP para la API de Yandex Webmaster v4 en TypeScript. El servidor reduce múltiples endpoints a ocho herramientas, nombradas bajo el principio de "una pregunta, una herramienta": get_hosts, search_queries, get_indexing, get_diagnostics, list_sitemaps, get_external_links, recrawl_status, recrawl_submit. Para la autorización se implementó el flujo OAuth con PKCE y una URI de loopback, lo que permite que el agente acceda a Yandex de forma autónoma sin necesidad de terminal ni secreto de cliente, manejando correctamente errores (como EADDRINUSE y otros). Se analizan en detalle los problemas comunes de la API: la necesidad de obtener primero el user_id, el formato de arrays mediante claves repetitivas, la diferencia entre los estados 403 y 401, los distintos formatos de error en Yandex Webmaster y Metrica, y la limitación de tráfico con los estados 420 y 429. El código del servidor es de código abierto bajo licencia MIT.
Fuente: Habr — хаб ИИ — original
Nuestros artículos anteriores sobre este tema ↓
Noticias frescas