EQVPS

EQVPS MCP ხელსაწყოები: სრული მითითება (16 ხელსაწყო)

Jun 10, 2026 · 3 წთ კითხვა · EQVPS

EQVPS MCP სერვერი აშკარავებს 16 ხელსაწყოს, რომლებიც AI აგენტს აძლევს ტარიფების აღმოჩენის, ანგარიშის გახსნის, კრიპტოთი გადახდისა და VPS-ის სრული ოპერირების საშუალებას. Endpoint: https://mcp.eqvps.com/mcp (Streamable HTTP). იხილეთ connect გზამკვლევი მისი client-ში მისაერთებლად.

Auth მოდელი: list_plans, register_account და login საჯაროა. ყოველ სხვა ხელსაწყოს სჭირდება Bearer token — მიიღეთ ერთი მყისვე register_account-იდან და გააგზავნეთ ის როგორც Authorization: Bearer <token>.

აღმოჩენა და auth

ხელსაწყოAuthპარამეტრებირას აკეთებს
list_plansსაჯაროჩამოთვლის ყველა VPS ტარიფს: ფასები, სპეციფიკაციები და OS image-ები, რომელთა ჩატვირთვა შეუძლია თითოეულ ტარიფს. გამოიძახეთ ეს პირველად product slug-ისა და os_id-ის ასარჩევად.
register_accountსაჯაროfirst_name, last_name, emailქმნის ანგარიშს პაროლის, ადამიანის ნაბიჯის გარეშე. აბრუნებს Bearer token-ს.
loginსაჯაროemail, passwordშესვლა ელფოსტით + პაროლით; აბრუნებს Bearer token-ს.
whoamiBearerაბრუნებს ავთენტიფიცირებული ანგარიშის პროფილს (id, სახელი, ელფოსტა). ამოწმებს token-ს.

ბალანსი და შეკვეთა

ხელსაწყოAuthპარამეტრებირას აკეთებს
get_balanceBearerაბრუნებს წინასწარ გადახდილ credit ბალანსსა და ვალუტას. order_vps ხარჯავს მისგან ავტომატურად.
topup_balanceBeareramount (USD, დადებითი)ქმნის შევსების ინვოისს; აბრუნებს PayRam checkout_url-ს. ბალანსი ივსება, როგორც კი on-chain USDC/USDT გადახდა დადასტურდება. ერთი გადაუხდელი შევსება ერთ დროს.
order_vpsBearerproduct (ტარიფის slug), os_id (int), hostname?, ssh_key?უკვეთავს VPS-ს. გადაეცით ssh_key (public key) key-based root login-ისთვის. იხდის ბალანსიდან, როცა საკმარისია, თორემ აბრუნებს ინვოისს გადასახდელად.
pay_invoiceBearerinvoice_id (int)იწყებს გადახდას ფლობილი, გადაუხდელი ინვოისისთვის. აბრუნებს PayRam checkout_url-ს; VPS მზადდება ავტომატურად, როგორც კი გადახდა დადასტურდება.

VPS-ის ოპერირება

ხელსაწყოAuthპარამეტრებირას აკეთებს
list_vpsBearerჩამოთვლის ანგარიშის VPS სერვისებს (id, სტატუსი, ტარიფი). გამოიყენეთ id როგორც service_id ქვემოთ.
get_vps_statusBearerservice_id (int)სრული დეტალი: სტატუსი, სპეციფიკაციები, ცოცხალი VM მდგომარეობა/uptime და SSH წვდომა (host, port, ჩასასვამად-მზა command). keyless სერვერისთვის პირველ ზარზე აბრუნებს ერთჯერად root password-ს. Poll order_vps-ის შემდეგ active-მდე.
power_vpsBearerservice_id, action = start | stop | rebootVPS-ის კვების კონტროლი.
set_hostnameBearerservice_id, hostnameაყენებს VPS hostname-ს (ვალიდური DNS label; მოქმედებს შემდეგ გადატვირთვაზე/rebuild-ზე).
get_vps_metricsBearerservice_id, timeframe? = hour | day | week | monthდროის-სერიის CPU, მეხსიერების, ქსელისა და დისკის მეტრიკები (ნაგულისხმევი hour).

