MCP server for Yandex.Webmaster API — hosts, search queries, indexing status. Bearer token auth.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"yandex-webmaster": {
"env": {
"YANDEX_WEBMASTER_TOKEN": "ваш_токен"
},
"args": [
"-y",
"@theyahia/yandex-webmaster-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP-сервер для API Яндекс.Вебмастер — сайты, поисковые запросы, индексация. Требуется OAuth-токен.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@theyahia/yandex-webmaster-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @theyahia/yandex-webmaster-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in developer-tools
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Copy/paste detector for programming source code, supports 223 formats. AI-ready with token-efficient reporter, skill and MCP server.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Manage Supabase projects — databases, auth, storage, and edge functions
MCP Security Weekly
Get CVE alerts and security updates for io.github.theYahia/yandex-webmaster-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP-сервер для API Яндекс.Вебмастер — сайты, индексация, поисковые запросы, sitemaps, диагностика и переобход. 13 инструментов, вывод в компактном Markdown (или сыром JSON).
{
"mcpServers": {
"yandex-webmaster": {
"command": "npx",
"args": ["-y", "@theyahia/yandex-webmaster-mcp"],
"env": {
"YANDEX_WEBMASTER_TOKEN": "ваш_oauth_токен"
}
}
}
}
claude mcp add yandex-webmaster -e YANDEX_WEBMASTER_TOKEN=ваш_oauth_токен -- npx -y @theyahia/yandex-webmaster-mcp
Нужен только YANDEX_WEBMASTER_TOKEN — OAuth-токен с правом webmaster:api.
user_id определяется автоматически через GET /user/, задавать его руками не нужно.
Как получить токен:
webmaster:api).YANDEX_WEBMASTER_TOKEN.| Переменная | Обяз. | Назначение |
|---|---|---|
YANDEX_WEBMASTER_TOKEN | да | OAuth-токен с правом webmaster:api |
YANDEX_WEBMASTER_USER_ID | нет | Числовой user ID. Если не задан — определяется автоматически |
PORT | нет | Порт HTTP-режима (по умолчанию 3100) |
MCP_ALLOWED_HOSTS | нет | Разрешённые Host для HTTP (CSV). * — отключить защиту от DNS-rebinding |
MCP_HTTP_AUTH_TOKEN | нет | Если задан — требует Authorization: Bearer <token> на POST /mcp |
| Инструмент | Описание |
|---|---|
get_hosts | Список сайтов: URL, статус подтверждения |
get_user_info | Данные аккаунта (user_id) |
get_popular_search_queries | Поисковые запросы по сайту: показы, клики, средняя позиция (per-query) |
get_query_analytics | Агрегированный тренд трафика во времени (НЕ per-query) |
get_search_queries | ⚠️ deprecated — алиас get_popular_search_queries |
get_indexing | Сводка индексации сайта |
get_indexing_history | Тренд проиндексированных/исключённых страниц |
submit_url | Отправить URL на переобход (расходует дневную квоту) |
get_recrawl_quota | Остаток дневной квоты переобхода |
get_recrawl_task | Статус задачи переобхода по task_id |
get_sitemaps | Список sitemap'ов сайта |
get_diagnostics | Диагностика сайта: ошибки обхода, DNS, проблемы сервера |
get_important_urls | Мониторинг важных URL |
У каждого инструмента есть параметр format: markdown (по умолчанию, компактно) или
json (сырой ответ API).
Какие сайты у меня в Вебмастере?
По каким запросам находят мой сайт за последнюю неделю?
Сколько страниц про
... [View full README on GitHub](https://github.com/theYahia/yandex-webmaster-mcp#readme)