RetailCRM MCP

retailcrm-mcp

MCP-сервер RetailCRM: заказы, клиенты, товары, остатки, оплаты, задачи и аналитика магазина через API v5

MCP-серверВысокий рискРоссийский стек

theyahia/retailcrm-mcp

Установка

{
  "mcpServers": {
    "retailcrm": {
      "command": "npx",
      "args": ["-y", "@theyahia/retailcrm-mcp"],
      "env": {
        "RETAILCRM_DOMAIN": "yourstore.retailcrm.ru",
        "RETAILCRM_API_KEY": "your-api-key"
      }
    }
  }
}

Тот же фрагмент подходит для других клиентов с форматом mcpServers.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер дает агенту 39 инструментов поверх API v5 RetailCRM. Агент ищет и создает заказы и клиентов, меняет статусы и доставку, смотрит историю изменений, остатки по складам, сегменты, расходы и справочники. Оплаты по заказу можно создать, изменить и удалить, дубли клиентов объединить. По умолчанию ответы приходят короткой сводкой нужных полей, полный объем включается параметром detail или raw. Переменная RETAILCRM_READONLY оставляет только читающие инструменты.

Для кого. Для интернет-магазинов на RetailCRM, которым нужны ответы о заказах и клиентах без ручных отчетов.

Подходит, если

  • Нужно быстро узнать статус, состав и оплату заказа по номеру
  • Нужна сводка заказов и выручки за день или период
  • Нужно проверить остаток товара по складам

Не подходит, если

  • Нужны вебхуки: RetailCRM не создает их через API, для этого есть триггеры в админке
  • Агенту нельзя доверить изменение заказов и оплат, а режим только для чтения вы не включите

Пример запроса к агенту

Покажи заказы в статусе «новый», созданные сегодня, с итоговой выручкой

Ограничения

Нужен ключ API RetailCRM с правами на нужные разделы, для мультисайтового ключа код site передается вручную. Версия 3 по умолчанию отдает сводку вместо сырого JSON, для старого формата нужен raw:true. merge_customers и order_payment_delete необратимы. RetailCRM допускает около 10 запросов в секунду.

Как отключить. Удалите блок retailcrm из конфигурации MCP клиента и отзовите ключ API в настройках RetailCRM.

MCP

Транспорт
stdio, http
Авторизация
API-ключ
Переменные окружения
Переменные окружения
RETAILCRM_DOMAIN
обязательная
Домен аккаунта, например yourstore.retailcrm.ru
RETAILCRM_API_KEY
обязательная, секрет
Ключ API из раздела Интеграция
RETAILCRM_READONLY
1 оставляет только читающие инструменты
RETAILCRM_RATE_LIMIT
Ограничение запросов в секунду на стороне клиента

Проверка безопасности

  • Создает и меняет заказы, клиентов и оплаты в рабочей CRM
  • Объединение клиентов и удаление оплат необратимы
  • Работает с персональными данными покупателей

Коротко о README

README перечисляет 39 инструментов по группам: заказы, клиенты, товары и остатки, оплаты, заметки и задачи, маркетинг, файлы, справочники и аналитика, плюс два промпта. Описаны параметры подробности ответа, получение ключа, переменные окружения, конфигурация для Claude Desktop, режим Streamable HTTP и установка через Smithery. Есть демо-промпты, раздел про вебхуки и обработку ошибок с повторами. Сервер входит в серию WWmcp, лицензия MIT.

Частые вопросы

Как запретить агенту менять данные?

Задайте RETAILCRM_READONLY=1, тогда инструменты создания, изменения, объединения и удаления скрываются.

Где взять ключ?

В RetailCRM: Настройки, Интеграция, Ключи API. Там же выбираются права ключа.

Выбор редакции

Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента

MCP-серверВысокий риск469

E-Commerce Skills

E-Commerce Skills by Nexscope

Большой набор текстовых скиллов для продавцов Amazon, Shopify, eBay, Etsy, TikTok Shop и Walmart: цены, листинги, реклама, рост

СкиллНизкий риск930

153 скилла для кросс-бордер e-commerce через API LinkFox: Amazon, Ozon, TikTok Shop, 1688, ключевые слова, реклама и патенты

СкиллСредний риск102

MCP-сервер для контактов и сделок CRM Битрикс24 через входящий вебхук: поиск, списки и смена стадии сделки

MCP-серверВысокий рискРоссийский стек64