Unofficial Yandex Wordstat MCP server for SEO keyword research, trends, and regional interest.
Connect Runs on your machine
claude mcp add wordstat-mcp-server -e YANDEX_WORDSTAT_API_KEY=<YANDEX_WORDSTAT_API_KEY> -e YANDEX_WORDSTAT_IAM_TOKEN=<YANDEX_WORDSTAT_IAM_TOKEN> -e YANDEX_WORDSTAT_FOLDER_ID=<YANDEX_WORDSTAT_FOLDER_ID> -e YANDEX_WORDSTAT_TIMEOUT_MS=<YANDEX_WORDSTAT_TIMEOUT_MS> -e YANDEX_WORDSTAT_MAX_RETRIES=<YANDEX_WORDSTAT_MAX_RETRIES> -e YANDEX_WORDSTAT_MAX_RPS=<YANDEX_WORDSTAT_MAX_RPS> -e YANDEX_WORDSTAT_MAX_RPH=<YANDEX_WORDSTAT_MAX_RPH> -e YANDEX_WORDSTAT_MAX_CONCURRENCY=<YANDEX_WORDSTAT_MAX_CONCURRENCY> -e YANDEX_WORDSTAT_REGIONS_CACHE_TTL_MS=<YANDEX_WORDSTAT_REGIONS_CACHE_TTL_MS> -e YANDEX_WORDSTAT_LOG_LEVEL=<YANDEX_WORDSTAT_LOG_LEVEL> -- npx -y [email protected]
{
"mcpServers": {
"wordstat-mcp-server": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"YANDEX_WORDSTAT_API_KEY": "<YANDEX_WORDSTAT_API_KEY>",
"YANDEX_WORDSTAT_IAM_TOKEN": "<YANDEX_WORDSTAT_IAM_TOKEN>",
"YANDEX_WORDSTAT_FOLDER_ID": "<YANDEX_WORDSTAT_FOLDER_ID>",
"YANDEX_WORDSTAT_TIMEOUT_MS": "<YANDEX_WORDSTAT_TIMEOUT_MS>",
"YANDEX_WORDSTAT_MAX_RETRIES": "<YANDEX_WORDSTAT_MAX_RETRIES>",
"YANDEX_WORDSTAT_MAX_RPS": "<YANDEX_WORDSTAT_MAX_RPS>",
"YANDEX_WORDSTAT_MAX_RPH": "<YANDEX_WORDSTAT_MAX_RPH>",
"YANDEX_WORDSTAT_MAX_CONCURRENCY": "<YANDEX_WORDSTAT_MAX_CONCURRENCY>",
"YANDEX_WORDSTAT_REGIONS_CACHE_TTL_MS": "<YANDEX_WORDSTAT_REGIONS_CACHE_TTL_MS>",
"YANDEX_WORDSTAT_LOG_LEVEL": "<YANDEX_WORDSTAT_LOG_LEVEL>"
}
}
}
}
{
"mcpServers": {
"wordstat-mcp-server": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"YANDEX_WORDSTAT_API_KEY": "<YANDEX_WORDSTAT_API_KEY>",
"YANDEX_WORDSTAT_IAM_TOKEN": "<YANDEX_WORDSTAT_IAM_TOKEN>",
"YANDEX_WORDSTAT_FOLDER_ID": "<YANDEX_WORDSTAT_FOLDER_ID>",
"YANDEX_WORDSTAT_TIMEOUT_MS": "<YANDEX_WORDSTAT_TIMEOUT_MS>",
"YANDEX_WORDSTAT_MAX_RETRIES": "<YANDEX_WORDSTAT_MAX_RETRIES>",
"YANDEX_WORDSTAT_MAX_RPS": "<YANDEX_WORDSTAT_MAX_RPS>",
"YANDEX_WORDSTAT_MAX_RPH": "<YANDEX_WORDSTAT_MAX_RPH>",
"YANDEX_WORDSTAT_MAX_CONCURRENCY": "<YANDEX_WORDSTAT_MAX_CONCURRENCY>",
"YANDEX_WORDSTAT_REGIONS_CACHE_TTL_MS": "<YANDEX_WORDSTAT_REGIONS_CACHE_TTL_MS>",
"YANDEX_WORDSTAT_LOG_LEVEL": "<YANDEX_WORDSTAT_LOG_LEVEL>"
}
}
}
}
{
"servers": {
"wordstat-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"YANDEX_WORDSTAT_API_KEY": "<YANDEX_WORDSTAT_API_KEY>",
"YANDEX_WORDSTAT_IAM_TOKEN": "<YANDEX_WORDSTAT_IAM_TOKEN>",
"YANDEX_WORDSTAT_FOLDER_ID": "<YANDEX_WORDSTAT_FOLDER_ID>",
"YANDEX_WORDSTAT_TIMEOUT_MS": "<YANDEX_WORDSTAT_TIMEOUT_MS>",
"YANDEX_WORDSTAT_MAX_RETRIES": "<YANDEX_WORDSTAT_MAX_RETRIES>",
"YANDEX_WORDSTAT_MAX_RPS": "<YANDEX_WORDSTAT_MAX_RPS>",
"YANDEX_WORDSTAT_MAX_RPH": "<YANDEX_WORDSTAT_MAX_RPH>",
"YANDEX_WORDSTAT_MAX_CONCURRENCY": "<YANDEX_WORDSTAT_MAX_CONCURRENCY>",
"YANDEX_WORDSTAT_REGIONS_CACHE_TTL_MS": "<YANDEX_WORDSTAT_REGIONS_CACHE_TTL_MS>",
"YANDEX_WORDSTAT_LOG_LEVEL": "<YANDEX_WORDSTAT_LOG_LEVEL>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
YANDEX_WORDSTAT_API_KEYOptional, secret | Yandex Cloud API key. Set exactly one credential: this or YANDEX_WORDSTAT_IAM_TOKEN. |
YANDEX_WORDSTAT_IAM_TOKENOptional, secret | Yandex Cloud IAM token. Set exactly one credential: this or YANDEX_WORDSTAT_API_KEY. |
YANDEX_WORDSTAT_FOLDER_IDOptional | Folder ID required for user or federated-user IAM tokens. |
YANDEX_WORDSTAT_TIMEOUT_MSOptional | Request timeout in milliseconds (1-300000). Server default: 30000. |
YANDEX_WORDSTAT_MAX_RETRIESOptional | Maximum retries for transient failures (0-10). Server default: 2. |
YANDEX_WORDSTAT_MAX_RPSOptional | Maximum requests started per second (1-10000). Server default: 8. |
YANDEX_WORDSTAT_MAX_RPHOptional | Maximum logical requests per hour (0-1000000); 0 disables this limit. Server default: 100. |
YANDEX_WORDSTAT_MAX_CONCURRENCYOptional | Maximum concurrent requests (1-100). Server default: 4. |
YANDEX_WORDSTAT_REGIONS_CACHE_TTL_MSOptional | Regions-tree cache lifetime in milliseconds (0-2592000000). Server default: 86400000. |
YANDEX_WORDSTAT_LOG_LEVELOptional | Diagnostic log level. Server default: error. |
Details
| Package | [email protected] (NPM, stdio) |
| First published | 1 Nov 2026 |
| Last updated | 1 Nov 2026 |
| Registry name | io.github.solaix/wordstat-mcp-server |
More marketing and seo servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
