Элиситация — механизм, которым MCP-сервер прямо во время вызова просит ассистента задать человеку вопрос и дождаться ответа. Слово пришло из английского elicitation, «выявление, получение сведений». Для платёжного сервера это штатный способ превратить подтверждение денежной операции из двух отдельных вызовов в один шаг: сервер показал сводку — человек ответил — сервер исполнил.
Как это устроено
В MCP-сервере Инвойсбокс вопрос ровно один и из двух вариантов: «да» или «нет». Принимается только явное согласие; всё остальное, включая закрытый диалог, считается отказом — молчание не проходит за разрешение. Если клиент вопросы задавать не умеет, сервер не пытается спрашивать и возвращается к двухфазной схеме: сводка операции, затем отдельный вызов с токеном подтверждения. Отсутствие удобной функции у клиента не превращается в тихое исполнение операции.
Что запрещено спрашивать
Интересные факты
- Сообщение, которое человек видит в диалоге подтверждения, сервер Инвойсбокс собирает только из шести известных полей — сумма словами, сумма возврата, покупатель, номер заказа, признак отгрузки и признак завершающего шага, — и каждое проходит очистку с лимитом 120 символов. Чужой текст, например наименование контрагента из реестра, в этот экран не попадает в сыром виде (см. промпт-инъекция).
- Редакция протокола от 28 июля 2026 года переставила опоры: протокол стал бессессионным, а вопрос человеку оформляется возвратом «нужны данные» с повторным вызовом от клиента. На поведение с деньгами это не влияет — предохранители живут в коде сервера.
- Крупные платёжные игроки уводят момент подтверждения от чата к устройству: в демонстрациях подтверждение привязки делается через passkey — отпечатком или лицом вместо пароля.
- Индустрия сходится на мысли, что диалог одобрения сам по себе ничего не контролирует: подтверждение держится на подписанном токене или мандате, а диалог лишь его получает.
Коротко
- Элиситация — запрос от сервера к человеку прямо во время вызова.
- Для денег: один вопрос «да/нет», только явное согласие, закрытый диалог — отказ.
- Пароли, ключи и реквизиты через элиситацию спрашивать запрещено.
- Если клиент не умеет спрашивать, сервер возвращается к двухфазному подтверждению.
Полезно
AI-инвойсинг: счета через ассистента — подробнее →
