−25%

Windows-ის წლიურ გადახდაზე, 31 ოქტომბრამდე. ტარიფებზე

EQVPS
დაწყება

EQVPS-ის MCP ინსტრუმენტები VPS-ისთვის: პარამეტრები და გამოძახების მაგალითები

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

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-იც მუშაობს.

ანგარიში და ტოკენი

ToolAuthParametersWhat it does
list_planspublic—გეგმები ფასებით, მახასიათებლებით და OS-ის იმიჯებით, რომლებსაც თითოეული ტვირთავს. plans[] შეიცავს თვიურ და წლიურ plan_id-ს. გამოიძახეთ პირველად.
register_accountpublicfirst_name, last_name, email, token_ttl_days? (1–1825, ნაგულისხმევად 365)ქმნის ანგარიშს პაროლის გარეშე და აბრუნებს მრავალჯერად Bearer token-ს token_expires_at-ით. გამოიძახეთ ერთხელ: მეორე გამოძახება კიდევ ერთ, ცარიელ ანგარიშს შექმნის.
loginpublicemail, password, token_ttl_days?აბრუნებს ახალ ტოკენს. მუშაობს მხოლოდ set_password-ის შემდეგ.
refresh_tokenBearerexpires_in_days? (1–1825)გასცემს ახალ ტოკენს და მიმდინარეს მაშინვე აუქმებს. ვადაგასული ტოკენის განახლება შეუძლებელია.
set_passwordBearerpassword (მინიმუმ 8 სიმბოლო, ასოები და ციფრები)რთავს login-ს ელფოსტითა და პაროლით, როგორც სარეზერვო გზას ტოკენის დაკარგვისას. მხოლოდ ერთხელ; მეორე გამოძახება 409-ს აბრუნებს.
whoamiBearer—ანგარიშის id, სახელი და ელფოსტა. ტოკენის შესამოწმებლად.

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

ToolAuthParametersWhat it does
get_balanceBearer—წინასწარ გადახდილი ბალანსი და ვალუტა. order_vps აქედან იხდის.
topup_balanceBeareramount (USD)ქმნის კრიპტოთი შევსებას და აბრუნებს checkout_url-ს. ბალანსი ივსება, როცა გადახდა ჯაჭვში დადასტურდება. ერთდროულად მხოლოდ ერთი გადაუხდელი შევსება.
order_vpsBearerproduct, 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 2–50-ით მიიღებთ ერთ ინვოისს და ამდენივე ცალკე სერვერს; ხელახლა ცდისას იგივე idempotency_key გაგზავნეთ.
get_order_limitspublicproduct, period?, plan_id?, location?, addons?მაქსიმუმი ერთ შეკვეთაში (max_quantity = 50, დაცვა შეცდომით აკრეფისგან) და რომელი დამატებითი სერვისებია ხელმისაწვდომი, ფასებით.
pay_invoiceBearerinvoice_idაბრუნებს checkout_url-ს გადაუხდელი ინვოისისთვის. VPS გადახდის შემდეგ იქმნება.

VPS-ის მართვა

ToolAuthParametersWhat it does
list_vpsBearer—აქტიური, შექმნის პროცესში მყოფი და შეჩერებული სერვისები. წაშლილები არ ჩანს.
get_vps_statusBearerservice_idსტატუსი, მახასიათებლები, მიმდინარე მდგომარეობა და წვდომა: ჰოსტი, პორტი და მზა command (Linux-ისთვის SSH, Windows-ისთვის RDP). reveal_password ჩატვირთვის შემდეგ აბრუნებს ერთჯერად root პაროლს; password_pending: true ნიშნავს, რომ 30–60 წამში ხელახლა უნდა გამოიძახოთ.
reveal_passwordBearerservice_idSSH გასაღების გარეშე შექმნილი VPS-ის root პაროლი, ჩანს მხოლოდ ერთხელ. სერვერის ჩატვირთვისას: password_pending: true, ხელახლა გამოიძახეთ 30–60 წამში.
power_vpsBearerservice_id, action (start | stop | reboot)კვების მართვა.
set_hostnameBearerservice_id, hostnameმიმდინარე სერვერში გამოიყენება guest agent-ით. Windows-ზე ძალაში შედის გადატვირთვის შემდეგ (reboot_required: true). თუ სერვერი გამორთულია, აბრუნებს 409 agent_unavailable-ს.
get_vps_metricsBearerservice_id, timeframe? (hour | day | week | month, ნაგულისხმევად hour)CPU, მეხსიერება, ქსელი და დისკი დროის მიხედვით.

