AgentesCódigo Abierto 🇷🇺 30.07.2026 19:02

Servidor MCP para Yandex Webmaster: ocho herramientas para el agente LLM y autenticación interactiva mediante OAuth

ЯндексЯндекс
Se analiza un servidor MCP que proporciona a un agente LLM acceso a la API de Yandex Webmaster. Más de 20 endpoints se condensan en ocho herramientas agrupadas por significado. Se implementa una autenticación interactiva mediante OAuth con PKCE y redireccionamiento loopback, sin necesidad de copiar 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