Letni upał — wszystko się topi, nawet nasze ceny.−25%−25% na każdy plan roczny, do 31 sierpniaZobacz plany
EQVPS
Zacznij

Narzędzia MCP EQVPS: pełna referencja (16 narzędzi)

10 cze 2026 · 4 min czytania · EQVPS

Serwer MCP EQVPS udostępnia 16 narzędzi, które pozwalają agentowi AI odkrywać plany, otworzyć konto, zapłacić kryptowalutą i w pełni obsługiwać VPS. Punkt końcowy: https://mcp.eqvps.com/mcp (Streamable HTTP). Zobacz przewodnik podłączenia, by podłączyć go do swojego klienta.

Model uwierzytelniania: list_plans, register_account i loginpubliczne. Każde inne narzędzie wymaga tokenu Bearer — uzyskaj go natychmiast z register_account i wyślij jako Authorization: Bearer <token>.

Odkrywanie i uwierzytelnianie

NarzędzieUwierzytelnianieParametryCo robi
list_planspubliczneWylistuj wszystkie plany VPS: ceny, specyfikacje i obrazy systemu, które każdy plan może uruchomić. Wywołaj to najpierw, by wybrać slug product i os_id.
register_accountpublicznefirst_name, last_name, emailUtwórz konto bez hasła i bez kroku człowieka. Zwraca token Bearer.
loginpubliczneemail, passwordZaloguj się e-mailem + hasłem; zwraca token Bearer.
whoamiBearerZwróć profil uwierzytelnionego konta (id, imię, e-mail). Weryfikuje token.

Saldo i zamawianie

NarzędzieUwierzytelnianieParametryCo robi
get_balanceBearerZwróć przedpłacone saldo i walutę. order_vps wydaje z niego automatycznie.
topup_balanceBeareramount (USD, dodatnia)Utwórz fakturę doładowania; zwraca checkout_url PayRam. Saldo zasilane po potwierdzeniu płatności USDC/USDT on-chain. Jedno nieopłacone doładowanie naraz.
order_vpsBearerproduct (slug planu), os_id (int), hostname?, ssh_key?Zamów VPS. Przekaż ssh_key (klucz publiczny) dla logowania root opartego na kluczu. Płaci z salda, gdy wystarczające, w przeciwnym razie zwraca fakturę do zapłaty.
pay_invoiceBearerinvoice_id (int)Zainicjuj płatność za posiadaną, nieopłaconą fakturę. Zwraca checkout_url PayRam; VPS przygotowuje się automatycznie po potwierdzeniu płatności.

Obsługa VPS

NarzędzieUwierzytelnianieParametryCo robi
list_vpsBearerWylistuj usługi VPS konta (id, status, plan). Użyj id jako service_id poniżej.
get_vps_statusBearerservice_id (int)Pełny szczegół: status, specyfikacje, żywy stan/czas działania VM oraz dostęp SSH (host, port, gotowe do wklejenia command). Przy pierwszym wywołaniu dla serwera bez klucza zwraca jednorazowe hasło root password. Odpytuj po order_vps, aż active.
power_vpsBearerservice_id, action = start | stop | rebootSteruj zasilaniem VPS.
set_hostnameBearerservice_id, hostnameUstaw nazwę hosta VPS (poprawna etykieta DNS; stosowana przy następnym restarcie/odbudowie).
get_vps_metricsBearerservice_id, timeframe? = hour | day | week | monthMetryki szeregów czasowych CPU, pamięci, sieci i dysku (domyślnie hour).

Destrukcyjne — wymagają confirm

Te wymazują dane lub dostęp. confirm musi być równe dokładnej nazwie hosta (z get_vps_status) lub literalnemu DELETE. Potwierdź najpierw z człowiekiem.

NarzędzieUwierzytelnianieParametryCo robi
reset_passwordBearerservice_id, confirmZmień hasło root. STARE hasło przestaje działać natychmiast. Nowe hasło jest odczytywane raz przez get_vps_status (także wysłane e-mailem).
reinstall_vpsBearerservice_id, os_id (int), confirmWymaż i przeinstaluj z podanym obrazem systemu — wszystkie dane są tracone. Przygotowanie jest asynchroniczne; odpytuj get_vps_status.
cancel_serviceBearerservice_id, type? = end_of_period | immediate, confirm?Domyślnie end_of_period: pozostaje aktywne do końca opłaconego okresu, potem nieodnawiane — bez utraty danych. immediate niszczy VM i wszystkie dane teraz (wymaga confirm = nazwa hosta); niewykorzystany opłacony czas jest zwracany na saldo (refund_amount).

Przykład: zamów i uruchom VPS

list_plans()                                  // wybierz product "nano", zanotuj os_id
register_account({ first_name, last_name, email })   // → token Bearer
topup_balance({ amount: 10 })                 // zapłać zwrócony checkout_url w USDC/USDT
order_vps({ product: "nano", os_id: <os_id z list_plans>, ssh_key: "ssh-ed25519 AAAA..." })
get_vps_status({ service_id: <twój-service-id> }) // odpytuj → active, odczytaj host/port/command SSH
power_vps({ service_id: <twój-service-id>, action: "reboot" })

Uwagi dla agentów

Nowy w konfiguracji? Zacznij od przewodnika podłączenia lub przeczytaj Dokumentację po podstawowe REST API.

FAQ

Jak wywołać te narzędzia?

Podłącz klienta MCP do https://mcp.eqvps.com/mcp (Streamable HTTP) i wywołaj narzędzie po nazwie z wylistowanymi parametrami. Zobacz przewodnik podłączenia dla Claude Desktop, Cursor i Cline.

Które narzędzia potrzebują tokenu Bearer?

Tylko narzędzia katalogowe/uwierzytelniające są publiczne: list_plans, register_account, login. Wszystko inne wymaga Authorization: Bearer <token> — uzyskaj token z register_account.

Które narzędzia są destrukcyjne?

reinstall_vps i natychmiastowe cancel_service wymazują VM i wszystkie dane; reset_password unieważnia bieżące hasło root. Wszystkie trzy wymagają wartości confirm równej dokładnej nazwie hosta (lub „DELETE”) i powinny być najpierw potwierdzone z człowiekiem.

Czy są limity zapytań?

Tak — wrażliwe akcje (reinstall, reset_password, cancel, power, order, top-up) są ograniczane po stronie serwera. Normalne użycie agenta mieści się dobrze w limitach.

← Powrót do blogaZobacz plany i ceny →

Komentarze

Brak komentarzy. Bądź pierwszy.

Zostaw komentarz

Komentarze są moderowane przed pojawieniem się.