AI-агенты и MCP
Каждый сервис отдаёт свои основные операции как MCP-инструменты: pages_deploy, apps_create_app,
apps_deploy, имена из env (но не значения), мониторы, ошибки и многое другое. Подключённый к ним агент может
ровно то же, что и вы, не больше.
Через CLI
claude mcp add xvii -- xvii mcp
Или в JSON-конфигурации клиента:
{ "mcpServers": { "xvii": { "command": "xvii", "args": ["mcp"] } } }
xvii mcp спрашивает у home, какие сервисы работают на инстансе, собирает их инструменты и пересылает вызовы
с вашим входом в CLI. Для другого инстанса добавьте --context NAME.
По HTTP
home отдаёт инструменты всех установленных сервисов на одном адресе:
claude mcp add --transport http xvii https://xvii.network/mcp \
--header "Authorization: Bearer $XVII_TOKEN"
Берите токен с самым узким подходящим scope (read для агента, который только смотрит).
Сама документация
У сервиса docs есть два инструмента, search_docs и read_doc, на https://docs.xvii.network/mcp, чтобы агент
мог искать в документации той версии, которую запускает инстанс. Каждая страница доступна и как обычный
Markdown (допишите .md к адресу), а https://docs.xvii.network/llms.txt перечисляет их все.
claude mcp add --transport http xvii-docs https://docs.xvii.network/mcp