POST/mcp

Stateless MCP через официальный SDK. Accept: application/json, text/event-stream. initialize, notifications/initialized, tools/list, tools/call. GET и DELETE возвращают 405. mcp:read разрешает чтение; mcp:invoke вместе с правом операции разрешает вызовы только через API Kvantora. Дневной бюджет API-ключа общий. Два активных tool на организацию, четыре на процесс; превышение возвращает tool isError/mcp_busy. Body до 64 КиБ, результат до 512 КиБ.

Авторизация

Authorizationstringобязательный

Ключ API в заголовке Authorization: Bearer <ключ>. Ключ создаётся в кабинете, подробнее — в разделе Аутентификация.

Заголовки

Acceptstringобязательный
MCP-Protocol-Versionstring

Тело запроса

application/json · обязательное

jsonrpc"2.0"обязательный
methodstringобязательный
idstring | integer
paramsobject

Ответы

200JSON-RPC результат

application/json

Тип: object

202Уведомление принято

Без тела ответа

ОшибкаОшибка проверки, прав, лимита или доступности. Код error.code; результат запроса при неизвестном исходе не следует считать отменённым.

application/json

errorobjectобязательный
Вложенные поля
codestringобязательный
messagestringобязательный
request_idstring
typestring