Skip to main content
Glama
theYahia

yandex-direct-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
YANDEX_DIRECT_TOKENYesOAuth-токен Яндекс.Директ

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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