Yandex Webmaster MCP MCP Server
io.github.askads/mcp-yandex-webmaster
What is the Yandex Webmaster MCP MCP server?
MCP server for Yandex Webmaster API: indexing, search queries, sitemaps, diagnostics, links.
How to install Yandex Webmaster MCP
Copy-paste configuration for popular MCP clients.
YANDEX_OAUTH_TOKENrequiredsecretYandex OAuth token with Webmaster access, sent as `Authorization: OAuth <token>`. Treat it as a secret.
YANDEX_USER_IDToken owner's user id; auto-detected via GET /v4/user when unset.
YANDEX_WEBMASTER_HOST_IDDefault host_id (e.g. https:example.com:443) used when a tool call omits one.
YANDEX_WEBMASTER_API_BASEAPI root override.
YANDEX_WEBMASTER_TIMEOUT_MSPer-request timeout in milliseconds.
YANDEX_WEBMASTER_MAX_RETRIESRetries on transient errors (429 — except the daily QUOTA_EXCEEDED; 5xx/network for reads).
{
"mcpServers": {
"mcp-yandex-webmaster": {
"command": "npx",
"args": [
"-y",
"mcp-yandex-webmaster"
],
"env": {
"YANDEX_OAUTH_TOKEN": "<YOUR_YANDEX_OAUTH_TOKEN>",
"YANDEX_USER_ID": "<YOUR_YANDEX_USER_ID>",
"YANDEX_WEBMASTER_HOST_ID": "<YOUR_YANDEX_WEBMASTER_HOST_ID>",
"YANDEX_WEBMASTER_API_BASE": "<YOUR_YANDEX_WEBMASTER_API_BASE>",
"YANDEX_WEBMASTER_TIMEOUT_MS": "<YOUR_YANDEX_WEBMASTER_TIMEOUT_MS>",
"YANDEX_WEBMASTER_MAX_RETRIES": "<YOUR_YANDEX_WEBMASTER_MAX_RETRIES>"
}
}
}
}{
"mcpServers": {
"mcp-yandex-webmaster": {
"command": "npx",
"args": [
"-y",
"mcp-yandex-webmaster"
],
"env": {
"YANDEX_OAUTH_TOKEN": "<YOUR_YANDEX_OAUTH_TOKEN>",
"YANDEX_USER_ID": "<YOUR_YANDEX_USER_ID>",
"YANDEX_WEBMASTER_HOST_ID": "<YOUR_YANDEX_WEBMASTER_HOST_ID>",
"YANDEX_WEBMASTER_API_BASE": "<YOUR_YANDEX_WEBMASTER_API_BASE>",
"YANDEX_WEBMASTER_TIMEOUT_MS": "<YOUR_YANDEX_WEBMASTER_TIMEOUT_MS>",
"YANDEX_WEBMASTER_MAX_RETRIES": "<YOUR_YANDEX_WEBMASTER_MAX_RETRIES>"
}
}
}
}{
"mcpServers": {
"mcp-yandex-webmaster": {
"command": "npx",
"args": [
"-y",
"mcp-yandex-webmaster"
],
"env": {
"YANDEX_OAUTH_TOKEN": "<YOUR_YANDEX_OAUTH_TOKEN>",
"YANDEX_USER_ID": "<YOUR_YANDEX_USER_ID>",
"YANDEX_WEBMASTER_HOST_ID": "<YOUR_YANDEX_WEBMASTER_HOST_ID>",
"YANDEX_WEBMASTER_API_BASE": "<YOUR_YANDEX_WEBMASTER_API_BASE>",
"YANDEX_WEBMASTER_TIMEOUT_MS": "<YOUR_YANDEX_WEBMASTER_TIMEOUT_MS>",
"YANDEX_WEBMASTER_MAX_RETRIES": "<YOUR_YANDEX_WEBMASTER_MAX_RETRIES>"
}
}
}
}{
"servers": {
"mcp-yandex-webmaster": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-yandex-webmaster"
],
"env": {
"YANDEX_OAUTH_TOKEN": "<YOUR_YANDEX_OAUTH_TOKEN>",
"YANDEX_USER_ID": "<YOUR_YANDEX_USER_ID>",
"YANDEX_WEBMASTER_HOST_ID": "<YOUR_YANDEX_WEBMASTER_HOST_ID>",
"YANDEX_WEBMASTER_API_BASE": "<YOUR_YANDEX_WEBMASTER_API_BASE>",
"YANDEX_WEBMASTER_TIMEOUT_MS": "<YOUR_YANDEX_WEBMASTER_TIMEOUT_MS>",
"YANDEX_WEBMASTER_MAX_RETRIES": "<YOUR_YANDEX_WEBMASTER_MAX_RETRIES>"
}
}
}
}claude mcp add mcp-yandex-webmaster --env YANDEX_OAUTH_TOKEN=<YOUR_YANDEX_OAUTH_TOKEN> --env YANDEX_USER_ID=<YOUR_YANDEX_USER_ID> --env YANDEX_WEBMASTER_HOST_ID=<YOUR_YANDEX_WEBMASTER_HOST_ID> --env YANDEX_WEBMASTER_API_BASE=<YOUR_YANDEX_WEBMASTER_API_BASE> --env YANDEX_WEBMASTER_TIMEOUT_MS=<YOUR_YANDEX_WEBMASTER_TIMEOUT_MS> --env YANDEX_WEBMASTER_MAX_RETRIES=<YOUR_YANDEX_WEBMASTER_MAX_RETRIES> -- npx -y mcp-yandex-webmasterRelated MCP servers
VK Ads MCP
MCP server for VK Ads (VK Реклама) API: manage ad plans, ad groups, banners, and statistics.
Yandex Direct MCP
MCP server for Yandex Direct API v5: manage PPC campaigns, ads, keywords, and statistics.
Yandex Metrica MCP
MCP server for Yandex Metrica API: list counters, goals and pull web-analytics statistics.
Yandex Wordstat MCP
MCP server for Yandex Wordstat API: top & related queries, demand dynamics and regions.