MCP server for Yandex Direct API v5 โ campaigns, ads, keywords, bids, audiences
Connect Runs on your machine
claude mcp add yandex-direct -e YD_TOKEN=<YD_TOKEN> -e YD_CLIENT_LOGIN=<YD_CLIENT_LOGIN> -e YD_LANG=<YD_LANG> -e YD_TIMEOUT=<YD_TIMEOUT> -e YD_FILE_TIMEOUT=<YD_FILE_TIMEOUT> -- uvx mcp-server-yandex-direct==0.3.0
{
"mcpServers": {
"yandex-direct": {
"command": "uvx",
"args": [
"mcp-server-yandex-direct==0.3.0"
],
"env": {
"YD_TOKEN": "<YD_TOKEN>",
"YD_CLIENT_LOGIN": "<YD_CLIENT_LOGIN>",
"YD_LANG": "<YD_LANG>",
"YD_TIMEOUT": "<YD_TIMEOUT>",
"YD_FILE_TIMEOUT": "<YD_FILE_TIMEOUT>"
}
}
}
}
{
"mcpServers": {
"yandex-direct": {
"command": "uvx",
"args": [
"mcp-server-yandex-direct==0.3.0"
],
"env": {
"YD_TOKEN": "<YD_TOKEN>",
"YD_CLIENT_LOGIN": "<YD_CLIENT_LOGIN>",
"YD_LANG": "<YD_LANG>",
"YD_TIMEOUT": "<YD_TIMEOUT>",
"YD_FILE_TIMEOUT": "<YD_FILE_TIMEOUT>"
}
}
}
}
{
"servers": {
"yandex-direct": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-server-yandex-direct==0.3.0"
],
"env": {
"YD_TOKEN": "<YD_TOKEN>",
"YD_CLIENT_LOGIN": "<YD_CLIENT_LOGIN>",
"YD_LANG": "<YD_LANG>",
"YD_TIMEOUT": "<YD_TIMEOUT>",
"YD_FILE_TIMEOUT": "<YD_FILE_TIMEOUT>"
}
}
}
}
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 |
|---|---|
YD_TOKENRequired, secret | |
YD_CLIENT_LOGINOptional | |
YD_LANGOptional | |
YD_TIMEOUTOptional | |
YD_FILE_TIMEOUTOptional |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 11 May 2026 |
| Last updated | 11 May 2026 |
| Registry name | io.github.dontsovcmc/yandex-direct |
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.
