Skip to main content

yandex-market-mcp-ru

API Яндекс Маркета (Partner API) для ИИ-ассистентов: заказы и возвраты, товары и карточки, цены и тарифы, отчёты, отзывы и чаты. Каталог исполняется сервером.

PyPI CI License: MIT Методов Сайт Звёзды

yandex-market-mcp-ru: API Яндекс Маркета в ИИ-ассистенте. 165 методов

Пакет поднимает один сервер, Яндекс Маркет, и ничего больше. Сервер, каталог и ядро приходят зависимостью из marketplaces-mcp-ru: здесь имя, точка входа и документация под один маркетплейс.

Установка

Первый релиз на PyPI выпускается тегом v0.5.3, до этого пакет ставится прямо из репозитория:

uvx --from git+https://github.com/ilyautov/yandex-market-mcp-ru yandex-market-mcp-ru

После релиза строка короче:

uvx yandex-market-mcp-ru

Claude Desktop, claude_desktop_config.json:

{
  "mcpServers": {
    "ym": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/ilyautov/yandex-market-mcp-ru", "yandex-market-mcp-ru"],
      "env": { "YANDEX_MARKET_API_KEY": "..." }
    }
  }
}

Третий путь, если агент умеет скиллы: он поставит сервер и настроит клиент сам.

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 необратимых. Сервер исполняет ровно этот файл, поэтому таблица не может разойтись с кодом.

тема методов чтение запись необратимые
Заказы, возвраты и невыкупы 38 19 19 0
Отчёты 27 27 0 0
Товары и карточки 22 11 8 3
Отгрузки, поставки и склады 21 15 6 0
Отзывы, вопросы и чаты 18 11 6 1
Самовывоз и регионы доставки 15 10 3 2
Цены, тарифы и карантин 10 6 4 0
Продвижение и реклама 8 4 3 1
Кабинет и служебное 6 6 0 0

Подробный разбор с параметрами и лимитами: https://marketplaces-mcp-ru.aifrontier.tech/yandex-market-api.html

Что спросить в чате

  • покажи заказы на Яндекс Маркете за неделю
  • какой у меня индекс качества и что его роняет
  • собери отчёт по продажам за месяц
  • покажи товары в карантине цен

Частые ошибки

Пустой ответ вместо данных. Чаще всего перепутаны идентификатор бизнеса и номер кампании. Ошибки доступа при этом не будет, ответ придёт корректный и пустой.

Ошибка в имени поля. Каталог методов собран из официального OpenAPI-документа, а живой прогон на реальных кабинетах ещё не делался. Неточности в именах полей возможны. describe_method покажет схему, call_raw даст поправить запрос на месте.

Метод не находится по названию. Ищите по теме, а не по имени: спросите агента «что ты умеешь по Яндекс Маркету», он покажет разделы и подберёт метод сам.

Чем это отличается от marketplaces-mcp-ru

Ничем, кроме состава. marketplaces-mcp-ru ставит четыре маркетплейса сразу и держит их под одним сервером, yandex-market-mcp-ru ставит один. Код общий: правка в ядре доезжает сюда обновлением зависимости, а не копированием.

нужно пакет
только Яндекс Маркет yandex-market-mcp-ru
все четыре маркетплейса marketplaces-mcp-ru

Кто это сделал

Илья Утов, лаборатория AI Frontier. Как эти инструменты устроены внутри, пишу в Telegram и LinkedIn.

Рядом стоят business-mcp-ru (hh.ru, VK, Диадок, СБИС, Честный знак), moysklad-mcp-ru и humanizer-ru.

Лицензия

MIT, см. LICENSE.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yandex_market_mcp_ru-0.5.3.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yandex_market_mcp_ru-0.5.3-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file yandex_market_mcp_ru-0.5.3.tar.gz.

File metadata

  • Download URL: yandex_market_mcp_ru-0.5.3.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for yandex_market_mcp_ru-0.5.3.tar.gz
Algorithm Hash digest
SHA256 27298e9324beb8960993e5dbb9becb17a0c9d32032254fb17de6b855f8b7d6c4
MD5 bc38b4c6d761ebccd2a81f8bbec5d691
BLAKE2b-256 5f095b588f03c4bedf3e471468d23ff9f70e17631d0eaef839fbba55450f7949

See more details on using hashes here.

Provenance

The following attestation bundles were made for yandex_market_mcp_ru-0.5.3.tar.gz:

Publisher: publish-pypi.yml on ilyautov/yandex-market-mcp-ru

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yandex_market_mcp_ru-0.5.3-py3-none-any.whl.

File metadata

File hashes

Hashes for yandex_market_mcp_ru-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1eedf62af9af000cb629f697f5b57f1a7ab99a5936135da278bef65a92fadf3c
MD5 5faf37ef94cbafb67c9731f677180ca2
BLAKE2b-256 8f499a86c104bbb3cb5f4c04198f95c8446d48f30015f1e55311b72adb2e2249

See more details on using hashes here.

Provenance

The following attestation bundles were made for yandex_market_mcp_ru-0.5.3-py3-none-any.whl:

Publisher: publish-pypi.yml on ilyautov/yandex-market-mcp-ru

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.5.3 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page