MCP Server
MCP server for Hostkey .com (InvAPI): servers, power, order, DNS, S3, billing
0 stars52 downloads/wk
Reviews
Write oneNobody has reviewed MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
MCP Server tools (24, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
call_api_rawУниверсальный прямой вызов InvAPI по ресурсу и action, для ресурсов без типизированных инструментов (например: iso — библиотека ISO-образов, s3 — S3 Object Storage, rhr — Remote Hands новой версии; список действий смотрите в документации: https://hostkey.com/documentation/apidocs/). ВСЕГДА требует confirm=true; деструктивные/платные действия дополнительно требуют HOSTKEY_ALLOW_DESTRUCTIVE=1. Предп
check_taskПроверка статуса асинхронной операции по callback-ключу (eq_callback/check). Многие операции InvAPI (вкл/выкл питания, заказ, переустановка, снапшоты) возвращают {"result":"OK","callback":"<ключ>"}. Передайте этот ключ сюда, чтобы узнать статус: result="Not ready" — операция ещё идёт; result="OK" — завершена успешно (после этого ключ сгорает). Деплой сервера может занимать 10–30 минут.
get_power_statusТекущий статус питания сервера (включён/выключен).
get_presetИнформация о конкретном пресете или обо всех пресетах (presets/show). Может требовать авторизации в зависимости от прав.
get_preset_pricingЦены на доступные пресеты в указанных валютах (presets/info). Токен не требуется.
get_serverПолная информация о сервере по его ID (eq/show): конфигурация, сеть, статус, расположение.
get_server_sensorsПоказания аппаратных сенсоров сервера (температуры, напряжения, вентиляторы). Только для bare-metal.
get_server_tagsВсе теги сервера (tags/list). Теги хранят произвольные пары ключ-значение.
get_serversСписок серверов аккаунта Hostkey с фильтрами. Перед первым вызовом автоматически обновляет инвентарь (eq/update_servers). Возвращает ID серверов и краткие данные; для полной карточки используйте get_server.
get_stock_serverДетальная информация о конкретном stock-сервере (stocks/show).
list_osСписок операционных систем, доступных для установки на пресет/сервер (os/list). Без instance_id возвращает ОС для всех пресетов. Токен не требуется.
list_preset_groupsСписок групп пресетов для категоризации каталога (presets/groups). Токен не требуется.
list_presetsАктуальный список доступных instant-серверов (VM/BM/GPU/vGPU) с ценами в указанной локации. Токен не требуется. Нужен для подбора preset перед заказом.
list_softwareСписок ПО (marketplace-приложений), доступного для автоустановки на сервер (software/list). Токен не требуется.
list_stock_serversСписок доступных stock-серверов (физические серверы стандартных конфигураций, деплой в течение рабочего дня). Токен не требуется.
list_traffic_plansДоступные тарифные планы трафика для пресета в локации (traffic_plans/list). Токен не требуется.
logoutЗавершить текущую API-сессию (auth/logout): сессионный токен удаляется из InvAPI. При следующем вызове клиент автоматически выполнит повторный вход по API-ключу.
order_serverwrite actionЗаказ instant- или stock-сервера (eq/order_instance). ВАЖНО: заказ списывает средства с кредитного баланса или выставляет инвойс. По умолчанию работает в режиме dry_run=true — только проверяет доступность пресета и ОС и возвращает сводку без создания заказа. Для реального заказа передайте dry_run=false и confirm=true после явного согласия пользователя на стоимость. Деплой занимает 10–30 минут, ста
power_offВыключить сервер (eq/off). ДЕСТРУКТИВНО: прерывает работу всех сервисов на сервере. Требует confirm=true. Асинхронная операция: в ответе будет callback-ключ для check_task.
power_onВключить сервер (eq/on). Асинхронная операция: в ответе будет callback-ключ для check_task.
reboot_serverПерезагрузить сервер (eq/reboot). Прерывает работу сервисов на время перезагрузки. Требует confirm=true. Асинхронная операция: в ответе будет callback-ключ для check_task.
reinstall_serverПереустановка ОС на существующем сервере (упрощённый путь через eq/order_instance с id). ДЕСТРУКТИВНО: все данные на дисках будут удалены. Требуется HOSTKEY_ALLOW_DESTRUCTIVE=1 в окружении сервера, confirm=true и повторный ввод текущего hostname сервера. Асинхронная операция: статус — через check_task.
search_presetsПоиск подходящих свободных серверов под конкретный пресет по имени (например, vm.pico). Требует авторизации.
search_servers_by_tagПоиск серверов по имени или значению тега (tags/user_search). Возвращает ID серверов.
Public scan report
scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
Install directly
Runs npx -y hostkey-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-server -- npx -y hostkey-mcp-server
MCP Server: common questions
- Is MCP Server safe?
- Mostly: it is graded B (82/100). Read the MCP Server safety report
- How do I install MCP Server?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does MCP Server need an API key?
- Yes. The registry entry asks for
HOSTKEY_API_KEY. - Is MCP Server maintained?
- The last commit was 2 days ago (2026-09-17). The latest release is v1.0.1.
- What can I use instead of MCP Server?
- Servers from other publishers that do the same job: Billing Docs Credit Notes Purchase Orders MCP server, Federal Register MCP server and Shopware MCP server. Compare all MCP Server alternatives.
Alternatives to MCP Server
Same job from other publishers: the closest match first, then the best rated.
- Billing Docs Credit Notes Purchase OrdersCredit notes against your invoices and purchase orders to suppliers, with VAT and A4 PDFs.not reviewedGrowingA
- Federal RegisterFederal Register proposed and final rules, notices, executive orders, and FAR cases. 8 tools.not reviewedEstablishedA
- ShopwareQuery and safely manage a Shopware 6 shop: products, orders, customers, stock, audits, reports.not reviewedEstablishedB
HasData WalmartWalmart search, product pages and customer reviews on walmart.com and walmart.ca, as JSON.not reviewedGrowingA- WebCake StorefrontBuild pages and manage products, orders, and content on the WebCake/StoreCake storefront builder.not reviewedGrowingA