{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.artgas1/yandex-direct-api-mcp","description":"MCP server for Yandex Direct API v5: 113 methods from the machine-readable schema","title":"Яндекс Директ API v5","repository":{"url":"https://github.com/artgas1/yandex-direct-mcp","source":"github"},"version":"1.0.1","websiteUrl":"https://github.com/artgas1/yandex-direct-mcp#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"yandex-direct-api-mcp","version":"1.0.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OAuth-токен Яндекса со scope direct:api (https://oauth.yandex.ru/)","isRequired":true,"format":"string","isSecret":true,"name":"YANDEX_DIRECT_TOKEN"},{"description":"Логин кабинета для заголовка Client-Login. Нужен агентствам и представителям; для собственного кабинета не задаётся","format":"string","name":"YANDEX_DIRECT_LOGIN"},{"description":"Набор объявляемых инструментов: core — узкий набор по умолчанию, read — все читающие, all — вся поверхность","format":"string","default":"core","choices":["core","read","all"],"name":"DIRECT_PROFILE"},{"description":"Явный список инструментов или служб через запятую. Побеждает DIRECT_PROFILE","format":"string","name":"DIRECT_TOOLS"},{"description":"Разрешить изменяющие методы (add/update/delete). Пока выключено, они не объявляются вовсе. Значения: 1, true, yes","format":"string","default":"0","name":"DIRECT_ALLOW_WRITES"},{"description":"Версия пути API. Разные версии отдают разные наборы полей одной и той же кампании","format":"string","default":"v501","choices":["v501","v5"],"name":"DIRECT_API_VERSION"},{"description":"Отправлять запросы в песочницу Директа вместо боевого кабинета. Значения: 1, true, yes","format":"string","default":"0","name":"DIRECT_SANDBOX"},{"description":"Потолок размера ответа инструмента в символах; сверх него ответ усекается с пометкой","format":"number","default":"60000","name":"DIRECT_MAX_OUTPUT_CHARS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-09T21:32:54.299917Z","publishedAt":"2026-09-09T21:32:54.299917Z","updatedAt":"2026-09-09T21:32:54.299917Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.artgas1/yandex-direct-api-mcp","description":"MCP server for Yandex Direct API v5: 113 methods from the machine-readable schema","title":"Яндекс Директ API v5","repository":{"url":"https://github.com/artgas1/yandex-direct-mcp","source":"github"},"version":"1.1.0","websiteUrl":"https://github.com/artgas1/yandex-direct-mcp#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"yandex-direct-api-mcp","version":"1.1.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OAuth-токен Яндекса со scope direct:api (https://oauth.yandex.ru/)","isRequired":true,"format":"string","isSecret":true,"name":"YANDEX_DIRECT_TOKEN"},{"description":"Логин кабинета для заголовка Client-Login. Нужен агентствам и представителям; для собственного кабинета не задаётся","format":"string","name":"YANDEX_DIRECT_LOGIN"},{"description":"Набор объявляемых инструментов: core — узкий набор по умолчанию, read — все читающие, all — вся поверхность","format":"string","default":"core","choices":["core","read","all"],"name":"DIRECT_PROFILE"},{"description":"Явный список инструментов или служб через запятую. Побеждает DIRECT_PROFILE","format":"string","name":"DIRECT_TOOLS"},{"description":"Разрешить изменяющие методы (add/update/delete). Пока выключено, они не объявляются вовсе. Значения: 1, true, yes","format":"string","default":"0","name":"DIRECT_ALLOW_WRITES"},{"description":"Версия пути API. Разные версии отдают разные наборы полей одной и той же кампании","format":"string","default":"v501","choices":["v501","v5"],"name":"DIRECT_API_VERSION"},{"description":"Отправлять запросы в песочницу Директа вместо боевого кабинета. Значения: 1, true, yes","format":"string","default":"0","name":"DIRECT_SANDBOX"},{"description":"Потолок размера ответа инструмента в символах; сверх него ответ усекается с пометкой","format":"number","default":"60000","name":"DIRECT_MAX_OUTPUT_CHARS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-09T23:09:21.215009Z","publishedAt":"2026-09-09T23:09:21.215009Z","updatedAt":"2026-09-09T23:09:21.215009Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.artgas1/yandex-direct-api-mcp","description":"MCP server for Yandex Direct API v5: 113 methods from the machine-readable schema","title":"Яндекс Директ API v5","repository":{"url":"https://github.com/artgas1/yandex-direct-mcp","source":"github"},"version":"1.1.1","websiteUrl":"https://github.com/artgas1/yandex-direct-mcp#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"yandex-direct-api-mcp","version":"1.1.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"OAuth-токен Яндекса со scope direct:api (https://oauth.yandex.ru/)","isRequired":true,"format":"string","isSecret":true,"name":"YANDEX_DIRECT_TOKEN"},{"description":"Логин кабинета для заголовка Client-Login. Нужен агентствам и представителям; для собственного кабинета не задаётся","format":"string","name":"YANDEX_DIRECT_LOGIN"},{"description":"Набор объявляемых инструментов: core — узкий набор по умолчанию, read — все читающие, all — вся поверхность","format":"string","default":"core","choices":["core","read","all"],"name":"DIRECT_PROFILE"},{"description":"Явный список инструментов или служб через запятую. Побеждает DIRECT_PROFILE","format":"string","name":"DIRECT_TOOLS"},{"description":"Разрешить изменяющие методы (add/update/delete). Пока выключено, они не объявляются вовсе. Значения: 1, true, yes","format":"string","default":"0","name":"DIRECT_ALLOW_WRITES"},{"description":"Версия пути API. Разные версии отдают разные наборы полей одной и той же кампании","format":"string","default":"v501","choices":["v501","v5"],"name":"DIRECT_API_VERSION"},{"description":"Отправлять запросы в песочницу Директа вместо боевого кабинета. Значения: 1, true, yes","format":"string","default":"0","name":"DIRECT_SANDBOX"},{"description":"Потолок размера ответа инструмента в символах; сверх него ответ усекается с пометкой","format":"number","default":"60000","name":"DIRECT_MAX_OUTPUT_CHARS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-09T23:31:37.714031Z","publishedAt":"2026-09-09T23:31:37.714031Z","updatedAt":"2026-09-09T23:31:37.714031Z","isLatest":true}}}],"metadata":{"count":3}}