გეგმის შეცვლა და გაუქმება

ToolAuthParametersWhat it does
get_upgrade_optionsBearerservice_idტარიფები, რომლებზეც ეს VPS შეიძლება გადავიდეს მონაცემების შენარჩუნებით: უფრო დიდი ტარიფი, NAT-იდან გამოყოფილ IPv4-ზე ან გამოყოფილიდან NAT-ზე. თითოეული ვარიანტი აჩვენებს prorated_topup-ს, mode-ს და capacity_now-ს. დისკის შემცირება შეუძლებელია.
change_planBearerservice_id, target_plan (product_id), confirm: trueცვლის ტარიფს ადგილზე, დაახლოებით ერთწუთიანი ერთი გადატვირთვით. პროპორციული სხვაობა ბალანსიდან ჩამოიჭრება (402, თუ არ კმარა).
cancel_serviceBearerservice_id, reason (3–500 სიმბოლო, სავალდებულო), type? (end_of_period | immediate), confirm?ნაგულისხმევად end_of_period: სერვერი მუშაობს გადახდილი პერიოდის ბოლომდე და არ ნახლდება. immediate სერვერს მაშინვე ანადგურებს, სჭირდება confirm ზუსტი hostname-ით; პასუხი შეიცავს ველს refund_amount.
undo_cancelBearerservice_idაუქმებს დაგეგმილ end_of_period გაუქმებას. მყისიერი გაუქმების დაბრუნება შეუძლებელია.

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

confirm არის ზუსტი hostname get_vps_status-დან, ან DELETE. გამოძახებამდე ჰკითხეთ ადამიანს.

ToolAuthParametersWhat it does
reset_passwordBearerservice_id, confirmახალი root პაროლი მიმდინარე სერვერს 10–30 წამში აღწევს და ძველი აღარ მუშაობს. ახალი წაიკითხეთ ერთხელ reveal_password-ით. დაკარგული პაროლისთვისაა და არა სერვერისთვის, რომელიც ჯერ კიდევ იტვირთება.
reinstall_vpsBearerservice_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-ის შემოწმება; ნუ გამოიძახებთ reset_password-ს მხოლოდ იმიტომ, რომ SSH მაშინვე არ უპასუხა.
  • topup_balance და pay_invoice აბრუნებს გადახდის ბმულს, რომელიც ადამიანმა ან საფულემ უნდა გადაიხადოს. Monero ცალკე ხელით შევსებაა პანელში: იხილეთ გადახდა Monero-თი.

იგივე მოქმედებები MCP-ის გარეშე აღწერილია REST API-ის დოკუმენტაციაში.

ხდკ

როგორ გამოვიძახო ეს ინსტრუმენტები?

დააკავშირეთ MCP კლიენტი https://mcp.eqvps.com/mcp-სთან (Streamable HTTP) და გამოიძახეთ ინსტრუმენტი სახელით, ცხრილების პარამეტრებით. Claude Desktop-ის, Cursor-ისა და სხვა კლიენტების დაყენება მოცემულია დაკავშირების სახელმძღვანელოში.

რომელი ინსტრუმენტები მუშაობს ტოკენის გარეშე?

list_plans, register_account და login. ამ გვერდის ყველა დანარჩენ ინსტრუმენტს სჭირდება Authorization: Bearer <token>. register_account-ის მიერ დაბრუნებული ტოკენი ნაგულისხმევად 365 დღე მოქმედებს.

რა არის service_id?

სერვისის კოდი, რომელსაც order_vps და list_vps აბრუნებს, მაგალითად 68J67T5. ჩვეულებრივი რიცხვითი id-იც მიიღება.

როგორ იღებს აგენტი root-ის პაროლს?

სერვერის ჩატვირთვის შემდეგ გამოიძახეთ reveal_password. პაროლი ერთხელ ჩანს. თუ პასუხში password_pending: true წერია, სერვერი ჯერ კიდევ იტვირთება: გამოიძახეთ ხელახლა 30–60 წამში. თუ შეკვეთისას ssh_key გადაეცით, შედით გასაღებით.

რომელი გამოძახებების გაუქმება შეუძლებელია?

reinstall_vps და cancel_service type immediate-ით შლის ყველა მონაცემს, ხოლო reset_password ძველ პაროლს ცვლის. ყველა მათგანს სჭირდება confirm ზუსტი hostname-ით; reinstall და reset იღებს DELETE-საც. გამოძახებამდე ჰკითხეთ ადამიანს.

კომენტარები

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

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

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