Яндекс Маркет MCP (RU)

io.github.ilyautov由 GitHub 帳號 ilyautov 發布v0.6.0更新於 Oct 24, 2026

API Яндекс Маркета в ИИ-ассистенте: заказы, товары, цены, отчёты, отзывы

已驗證STDIO僅桌面資料與分析商業與電商

概覽

AI 產生的概覽

本機 MCP 伺服器,封裝 Yandex Market 合作夥伴 API,讓助理處理訂單、商品、價格、報表、評價和聊天。

可以做什麼
讀取與管理訂單、退貨和未取貨商品,並可對訂單執行寫入操作。管理出貨、供貨和倉庫,以及自取點和配送區域。查詢商品與商品卡、價格、費率與價格隔離,並執行推廣和廣告相關方法。取得報表與帳戶服務資料,讀取或回覆評價、問題和聊天。檢視方法結構並送出原始請求以就地調整呼叫。
適用情境
當你在 Yandex Market 上銷售,希望助理回答訂單、品質指數、銷售報表或價格隔離商品等問題,並在聊天中執行單一市場的合作夥伴 API 操作時使用。
執行需求
以 stdio 本機程序執行,透過 uvx 從 PyPI 安裝(Python)。需要 Yandex Market 合作夥伴帳戶的 API 金鑰,透過環境變數 YANDEX_MARKET_API_KEY 提供;也可將金鑰存放在本機帳戶檔案中。需要存取 Yandex Market 合作夥伴 API 主機的網路。
安裝前請注意
API 金鑰是存取合作夥伴後台的機密,請勿放入共用設定。方法目錄包含 49 個寫入方法和 7 個不可逆方法,涉及訂單、商品、價格、評價和廣告,助理操作可能修改或刪除市場資料。業務 ID 與活動編號不同,混用會回傳空結果而非錯誤。欄位名稱來自 OpenAPI 文件,尚未在真實帳戶上驗證。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Яндекс Маркет MCP (RU),將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

yandex-market-mcp-ru

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

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

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

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

Установка

Пакет на PyPI, поэтому строка одна:

bash
uvx yandex-market-mcp-ru

Если нужна ветка main, а не релиз:

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

Claude Desktop, claude_desktop_config.json:

json
{  "mcpServers": {    "ym": {      "command": "uvx",      "args": ["yandex-market-mcp-ru"],      "env": { "YANDEX_MARKET_API_KEY": "..." }    }  }}

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

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

темаметодовчтениезаписьнеобратимые
Заказы, возвраты и невыкупы3819190
Отчёты272700
Товары и карточки221183
Отгрузки, поставки и склады211560
Отзывы, вопросы и чаты181161
Самовывоз и регионы доставки151032
Цены, тарифы и карантин10640
Продвижение и реклама8431
Кабинет и служебное6600

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

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

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

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

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

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

Все проекты одним списком, разобранные по назначению: ilyautov.github.io.

Лицензия

MIT, см. LICENSE.

來源:README.md,提交 f98759d

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.6.0最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分