EQVPS

EQVPS MCP tools: ሙሉ reference (16 tools)

ጁን 10 2026 · 3 ደቂቃ ንባብ · EQVPS

EQVPS MCP server AI agent ዕቅዶችን እንዲያገኝ፣ መለያ እንዲከፍት፣ በcrypto እንዲከፍል፣ እና VPSን ሙሉ በሙሉ እንዲያሄድ የሚያስችሉ 16 tools ያጋልጣል። Endpoint: https://mcp.eqvps.com/mcp (Streamable HTTP)። ወደ clientዎ ለማገናኘት connect guide ይመልከቱ።

Auth model: list_plansregister_account እና login ሕዝባዊ ናቸው። ሌላው እያንዳንዱ tool Bearer token ይፈልጋል — ከregister_account ወዲያውኑ አንዱን ያግኙ እና እንደ Authorization: Bearer <token> ይላኩት።

Discovery & auth

ToolAuthParametersምን እንደሚያደርግ
list_plansሕዝባዊሁሉንም VPS ዕቅዶች ይዘርዝራል: pricing፣ specs፣ እና እያንዳንዱ ዕቅድ ማስነሳት የሚችላቸው OS images። product slug እና os_id ለመምረጥ ይህን መጀመሪያ ይጥሩ።
register_accountሕዝባዊfirst_name, last_name, emailያለ password እና ያለ የሰው እርምጃ መለያ ይፈጥራል። Bearer token ይመልሳል።
loginሕዝባዊemail, passwordበemail + password ይግቡ፤ Bearer token ይመልሳል።
whoamiBearerየauthenticated መለያ profile ይመልሳል (id፣ ስም፣ email)። tokenን ያረጋግጣል።

ቀሪ ሂሳብ & ማዘዝ

ToolAuthParametersምን እንደሚያደርግ
get_balanceBearerቅድመ-ክፍያ credit ቀሪ ሂሳብ እና ምንዛሪ ይመልሳል። order_vps ከእሱ በራስ-ሰር ያወጣል።
topup_balanceBeareramount (USD፣ አዎንታዊ)top-up invoice ይፈጥራል፤ PayRam checkout_url ይመልሳል። on-chain USDC/USDT ክፍያ ሲረጋገጥ ቀሪ ሂሳብ ይሞላል። በአንድ ጊዜ አንድ ያልተከፈለ top-up።
order_vpsBearerproduct (plan slug), os_id (int), hostname?, ssh_key?VPS ያዛል። ለkey-based root login ssh_key (public key) ያስተላልፉ። በቂ ሲሆን ከቀሪ ሂሳብ ይከፍላል፣ አለበለዚያ ሊከፍሉት invoice ይመልሳል።
pay_invoiceBearerinvoice_id (int)ለተያዘ፣ ያልተከፈለ invoice ክፍያ ይጀምራል። PayRam checkout_url ይመልሳል፤ ክፍያ ሲረጋገጥ VPS በራስ-ሰር ይቀርባል።

VPS ማሄድ

ToolAuthParametersምን እንደሚያደርግ
list_vpsBearerየመለያውን VPS services ይዘርዝራል (id፣ status፣ plan)። idን ከታች እንደ service_id ይጠቀሙ።
get_vps_statusBearerservice_id (int)ሙሉ ዝርዝር: status፣ specs፣ live VM state/uptime፣ እና SSH መዳረሻ (host፣ port፣ ready-to-paste command)። ለkeyless server በመጀመሪያ ጥሪ የአንድ-ጊዜ root password ይመልሳል። ከorder_vps በኋላ እስከ active ይመልከቱ።
power_vpsBearerservice_id, action = start | stop | rebootVPSን power-control ያድርጉ።
set_hostnameBearerservice_id, hostnameየVPS hostname ያዘጋጁ (ትክክለኛ DNS label፤ በሚቀጥለው reboot/rebuild ላይ የተተገበረ)።
get_vps_metricsBearerservice_id, timeframe? = hour | day | week | monthTime-series CPU፣ memory፣ network፣ እና disk metrics (ነባሪ hour)።

Destructive — confirm ይፈልጋሉ

እነዚህ data ወይም መዳረሻ ይሰርዛሉ። confirm ከትክክለኛው hostname (ከget_vps_status) ወይም ከቃል በቃል DELETE ጋር እኩል መሆን አለበት። መጀመሪያ ከሰው ጋር ያረጋግጡ።

ToolAuthParametersምን እንደሚያደርግ
reset_passwordBearerservice_id, confirmroot password ያዞራል። አሮጌው password ወዲያውኑ መሥራት ያቆማል። አዲስ password በget_vps_status አንድ ጊዜ ይነበባል (እንዲሁም በemail ይላካል)።
reinstall_vpsBearerservice_id, os_id (int), confirmበተሰጠው OS image ይሰርዛል እና እንደገና ይጭናል — ሁሉም data ይጠፋል። Provisioning async ነው፤ get_vps_status ይመልከቱ።
cancel_serviceBearerservice_id, type? = end_of_period | immediate, confirm?ነባሪ end_of_period: የተከፈለው ጊዜ እስኪያልቅ ንቁ ይቆያል፣ ከዚያ አይታደስም — የdata ኪሳራ የለም። immediate VMን እና ሁሉንም data አሁን ያጠፋል (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" })

ለagents ማስታወሻዎች

ከsetup አዲስ ኖት? በconnect guide ይጀምሩ፣ ወይም ለመሠረታዊ REST API Docs ያንብቡ።

FAQ

እነዚህን tools እንዴት እጠራለሁ?

MCP clientን ከhttps://mcp.eqvps.com/mcp (Streamable HTTP) ጋር ያገናኙ እና toolን በስም ከተዘረዘሩት parameters ጋር ይጥሩ። ለClaude Desktop፣ Cursor እና Cline connect guide ይመልከቱ።

የትኞቹ tools Bearer token ይፈልጋሉ?

የcatalog/auth tools ብቻ ሕዝባዊ ናቸው: list_plans፣ register_account፣ login። ሌላው ሁሉ Authorization: Bearer <token> ይፈልጋል — token ከregister_account ያግኙ።

የትኞቹ tools destructive ናቸው?

reinstall_vps እና immediate cancel_service VMን እና ሁሉንም data ይሰርዛሉ፤ reset_password አሁን ያለውን root password ያሳጣል። ሦስቱም ከትክክለኛው hostname (ወይም 'DELETE') ጋር እኩል confirm value ይፈልጋሉ እና መጀመሪያ ከሰው ጋር መረጋገጥ አለባቸው።

Rate limits አሉ?

አዎ — ስሜታዊ ድርጊቶች (reinstall፣ reset_password፣ cancel፣ power፣ order፣ top-up) server-side rate-limited ናቸው። መደበኛ agent አጠቃቀም ከገደቦች ውስጥ በደንብ ይቆያል።

← ወደ ብሎግ ተመለስዕቅዶች & ዋጋዎች ይመልከቱ →

አስተያየቶች

እስካሁን አስተያየቶች የሉም። መጀመሪያ ይሁኑ።

አስተያየት ይተዉ

አስተያየቶች ከመታየታቸው በፊት ይጣራሉ።