yandex-direct-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| YANDEX_DIRECT_TOKEN | Yes | OAuth-токен Яндекс.Директ |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_campaignsA | Список рекламных кампаний Яндекс.Директ с фильтрацией по статусу и типу. Бюджеты — в рублях. |
| get_campaignA | Детальная информация о кампании по ID: бюджет (руб), статус, даты, статистика. |
| create_campaignA | Создать новую рекламную кампанию. Бюджет в рублях. ⚠️ Тратит реальные деньги — используйте sandbox для теста. |
| update_campaignA | Обновить кампанию: название, бюджет (руб) и/или статус (SUSPEND/RESUME/ARCHIVE/UNARCHIVE). |
| list_ad_groupsB | Группы объявлений выбранных кампаний: названия, регионы, статусы. |
| create_ad_groupB | Создать группу объявлений в кампании с таргетингом по регионам (см. get_regions). |
| delete_ad_groupsA | Удалить группы объявлений по их ID. ⚠️ Необратимо. |
| list_adsB | Объявления в группах: заголовки, тексты, ссылки, статусы. |
| create_text_adB | Создать текстовое объявление: заголовок (≤56), второй заголовок (≤30), текст (≤81), ссылка. |
| update_text_adA | Обновить текстовое объявление: заголовок, текст, ссылка. Изменённое объявление уходит на модерацию. |
| manage_adsA | Действие над объявлениями: suspend/resume/archive/unarchive/moderate/delete. ⚠️ delete необратимо. |
| list_keywordsB | Ключевые фразы в группах объявлений: фразы, ставки (руб), статусы. |
| add_keywordsB | Добавить ключевые фразы в группу объявлений. |
| set_keyword_bidsA | Установить ставки (поиск/сети, в рублях) на уровне фраз, групп или кампаний (сервис Bids). |
| manage_keywordsA | Действие над ключевыми фразами: suspend/resume/delete. ⚠️ delete необратимо. |
| set_campaign_negative_keywordsA | Задать минус-фразы на уровне кампании (заменяет текущий список; пустой массив очищает). |
| set_ad_group_negative_keywordsA | Задать минус-фразы на уровне группы объявлений (заменяет текущий список; пустой массив очищает). |
| get_statisticsA | Статистика кампаний за период: показы, клики, расход (руб), CTR, CPC (ReportService, TSV). |
| get_account_balanceB | Баланс и финансовая информация аккаунта (Amount, Currency) через Live API v4. |
| get_regionsA | Справочник кодов регионов (GeoRegions) для таргетинга. Фильтр по названию. 225 = Россия. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/theYahia/yandex-direct-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server