This MCP connector lets Claude, ChatGPT, and other MCP clients connect to Yandex Direct through the hosted Direct Manager service to read campaign analytics and perform ad management actions like pausing campaigns, changing budgets, bids, and negative keywords. It is a thin client wrapper; authentication and Yandex Direct API access are handled by the remote service.
From the registry: MCP for Yandex Direct: manage ad campaigns & analytics from Claude or ChatGPT
Please install the `marketscore-direct-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Node.js and npx** — Required to run the local bridge package via npx for local MCP clients such as Cursor, VS Code, Cline, and Zed. (https://nodejs.org/)
- **Direct Manager account** — A Direct Manager account is required. Sign-up includes a 7-day free Pro trial; without an active plan the server exposes zero tools. (https://app.marketscore.ru/register)
- **OAuth sign-in during first run** — The bridge connects to the hosted Direct Manager MCP server and requires OAuth authorization. The OAuth URL is opened or printed during setup; Yandex Direct tokens are stored on the service side, not in local MCP config. (https://app.marketscore.ru/api/mcp)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","marketscore-direct-mcp"]
Note: README provides two connection modes: direct remote URL for Claude/ChatGPT (`https://app.marketscore.ru/api/mcp`) and a local stdio bridge for MCP clients. Per the canonical command/args/env schema, the portable MCP client config is the stdio bridge via `npx -y marketscore-direct-mcp`. No environment variables are documented. Docker is available but not the simplest install path.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.Meta Ads MCP (Facebook + Instagram) - analyze performance, manage budgets, pause campaigns.