د EQVPS MCP سرور (نسخه 1.9.1) د پیرودونکي ټوکن لپاره 47 وسیلې لري. دا پاڼه هغه 23 وسیلې بیانوي چې VPS په کرایه اخلي او چلوي یې: هر پارامتر، ډول او اصلي ارزښت یې، او په پای کې د غوښتنو یوه لړۍ چې کاپي کولی یې شئ. Endpoint: https://mcp.eqvps.com/mcp (Streamable HTTP). لومړی ځل؟ له د نښلولو لارښود پیل وکړئ.
وروستۍ کتنه په 2026-10-20، په MCP سرور 1.9.1 کې (tools/list).
کومې پاڼې ته اړتیا لرئ؟ د VPS غوښتنو پارامترونه په همدې پاڼه کې دي. ټولې وسیلې په یوه لېست کې، د استازیتوب، ملاتړ، sandbox او د پلورونکو 30 وسیلو په ګډون، په بشپړ لېست کې دي. لیک شوی ټوکن څه کولی شي او اجنټ څنګه محدود کړئ، په MCP guardrails کې دي.
تصدیق. list_plans، get_order_limits، register_account او login عامه دي. نور ټول Authorization: Bearer <token> غواړي. په یوه MCP ناسته کې ټوکن د register_account یا login وروسته په یاد ساتل کېږي.
service_id هغه د خدمت کوډ دی چې له order_vps یا list_vps څخه ترلاسه کېږي، لکه 68J67T5. شمېري id هم کار کوي.
حساب او ټوکن
| Tool | Auth | Parameters | What it does |
|---|---|---|---|
list_plans | public | — | پلانونه د بیو، ځانګړتیاوو او هغو OS ایمېجونو سره چې هر یو یې پیلولی شي. plans[] میاشتنی او کلنی plan_id لري. لومړی دا وغواړئ. |
register_account | public | first_name, last_name, email, token_ttl_days? (1–1825, اصلي 365) | پرته له پاسورډه حساب جوړوي او له token_expires_at سره د بیا کارونې وړ Bearer token بېرته ورکوي. یوازې یو ځل یې وغواړئ: دویمه غوښتنه بل خالي حساب جوړوي. |
login | public | email, password, token_ttl_days? | نوی ټوکن بېرته ورکوي. یوازې له set_password وروسته کار کوي. |
refresh_token | Bearer | expires_in_days? (1–1825) | نوی ټوکن صادروي او اوسنی سمدستي لغوه کوي. تېر شوی ټوکن نه تازه کېږي. |
set_password | Bearer | password (لږ تر لږه 8 توري، توري او شمېرې) | د ټوکن د ورکېدو په صورت کې د بدیل په توګه د برېښنالیک او پاسورډ سره login فعالوي. یوازې یو ځل؛ دویمه غوښتنه 409 ورکوي. |
whoami | Bearer | — | د حساب id، نوم او برېښنالیک. د ټوکن د کتلو لپاره. |
بیلانس او فرمایش
| Tool | Auth | Parameters | What it does |
|---|---|---|---|
get_balance | Bearer | — | مخکې ورکړل شوی بیلانس او اسعار. order_vps له همدې پیسې کموي. |
topup_balance | Bearer | amount (USD) | د کریپټو چارج جوړوي او checkout_url بېرته ورکوي. کله چې تادیه په چین کې تایید شي، بیلانس زیاتېږي. په یو وخت کې یوازې یو نه تادیه شوی چارج. |
order_vps | Bearer | product, os_id, hostname?, ssh_key?, period? (month | year), plan_id?, location? (de | fi), quantity? (1–50), addons? (backups | extra_ipv4), idempotency_key? | VPS امروي او که بیلانس بس وي له هغې تادیه کوي؛ که نه، بل بېرته ورکوي. له location پرته موږ ټاکو. د Windows پلانونه ssh_key نه کاروي. د quantity ۲–۵۰ سره یو بل او هومره جلا سرورونه ترلاسه کوئ؛ د بیا هڅې پر مهال همغه idempotency_key ولېږئ. |
get_order_limits | public | product, period?, plan_id?, location?, addons? | د هر امر لوړه کچه (max_quantity = 50، د ټایپ له غلطۍ ساتنه) او کوم اضافي خدمتونه شته، له بیو سره. |
pay_invoice | Bearer | invoice_id | د نه تادیه شوي بل لپاره checkout_url بېرته ورکوي. VPS له تادیې وروسته جوړېږي. |
د VPS چلول
| Tool | Auth | Parameters | What it does |
|---|---|---|---|
list_vps | Bearer | — | فعال، جوړېدونکي او ځنډول شوي خدمتونه. ړنګ شوي نه ښکاري. |
get_vps_status | Bearer | service_id | حالت، ځانګړتیاوې، ژوندی حالت او لاسرسی: کوربه، پورټ او چمتو command (د Linux لپاره SSH، د Windows لپاره RDP). reveal_password له پیل وروسته د یو ځل root پاسورډ ورکوي؛ password_pending: true معنا دا ده چې له 30–60 ثانیو وروسته بیا وغواړئ. |
reveal_password | Bearer | service_id | د SSH کلي پرته د VPS root پټنوم، یوازې یو ځل ښودل کېږي. تر هغه چې سرور پیلېږي: password_pending: true، له ۳۰–۶۰ ثانیو وروسته بیا یې وغواړئ. |
power_vps | Bearer | service_id, action (start | stop | reboot) | د برېښنا کنټرول. |
set_hostname | Bearer | service_id, hostname | په چلېدونکي سرور کې د guest agent له لارې پلي کېږي. په Windows کې له بیا پیلولو وروسته اغېز کوي (reboot_required: true). که سرور بند وي، 409 agent_unavailable راځي. |
get_vps_metrics | Bearer | service_id, timeframe? (hour | day | week | month, اصلي hour) | د وخت په اوږدو کې CPU، حافظه، شبکه او ډیسک. |
د پلان بدلون او لغوه کول
| Tool | Auth | Parameters | What it does |
|---|---|---|---|
get_upgrade_options | Bearer | service_id | هغه پلانونه چې دا VPS د معلوماتو په ساتلو ورته تللی شي: لوی پلان، له NAT څخه ځانګړي IPv4 ته یا له ځانګړي څخه NAT ته. هر انتخاب prorated_topup، mode او capacity_now ښيي. ډیسک نه کوچنی کېږي. |
change_plan | Bearer | service_id, target_plan (product_id), confirm: true | پلان په خپل ځای د شاوخوا یوې دقیقې په یو ځل بیا پیل سره بدلوي. متناسب توپیر له بیلانس څخه کمېږي (که بس نه وي 402). |
cancel_service | Bearer | service_id, reason (3–500 توري، اړین), type? (end_of_period | immediate), confirm? | اصلي end_of_period: سرور د تادیه شوې مودې تر پایه چلېږي او نه نوي کېږي. immediate سرور سمدستي له منځه وړي، د دقیق hostname سره confirm غواړي؛ ځواب د refund_amount ساحه لري. |
undo_cancel | Bearer | service_id | ټاکل شوی end_of_period لغوه کول لرې کوي. سمدستي لغوه کول بېرته نه اړول کېږي. |
ویجاړونکې: دا confirm غواړي
confirm له get_vps_status څخه دقیق hostname یا DELETE دی. د غوښتلو مخکې له انسان وپوښتئ.
| Tool | Auth | Parameters | What it does |
|---|---|---|---|
reset_password | Bearer | service_id, confirm | نوی root پاسورډ په 10–30 ثانیو کې چلېدونکي سرور ته رسېږي او زوړ کار پرېږدي. نوی یې یو ځل د reveal_password له لارې ولولئ. د ورک شوي پاسورډ لپاره دی، نه د هغه سرور لپاره چې لا پیلېږي. |
reinstall_vps | Bearer | service_id, os_id, confirm | ډیسک پاکوي او os_id نصبوي. ټول معلومات ورکېږي. په شالید کې چلېږي؛ get_vps_status څارئ. |
بېلګه: له صفر څخه تر چلېدونکي سرور پورې
list_plans() // pick a product slug and an os_id
register_account({ first_name: "Ada", last_name: "Agent", email: "you@yourdomain.com" }) // returns a token
topup_balance({ amount: 10 }) // pay the checkout_url in crypto
order_vps({ product: "nano", os_id: <os_id>, ssh_key: "ssh-ed25519 AAAA..." }) // returns a service_id
get_vps_status({ service_id: "<service_id>" }) // poll until active, then read access.command
power_vps({ service_id: "<service_id>", action: "reboot" })
cancel_service({ service_id: "<service_id>", reason: "project finished" }) // end_of_period; undo_cancel keeps it
د اجنټانو لپاره یادښتونه
- پرته له درېیو عامه غوښتنو په هره غوښتنه کې
Authorization: Bearer <token>ولېږئ. په ساده HTTP کې ټوکن په یوه فایل کې خوندي کړئ: د shell متغیر د جلا امرونو ترمنځ نه پاتې کېږي. - د پورټ اټکل مه کوئ، د لاسرسي معلومات له
get_vps_statusڅخه ولولئ. د NAT پلانونه شخصي پورټ کاروي؛ د ځانګړي IPv4 پلانونه د Linux لپاره 22 او د Windows لپاره 3389. - نوی سرور د پیل لپاره شاوخوا یوه دقیقه غواړي.
get_vps_statusڅارئ؛ یوازې ځکه چې SSH سمدستي ځواب ورنه کړ،reset_passwordمه غواړئ. topup_balanceاوpay_invoiceد تادیې لینک بېرته ورکوي چې یو انسان یا والټ یې باید ورکړي. مونیرو په ډشبورډ کې جلا لاسي چارج دی: د مونیرو په واسطه تادیه وګورئ.
همدا کارونه پرته له MCP په REST API اسنادو کې دي.
تبصرې
لا تبصرې نشته. لومړی اوسئ.