Подключение агента
Любой MCP-клиент
Кванта работает с любым MCP-клиентом, который умеет транспорт Streamable HTTP и позволяет задать свой заголовок запроса. Нужны два значения — адрес http://127.0.0.1:9200/mcp и заголовок Authorization: Bearer ВАШ_ТОКЕН.
Общий формат
Большинство клиентов с конфигурацией в JSON понимают такую запись:
{ "mcpServers": { "quanta": {
"url": "http://127.0.0.1:9200/mcp",
"headers": { "Authorization": "Bearer ВАШ_ТОКЕН" } } } }Названия полей у клиентов различаются: где-то адрес задаётся в url, где-то в httpUrl или serverUrl; иногда нужен тип транспорта — http или streamable-http. Сверьтесь с документацией клиента: нужен именно HTTP-транспорт, не stdio и не устаревший SSE.
Требования к клиенту
- Транспорт Streamable HTTP: запросы
POSTна один адрес/mcp, ответы — JSON. - Возможность передать заголовок
Authorization. Без токена сервер отвечает401. - Доступ к
127.0.0.1без прокси — см. Антивирус и корпоративный прокси.
Клиент умеет только stdio
Такому клиенту нужен мост, который запускается как локальный процесс и пересылает запросы на HTTP-адрес с нужным заголовком. Кванта не поставляет собственный мост; подойдёт любой, который умеет Streamable HTTP и заголовки, например открытый пакет mcp-remote.
Проверка
Запрос без токена должен вернуть 401 — значит, сервер работает:
curl -s -o /dev/null -w "%{http_code}" http://127.0.0.1:9200/mcpЗатем попросите агента перечислить проекты EDT — он вызовет project_read.
Инструкции для агента
При подключении сервер передаёт клиенту короткие инструкции: грамматику адресов, грани #, пакетные операции и кружки статуса. Клиент кладёт их в контекст модели один раз за сессию, поэтому отдельный системный промпт для Кванты писать не нужно.