AgentsOpen Source 🇷🇺 30.07.2026 19:02

Serveur MCP pour Yandex Webmaster : huit outils pour un agent LLM et connexion interactive via OAuth

ЯндексЯндекс
Analyse d'un serveur MCP qui donne à un agent LLM l'accès à l'API de Yandex Webmaster. Plus de 20 endpoints sont regroupés en huit outils, organisés par sens. Une connexion interactive via OAuth avec PKCE et redirection loopback est implémentée, sans copie manuelle de code.
Un article sur Habr décrit la création d'un serveur MCP pour l'API Yandex Webmaster v4 en TypeScript. Le serveur réduit de nombreux points d'accès à huit outils, nommés selon le principe « une question, un outil » : get_hosts, search_queries, get_indexing, get_diagnostics, list_sitemaps, get_external_links, recrawl_status, recrawl_submit. Pour l'authentification, un flux OAuth avec PKCE et URI de boucle locale est implémenté, permettant à l'agent de se connecter à Yandex de manière autonome, sans terminal ni secret client, en gérant correctement les erreurs (EADDRINUSE, etc.). Les pièges de l'API sont détaillés : la nécessité d'obtenir d'abord le user_id, le format des tableaux via des clés répétées, la distinction entre les statuts 403 et 401, les différents formats d'erreur chez Yandex Webmaster et Metrica, le throttling avec les statuts 420 et 429. Le code du serveur est ouvert sous licence MIT.
Source: Habr — хаб ИИ — original
Nos articles précédents sur ce sujet ↓
Infos fraîches