embed-ui для расширений RetailCRM

@retailcrm/embed-ui

Официальный CLI и набор пакетов RetailCRM для расширений интерфейса: скаффолдинг проекта, компоненты, контексты и готовые MCP-настройки для агентов

  • 1 ★ репозитория
  • Последний коммит
  • MIT
CLIОфициальныйВыбор редакции

Расширенный доступ

Почему такой уровень

  • Запускает через npx генератор, который создает проект расширения и ставит зависимости
  • Может добавить в проект AGENTS.md, скиллы и .mcp.json с MCP-пакетами RetailCRM
Все причины и проверки
Российский стек

retailcrm/embed-ui

Установка

Сервисы

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/retailcrm-embed-ui

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запускает через npx генератор, который создает проект расширения и ставит зависимости
  • Может добавить в проект AGENTS.md, скиллы и .mcp.json с MCP-пакетами RetailCRM

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

Что делает

Пакет @retailcrm/embed-ui дает бинарник embed-ui, который через npx создает фронтенд расширения RetailCRM: package.json, конфиги Vite, TypeScript и ESLint, стартовые файлы endpoint-воркера, страницы настроек и виджета заказа, а также может добавить AGENTS.md, project-level skills в .agents/skills и файл .mcp.json для пакетов v1-contexts и v1-endpoint. Отдельные пакеты v1-* дают UI-компоненты, реактивные контексты доступа к данным RetailCRM JS API, endpoint API для встраиваемых страниц, песочницу для локального тестирования и базовые типы. MCP-ресурсы v1-contexts и v1-endpoint отдают агенту AI-читаемые описания доступных контекстов, actions и целей встраивания виджетов.

Для кого. Для разработчиков, которые делают расширения интерфейса RetailCRM и хотят с самого начала работать через агента.

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

  • Нужно с нуля начать разработку расширения интерфейса RetailCRM
  • Нужно добавить пакеты v1-components, v1-contexts или v1-endpoint в существующий фронтенд
  • Нужны MCP-ресурсы и skills, чтобы агент понимал контексты, actions и цели встраивания виджетов RetailCRM

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

  • Нужно работать с данными RetailCRM напрямую (заказы, клиенты): это инструмент для разработки самих расширений, а не для операций с CRM
  • Нужен стек без Vue: init создает зависимости vue, pinia и vue-i18n

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

Создай новое расширение RetailCRM в папке web с виджетом на карточке заказа и настрой MCP для Claude Code

Ограничения

Пакет testing пока не добавляется через публичную команду init. User-level подключение MCP через codex mcp add намеренно не выполняется автоматически из-за риска конфликтов между проектами с разными версиями пакетов, конфиги делаются на уровне проекта. Junie как клиент поддерживается генерацией конфига, но не входит в справочник агентов каталога.

Как отключить. Удалите .mcp.json, каталог .agents/skills и зависимости @retailcrm/embed-ui* из проекта расширения.

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

Что создает init-skills отдельно от init?

Только project-level skills в .agents/skills/*, без изменения зависимостей, шаблонов и AGENTS.md, если нужно обновить их отдельно.

Как получить конфиги для Cursor или Codex?

Через флаг --mcp-client-configs codex,cursor,junie,vscode при init, по умолчанию эти конфиги не создаются, так как в них часто есть пользовательские правки.

Обсуждение

Вопросов и отзывов пока нет.

Официальный

Плагин RetailCRM для Claude Code и Codex: удаленный MCP-сервер с GraphQL-запросами к CRM и скилл с правилами безопасной работы

ПлагинШирокий доступ3Звезды репозитория
Российский стек

44 инструмента и 2 prompt-skills для RetailCRM на официальном PHP-клиенте: заказы, клиенты, склад, платежи, задачи и PII-free аналитика

MCP-серверШирокий доступ
Российский стек

Плагин RetailCRM: удаленный MCP-сервер по GraphQL API плюс skill, который безопасно ищет схему и подтверждает мутации у пользователя

ПлагинШирокий доступ

RetailCRM MCP

retailcrm-mcp

Российский стек

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

MCP-серверШирокий доступ2Звезды репозитория

MCP-сервер RetailCRM

RetailCRM MCP Server

Российский стек

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

MCP-серверШирокий доступ1Звезды репозитория
Российский стек

Монорепозиторий MCP-серверов для российских сервисов и API стран СНГ: платежи, CRM, маркетплейсы, доставка, HR и справочные данные

MCP-серверШирокий доступ38Звезды репозитория

Коротко о README

README перечисляет пакеты v1-components, v1-contexts, v1-endpoint, v1-sandbox, v1-testing и v1-types, описывает CLI embed-ui с командами init, init-skills и обновлением версий, подробно разбирает поведение init по умолчанию и флаги для управления файлами, зависимостями, AGENTS.md, project-level skills и MCP-настройками, объясняет формат .mcp.json для Claude Code project scope и генерацию клиентских конфигов для Codex, Cursor, Junie и VS Code.

Бейдж для README

Сообщить о проблеме