EQVPS
Anza

EQVPS MCP tools: marejeo kamili (zana 16)

Jun 10, 2026 · 4 min read · EQVPS

Seva ya MCP ya EQVPS inatoa zana 16 zinazoruhusu AI agent kugundua mipango, kufungua akaunti, kulipa kwa crypto, na kuendesha VPS kikamilifu. Endpoint: https://mcp.eqvps.com/mcp (Streamable HTTP). Angalia mwongozo wa kuunganisha kuiingiza kwenye mteja wako.

Muundo wa Auth: list_plans, register_account, na login ni za umma. Kila zana nyingine inahitaji Bearer token — pata moja papo hapo kutoka register_account na uitume kama Authorization: Bearer <token>.

Discovery na auth

ZanaAuthPyaramitaHufanya nini
list_planspublicOrodhesha mipango yote ya VPS: bei, specs, na OS images kila mpango unaweza kubuti. Piga hii kwanza kuchagua product slug na os_id.
register_accountpublicfirst_name, last_name, emailUnda akaunti bila nenosiri na bila hatua ya mwanadamu. Hurudisha Bearer token.
loginpublicemail, passwordIngia kwa email + password; hurudisha Bearer token.
whoamiBearerHurudisha wasifu wa akaunti iliyothibitishwa (id, jina, email). Huthibitisha token.

Balance na kuagiza

ZanaAuthPyaramitaHufanya nini
get_balanceBearerHurudisha salio la credit la awali na sarafu. order_vps hutumia kutoka kwake kiotomatiki.
topup_balanceBeareramount (USD, chanya)Unda ankara ya kuongeza; hurudisha PayRam checkout_url. Salio linaingizwa mara malipo ya on-chain ya USDC/USDT yanapothibitishwa. Top-up moja isiyolipwa kwa wakati.
order_vpsBearerproduct (plan slug), os_id (int), hostname?, ssh_key?Agiza VPS. Pitisha ssh_key (public key) kwa root login ya key-msingi. Hulipa kutoka salio linapotosha, vinginevyo hurudisha ankara ya kulipa.
pay_invoiceBearerinvoice_id (int)Anzisha malipo ya ankara ya mtu binafsi, isiyolipwa. Hurudisha PayRam checkout_url; VPS inatayarishwa kiotomatiki mara malipo yanapothibitishwa.

Kuendesha VPS

ZanaAuthPyaramitaHufanya nini
list_vpsBearerOrodhesha huduma za VPS za akaunti (id, status, plan). Tumia id kama service_id hapa chini.
get_vps_statusBearerservice_id (int)Tafsiri kamili: status, specs, hali/uptime hai ya VM, na ufikiaji wa SSH (host, port, command ya ready-to-paste). Kwenye simu ya kwanza kwa seva ya keyless hurudisha password ya root ya mara moja. Poll baada ya order_vps hadi active.
power_vpsBearerservice_id, action = start | stop | rebootPawa-kontroli VPS.
set_hostnameBearerservice_id, hostnameWeka VPS hostname (DNS label halali; hutumika kwenye reboot/rebuild inayofuata).
get_vps_metricsBearerservice_id, timeframe? = hour | day | week | monthVipimo vya sireji-vya-wakati vya CPU, memory, network, na disk (chaguo-msingi hour).

Za uharibifu — zinahitaji confirm

Hizi hufuta data au ufikiaji. confirm lazima iwe sawa na hostname halisi (kutoka get_vps_status) au DELETE halisi. Thibitisha na mwanadamu kwanza.

ZanaAuthPyaramitaHufanya nini
reset_passwordBearerservice_id, confirmGharibisha nenosiri la root. Nenosiri la ZAMANI huacha kufanya kazi mara moja. Nenosiri jipya linasomwa mara moja kupitia get_vps_status (pia linatumwa kwa email).
reinstall_vpsBearerservice_id, os_id (int), confirmFuta na sakinisha upya na OS image iliyotolewa — data yote inapotea. Utayarishaji ni async; poll get_vps_status.
cancel_serviceBearerservice_id, type? = end_of_period | immediate, confirm?Chaguo-msingi end_of_period: inabaki active hadi kipindi cha malipo kiishe, kisha haihuishwi — hakuna data-nakupoteza. immediate huharibu VM na data yote sasa (inahitaji confirm = hostname); muda wa malipo usiotumika unarudishwa kwenye salio lako (refund_amount).

Mfano: agiza na buti VPS

list_plans()                                  // chagua product "nano", angalia os_id
register_account({ first_name, last_name, email })   // → Bearer token
topup_balance({ amount: 10 })                 // lipa checkout_url iliyorudishwa kwa 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, soma SSH host/port/command
power_vps({ service_id: <your-service-id>, action: "reboot" })

Kumbuka kwa agents

Mgeni kwa usanidi? Anza na mwongozo wa kuunganisha, au soma Nyaraka kwa REST API ya msingi.

FAQ

Ninaziitaje zana hizi?

Unganisha mteja wa MCP na https://mcp.eqvps.com/mcp (Streamable HTTP) na uite zana kwa jina na pyaramita zilizoorodheshwa. Angalia mwongozo wa kuunganisha kwa Claude Desktop, Cursor, na Cline.

Ni zana zipi zinahitaji Bearer token?

Ni zana za katalogi/auth tu ni za umma: list_plans, register_account, login. Kila kitu kingine kinahitaji Authorization: Bearer <token> — pata token kutoka register_account.

Ni zana zipi ni za uharibifu?

reinstall_vps na immediate cancel_service hufuta VM na data yote; reset_password hufuta uhalali wa nenosiri la sasa la root. Zote tatu zinahitaji thamani ya confirm sawa na hostname halisi (au 'DELETE') na zinapaswa kuthibitishwa na mwanadamu kwanza.

Je kuna rate limits?

Ndiyo — vitendo nyeti (reinstall, reset_password, cancel, power, order, top-up) vimewekewa rate-limit upande wa seva. Matumizi ya kawaida ya agent yako ndani ya mipaka kabisa.

← Back to blogSee plans & pricing →

Maoni

Bado hakuna maoni. Kuwa wa kwanza.

Acha maoni

Maoni yanakaguliwa kabla ya kuonekana.