დესტრუქციული — სჭირდებათ confirm

ესენი შლიან მონაცემებს ან წვდომას. confirm უნდა უდრიდეს ზუსტ hostname-ს (get_vps_status-იდან) ან ლიტერალურ DELETE-ს. ჯერ ადამიანთან დაადასტურეთ.

ხელსაწყოAuthპარამეტრებირას აკეთებს
reset_passwordBearerservice_id, confirmატრიალებს root პაროლს. ძველი პაროლი მაშინვე წყვეტს მუშაობას. ახალი პაროლი იკითხება ერთხელ get_vps_status-ით (ასევე იგზავნება ელფოსტით).
reinstall_vpsBearerservice_id, os_id (int), confirmშლის და ხელახლა აინსტალებს მოცემული OS image-ით — ყველა მონაცემი იკარგება. მომზადება ასინქრონულია; poll get_vps_status.
cancel_serviceBearerservice_id, type? = end_of_period | immediate, confirm?ნაგულისხმევი end_of_period: აქტიური რჩება გადახდილი პერიოდის ბოლომდე, შემდეგ არ ნახლდება — მონაცემების დაკარგვის გარეშე. immediate ანადგურებს VM-სა და ყველა მონაცემს ახლა (სჭირდება confirm = hostname); გამოუყენებელი გადახდილი დრო ბრუნდება თქვენს ბალანსზე (refund_amount).

მაგალითი: VPS-ის შეკვეთა და ჩართვა

list_plans()                                  // pick product "nano", note an os_id
register_account({ first_name, last_name, email })   // → Bearer token
topup_balance({ amount: 10 })                 // pay the returned checkout_url in USDC/USDT
order_vps({ product: "nano", os_id: <os_id from list_plans>, ssh_key: "ssh-ed25519 AAAA..." })
get_vps_status({ service_id: <your-service-id> }) // poll → active, read SSH host/port/command
power_vps({ service_id: <your-service-id>, action: "reboot" })

ჩანიშვნები აგენტებისთვის

ახალი ხართ დაყენებაში? დაიწყეთ connect გზამკვლევით, ან წაიკითხეთ Docs ქვედა REST API-სთვის.

ხდკ

როგორ გამოვიძახო ეს ხელსაწყოები?

დააკავშირეთ MCP client https://mcp.eqvps.com/mcp-ზე (Streamable HTTP) და გამოიძახეთ ხელსაწყო სახელით ჩამოთვლილი პარამეტრებით. იხილეთ connect გზამკვლევი Claude Desktop-ისთვის, Cursor-ისა და Cline-ისთვის.

რომელ ხელსაწყოებს სჭირდებათ Bearer token?

მხოლოდ კატალოგის/auth ხელსაწყოებია საჯარო: list_plans, register_account, login. ყველა დანარჩენს სჭირდება Authorization: Bearer <token> — მიიღეთ token register_account-იდან.

რომელი ხელსაწყოებია დესტრუქციული?

reinstall_vps და მყისიერი cancel_service შლიან VM-სა და ყველა მონაცემს; reset_password აუქმებს მიმდინარე root პაროლს. სამივეს სჭირდება confirm მნიშვნელობა, რომელიც უდრის ზუსტ hostname-ს (ან „DELETE“) და ჯერ ადამიანთან უნდა დადასტურდეს.

არის rate limit-ები?

დიახ — მგრძნობიარე ქმედებები (reinstall, reset_password, cancel, power, order, top-up) rate-limited-ია server-side. ნორმალური აგენტის გამოყენება ლიმიტების ფარგლებში რჩება.

← ბლოგზე დაბრუნებატარიფებისა და ფასების ნახვა →

კომენტარები

ჯერ არ არის კომენტარები. იყავით პირველი.

დატოვეთ კომენტარი

კომენტარები მოდერირდება გამოჩენამდე.