MCP
MCP (Model Context Protocol) — открытый протокол, который позволяет AI-ассистентам (Claude, Cursor, GitHub Copilot и другим) подключаться к внешним сервисам и работать с ними через единый интерфейс.
MCP сервер Dockhost предоставляет AI-модели инструменты (tools) для управления ресурсами платформы. С помощью AI-ассистента можно, например, развернуть контейнер, опубликовать его в интернет, посмотреть логи или диагностировать проблему — не открывая веб-интерфейс и не вызывая REST API вручную.
| Ресурс | Адрес |
|---|---|
| URL сервера | https://mcp.dockhost.io |
| Протокол | Model Context Protocol (HTTP) |
Аутентификация
Все запросы к MCP серверу требуют токен. Используется тот же токен, что и для
REST API, — он создаётся в личном кабинете Dockhost и передаётся
в HTTP-заголовке Authorization:
Authorization: Bearer <DOCKHOST_API_TOKEN>
Храните токен в секрете и не публикуйте его в открытых репозиториях Git. Токен даёт AI-ассистенту доступ к управлению вашей инфраструктурой — ограничить права можно через настройку scope.
Разделы
| Раздел | Описание |
|---|---|
| Подключение | Настройка подключения в Claude Desktop, Cursor, VS Code и других клиентах |
| Ограничение доступа (scope) | Ограничение набора доступных инструментов: read-only, запрет удаления |
| Инструменты (tools) | Полный список инструментов MCP сервера |