Agent♥︎Age
Catalog

io.github.ai-hub-open/yandex-direct-mcp

Official

by ai-hub-open · TypeScript

MCP server for Yandex Direct API: campaigns, ads, keywords, bids, reports. Click.ru or OAuth.

io.github.ai-hub-open/yandex-direct-mcp (Yandex Direct MCP)

MCP server for the Yandex Direct JSON API v5, built with Bun + TypeScript. It provides access to marketing entities and operations including campaigns, ad groups, ads, extensions, images, bids, keyword phrases, bid adjustments, and reports, with auth via Click.ru or OAuth.

🛠️ Key Features

  • 50 tools covering: campaigns (including EPK, bidding strategies, and Metrika goals)
  • Ad groups and text/combinator ads
  • Extensions (quick links, clarifications) and images
  • Bids, forecast click price, bid adjustments
  • Key phrases, reports, and reference data (справочники)

🚀 Use Cases

  • Manage Yandex Direct campaigns, ad groups, and creatives
  • Configure bidding strategies and targets tied to Metrika goals
  • Work with keyword phrases, bid forecasts, and bid adjustments
  • Retrieve reporting and reference information

⚡ Developer Benefits

  • Uses Yandex Direct JSON API v5 as the integration surface
  • Bun + TypeScript implementation
  • Topics: ai-agents, claude, marketing, mcp, yandex-direct

⚠️ Limitations

  • Requires Bun 1.1+
  • Setup depends on environment configuration via .env copied from .env.example

Topics

ai-agentsclaudemarketingmcpyandex-direct