GuestKit — MCP-сервер для Claude Code: установка
GuestKit проверяет образ виртуальной машины офлайн и оценивает готовность к первому запуску. Он пригодится перед миграцией или переключением гипервизора.
claude mcp add guestkit -- docker run -i --rm ghcr.io/zyvorai/guestkit-mcp:1.2.9Что делает GuestKit
GuestKit работает с одним образом диска, пока гостевая система выключена. MCP-сервер анализирует qcow2, VMDK, VHDX, VHD, VDI и raw через NBD или loop mount, затем выдаёт оценку готовности к загрузке от 0 до 100 и объясняет найденные блокеры.
Сервер формирует читаемый план исправлений, данные для CI-проверки и подписанный Cutover Passport. В описании также указаны планы миграции для 8 целей и запуск через контейнер ghcr.io/zyvorai/guestkit-mcp:1.2.9. Для способа установки через Claude Code нужен Docker: без него контейнер GuestKit не запустится.
Какие задачи решает
- проверить готовность образа к первому запуску
- найти причины блокировки загрузки виртуальной машины
- сформировать план исправлений для диска
- подготовить проверку миграции в CI
- зафиксировать результат проверки в Cutover Passport
Примеры запросов агенту
- Проверь образ
vm.qcow2офлайн и объясни, что мешает его первой загрузке. - Оцени готовность
server.vmdkк миграции и составь план исправлений. - Сформируй отчёт по образу
legacy.rawс результатом проверки для CI.
Как установить GuestKit
Командой платформы
claude mcp add guestkit -- docker run -i --rm ghcr.io/zyvorai/guestkit-mcp:1.2.9Командой платформы
codex mcp add guestkit -- docker run -i --rm ghcr.io/zyvorai/guestkit-mcp:1.2.9Файл настроек
{
"mcpServers": {
"guestkit": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/zyvorai/guestkit-mcp:1.2.9"
]
}
}
}Файл настроек
{
"servers": {
"guestkit": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/zyvorai/guestkit-mcp:1.2.9"
]
}
}
}Командой платформы
gemini mcp add guestkit docker run -i --rm ghcr.io/zyvorai/guestkit-mcp:1.2.9По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о GuestKit
Как установить GuestKit в Claude Code?
Выполните claude mcp add guestkit -- docker run -i --rm ghcr.io/zyvorai/guestkit-mcp:1.2.9.
Что делает GuestKit?
Он офлайн читает образ диска выключенной виртуальной машины, оценивает готовность к загрузке по шкале 0–100 и показывает причины проблем. Также сервер создаёт планы исправлений и данные для миграционной проверки.
GuestKit изменяет образ диска?
MCP-сервер описан как набор read-only инструментов для проверки и подтверждения готовности. В результате он выдаёт доказательства, оценку и план действий.