API Яндекс Маркета в ИИ-ассистенте: заказы, товары, цены, отчёты, отзывы
io.github.ilyautov/yandex-market-mcp-ru — Model Context Protocol (MCP) Server
Этот MCP-сервер предоставляет API Яндекс Маркета в ИИ-ассистенте. Судя по описанию, сервер работает с сущностями, связанными с заказами, товарами, ценами, отчётами и отзывами, обеспечивая доступ к данным Яндекс Маркета для дальнейшей обработки в приложениях, поддерживающих MCP.
🛠️ Key Features
Интеграция API Яндекс Маркета в ИИ-ассистенте
Поддержка данных: заказы, товары, цены
Поддержка: отчёты и отзывы
🚀 Use Cases
Получение информации об заказах Яндекс Маркета
Просмотр товаров и их цен
Доступ к отчётам и отзывам для анализа в ассистенте
⚡ Developer Benefits
Единый доступ к данным Яндекс Маркета через MCP
Упрощает использование сведений о заказах, товарах, ценах, отчётах и отзывах в LLM/ассистивных сценариях
⚠️ Limitations
В предоставленных данных нет сведений о конкретных MCP-тулах, параметрах или ограничениях.
API Яндекс Маркета (Partner API) для ИИ-ассистентов: заказы и возвраты, товары и карточки, цены и тарифы, отчёты, отзывы и чаты. Каталог исполняется сервером.
Пакет поднимает один сервер, Яндекс Маркет, и ничего больше. Сервер, каталог и
ядро приходят зависимостью из marketplaces-mcp-ru:
здесь имя, точка входа и документация под один маркетплейс.
Третий путь, если агент умеет скиллы: он поставит сервер и настроит клиент сам.
bash
npx skills add ilyautov/yandex-market-mcp-ru
Ключи
Где взять Api-Key. Кабинет партнёра partner.market.yandex.ru, раздел Настройки, пункт Доступ к API. Ключ уходит в заголовок Api-Key, хост api.partner.market.yandex.ru.
Бизнес и кампания это разные идентификаторы. Часть методов адресуется идентификатором бизнеса, часть номером кампании (магазина). Подставить один вместо другого даёт не ошибку доступа, а пустой ответ, что путает сильнее.
Где он лежит. В ~/.marketplace-mcp/cabinets.json с правами chmod 600, локально.
переменная
секрет
что это
YANDEX_MARKET_API_KEY
да
API-ключ из кабинета партнёра, раздел Настройки → API.
Ключи можно не держать в окружении: сервер умеет кабинеты и кладёт их в
~/.marketplace-mcp/cabinets.json с правами 600, вне репозитория. Магазинов
подключается сколько нужно, переключение прямо из чата.
Карта методов
Каталог лежит в зависимости как yandex_mcp/endpoints.yaml:
165 методов, из них 109 на чтение, 49 на запись и 7 необратимых.
Сервер исполняет ровно этот файл, поэтому таблица не может разойтись с кодом.
Пустой ответ вместо данных. Чаще всего перепутаны идентификатор бизнеса и номер кампании. Ошибки доступа при этом не будет, ответ придёт корректный и пустой.
Ошибка в имени поля. Каталог методов собран из официального OpenAPI-документа, а живой прогон на реальных кабинетах ещё не делался. Неточности в именах полей возможны. describe_method покажет схему, ym_get_raw даст поправить запрос на месте.
Метод не находится по названию. Ищите по теме, а не по имени: спросите агента «что ты умеешь по Яндекс Маркету», он покажет разделы и подберёт метод сам.
Чем это отличается от marketplaces-mcp-ru
Ничем, кроме состава. marketplaces-mcp-ru ставит четыре маркетплейса сразу и держит их
под одним сервером, yandex-market-mcp-ru ставит один. Код общий: правка в ядре доезжает
сюда обновлением зависимости, а не копированием.