Возможности
Помощник и MCP
Помощник ходит вашими правами и показывает, куда смотрел. А панель умеет быть набором инструментов для любого ИИ по протоколу MCP.
Почему на shop.example.ru не выпустился сертификат?
Заказ отклонён: домен смотрит на 203.0.113.8, а сайт живёт на машине 31.128.43.67. Пока запись не переведена, подтверждение владения не сходится. Операция № 4118, состояние — «ошибка».
куда смотрел
Ответ без единого вызова — выдумка, и это видно сразу.
Помощник
Спрашивают его посреди работы, а не вместо неё
Это виджет в правом нижнем углу, на любом экране панели. Отдельная страница означала бы уход с того, на что человек в этот миг смотрит: на сайт, на операцию, на тревогу.
Ходит правами вошедшего — чужого не увидит
У помощника нет своего входа в панель и своего перечня умений. Каждый его вызов исполняют те же двери, что и ваши нажатия кнопок: ваша роль, ваша организация, ваши пределы тарифа. Вторая дорога в обход них рано или поздно разошлась бы с первой — и разошлась бы МОЛЧА: снаружи обе отвечают, а пускают разных.
Поэтому у помощника и нет своего списка того, что панель умеет: завёл бы он свой — и через месяц панель умела бы одно, а помощник рассказывал про другое.
разрушительное — только с человеком
«Снять сайт» помощник сам не делает. Он говорит, что именно будет снято, и ждёт подтверждения.
Действие «sites.delete» необратимо. Подтвердите, и я выполню его.
Модель, уверенно снявшая не тот сайт, — это не курьёз, а потерянный клиент.
Предел вопросов виден заранее
Сколько вопросов в месяц даёт тариф и сколько осталось — написано в самом виджете. Вопрос считается ДО того, как уйти к поставщику модели: посчитай после — и предел перестал бы быть пределом ровно на тот вопрос, который его перешёл.
Разговор не ходит по кругу
На один вопрос — не больше десяти кругов «модель спросила инструмент, инструмент ответил». Упёрся в предел — честно говорит, а не пересказывает своими словами то, чего не узнал.
Нет ключа — нет и виджета
Помощник появляется только там, где есть право на серверы, разрешение раздела у этого человека и рабочий ключ поставщика. Кнопка, которая ничего не делает, хуже отсутствующей.
MCP
Панель умеет быть набором инструментов для любого ИИ
Не только для нашего помощника. Claude и другие клиенты, понимающие MCP, спрашивают панель, что она умеет, и зовут нужное сами. Всё, что для этого нужно, — адрес и ключ.
адрес
https://ваша-панель.ru/mcp
заголовок с ключом
Authorization: Bearer ВАШ_КЛЮЧ
Перечень ВЫВОДИТСЯ из того же источника, что и REST API, и ворота следят, чтобы вывод покрывал его целиком. Напиши мы список руками — завели новое действие, забыли в перечне, и помощник уверенно отвечает «панель этого не умеет». Или зовёт то, что уже убрали.
Перечень действий нарочно короткий: наружная дверь, о которой некому помнить, — это дверь, которую забудут закрыть.
Дверь наружу
Три вещи, без которых пускать модель к серверам нельзя
Ключ «только чтение» действие не выполнит
Ключи выдаются на чтение или на чтение и запись. Без отметки на запись ключ умеет только смотреть — и так его и стоит давать помощнику с ИИ: пусть путает там, где цена ошибки нулевая.
Каждое действие возвращает номер операции
Действие ПРИНЯТО, а не выполнено: выполнится оно на машине. Ответ «200, готово» на непроизошедшее — прибор, врущий в приятную сторону, поэтому ответ здесь 202, и чем кончилось — видно отдельно, тем же инструментом, что и в панели.
Помощнику это написано прямым текстом: «сделано» он вправе сказать, только посмотрев операцию.
202 Accepted
{
"operation": 4231,
"state": "идёт"
}
Ключ повтора обязателен
Модель повторяет запросы сама, когда ответ не пришёл вовремя: обрывы в разговоре с ней — обычное дело. Без ключа повтора второй заход завёл бы второй сайт. Поэтому своя строка на каждое НОВОЕ действие, а повтор с тем же ключом возвращает прежний ответ и не делает действие дважды.
idempotency_key: "a3f1-…-9c20" повтор с тем же ключом → тот же ответ, не второй сайт
Чего у этой двери нет нарочно: подписок на изменения, потока событий и запросов к модели со стороны панели. Панель отвечает на вызов и молчит между вызовами.
Спросить словами — и увидеть, на чём ответ держится
Помощник в углу любого экрана, те же права, те же ворота. И тот же набор инструментов — для вашего собственного ИИ.