Плагины

Разработчик Webasyst для MCP для приложения «MCP»

< 10 установок

Бесплатный плагин к приложению MCP открывает для ИИ-агентов данные приложения «Разработчик Webasyst». «Сколько заработали за месяц», «что купил клиент с домена example.com», «какие версии висят на проверке» — ответ приходит в чат, без входа в кабинет и без выгрузок. Двенадцать инструментов, настраивать нечего: ключ devAPI уже лежит в приложении.

Бесплатно
Не знаете с чего начать? Оставьте заявку — мы проконсультируем по выбору решения, поможем с установкой и настройкой.

Описание

Кабинет разработчика в чате: продажи, лицензии, промокоды

Бесплатный плагин к приложению MCP открывает для ИИ-агентов данные приложения «Разработчик Webasyst». «Сколько заработали за месяц», «что купил клиент с домена example.com», «какие версии висят на проверке» — ответ приходит в чат, без входа в кабинет и без выгрузок. Двенадцать инструментов, настраивать нечего: ключ devAPI уже лежит в приложении.

Продажи за период

Сводка за день, неделю, месяц, квартал или год: количество, сумма и сравнение с предыдущим таким же периодом — сразу, без второго вопроса. Фильтры по продукту и по типу операции.

Лицензии клиента

Что куплено — по домену, номеру заказа или идентификатору инсталлера. Тип значения плагин определяет сам, поддержке остаётся вставить домен из письма.

Продукты и версии

Весь каталог разработчика: цена, опубликованная версия и версия, ожидающая проверки. Отдельным фильтром — только то, что сейчас в модерации.

Промокоды и баланс

Список кодов с признаком, действует ли код сейчас; создание и удаление кода — с обязательным подтверждением. Плюс баланс счёта и начисления за текущий месяц.

Настраивать нечего

У плагина нет ни одной настройки. Аккаунт разработчика с ключом devAPI уже заведён в приложении «Разработчик Webasyst» — плагин берёт его оттуда. Аккаунтов несколько? Инструменты примут номер аккаунта параметром, а если не примут — честно перечислят, из чего выбирать.

Ключ devAPI наружу не отдаётся ни одним инструментом: в списке аккаунтов его попросту нет. Агент видит имя аккаунта и время последней синхронизации — этого достаточно.

Откуда берутся цифры

Баланс, продукты, промокоды, проверка лицензий и данные реселлеров идут прямо из кабинета. Сводка по продажам считается по локальной базе приложения: транзакции сначала переносятся из кабинета, а потом уже суммируются.

Поэтому у сводки есть возраст, и агент его видит — время последней синхронизации приходит вместе со списком аккаунтов. Если данные устарели, он сам зовёт синхронизацию и считает заново. В кабинете при этом ничего не меняется: операция только дотягивает транзакции в локальную базу.

Вы решаете, что агенту можно

У каждого инструмента своё право, права собраны в три группы. Выдавая токен в приложении MCP, вы отмечаете нужные — и агент физически не видит остальных инструментов.

  • Чтение — девять инструментов: сводка, баланс, продукты, промокоды, лицензии, реселлеры
  • Синхронизация — перенос транзакций из кабинета в локальную базу
  • Промокоды — создание и удаление, отдельной группой, чтобы выдавать осознанно

Создание и удаление промокода вдобавок требуют явного confirm: код начинает или прекращает действовать сразу, и такое решение агент должен подтвердить, а не принять по ходу разговора.

Агент знает, как устроен кабинет

Вместе с инструментами плагин отдаёт агенту страницу документации — MCP-клиент читает её сам. В ней то, обо что модели спотыкаются: чем отличаются типы операций, почему выплаты не входят в сумму периода, что продукт адресуется slug'ом вида shop/plugins/ewshopwebp, а не названием, и когда нужна синхронизация.

Что нужно для работы

  • приложение MCP версии 1.3.0 или новее — оно держит сервер и токены
  • приложение «Разработчик Webasyst» с заведённым аккаунтом и ключом devAPI
  • MCP-клиент: Claude Desktop, Cursor, любой другой или собственный скрипт

Плагин бесплатный. Своих таблиц в базе не создаёт, cron не требует, наружу ходит только к тому же devAPI Вебасиста, к которому уже ходит приложение «Разработчик».

Мы в социальных сетях

Узнавайте первыми о наших новых решениях и акциях.