Ο MCP server της EQVPS (έκδοση 1.9.1) έχει 47 εργαλεία για token πελάτη. Αυτή η σελίδα καλύπτει τα 23 που νοικιάζουν και διαχειρίζονται ένα VPS: κάθε παράμετρο, τον τύπο και την προεπιλογή της, και στο τέλος μια σειρά κλήσεων για αντιγραφή. Endpoint: https://mcp.eqvps.com/mcp (Streamable HTTP). Πρώτη φορά; Ξεκινήστε από τον οδηγό σύνδεσης.
Τελευταίος έλεγχος 2026-10-20 στον MCP server 1.9.1 (tools/list).
Ποια σελίδα χρειάζεστε; Οι παράμετροι για κλήσεις VPS είναι σε αυτή τη σελίδα. Όλα τα εργαλεία σε μία λίστα, μαζί με ανάθεση, υποστήριξη, sandboxes και τα 30 εργαλεία μεταπωλητή, θα βρείτε στην πλήρη λίστα. Τι μπορεί να κάνει ένα διαρρεύσαν token και πώς περιορίζετε έναν agent εξηγείται στο MCP guardrails.
Πιστοποίηση. Τα list_plans, get_order_limits, register_account και login είναι δημόσια. Όλα τα υπόλοιπα χρειάζονται Authorization: Bearer <token>. Μέσα στην ίδια συνεδρία MCP το token απομνημονεύεται μετά το register_account ή το login.
service_id είναι ο κωδικός υπηρεσίας από το order_vps ή το list_vps, για παράδειγμα 68J67T5. Δουλεύει και ένα αριθμητικό id.
Λογαριασμός και token
| Tool | Auth | Parameters | What it does |
|---|---|---|---|
list_plans | public | — | Πακέτα με τιμές, προδιαγραφές και τα images λειτουργικού που εκκινεί το καθένα. Το plans[] περιέχει το μηνιαίο και ετήσιο plan_id. Καλέστε το πρώτο. |
register_account | public | first_name, last_name, email, token_ttl_days? (1–1825, προεπιλογή 365) | Δημιουργεί λογαριασμό χωρίς κωδικό και επιστρέφει επαναχρησιμοποιήσιμο Bearer token με token_expires_at. Καλέστε το μία φορά: μια δεύτερη κλήση δημιουργεί δεύτερο, άδειο λογαριασμό. |
login | public | email, password, token_ttl_days? | Επιστρέφει νέο token. Λειτουργεί μόνο μετά το set_password. |
refresh_token | Bearer | expires_in_days? (1–1825) | Εκδίδει νέο token και ανακαλεί αμέσως το τρέχον. Ένα ληγμένο token δεν ανανεώνεται. |
set_password | Bearer | password (8+ χαρακτήρες, γράμματα και ψηφία) | Ενεργοποιεί το login με email και κωδικό ως εφεδρεία αν χαθεί το token. Μία φορά· μια δεύτερη κλήση επιστρέφει 409. |
whoami | Bearer | — | id, όνομα και email λογαριασμού. Χρησιμεύει για έλεγχο του token. |
Υπόλοιπο και παραγγελία
| Tool | Auth | Parameters | What it does |
|---|---|---|---|
get_balance | Bearer | — | Προπληρωμένο υπόλοιπο και νόμισμα. Το order_vps χρεώνει από αυτό. |
topup_balance | Bearer | amount (USD) | Δημιουργεί φόρτιση σε κρυπτονόμισμα και επιστρέφει checkout_url. Το υπόλοιπο πιστώνεται όταν η πληρωμή επιβεβαιωθεί on-chain. Μόνο μία απλήρωτη φόρτιση κάθε φορά. |
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 2–50 παίρνετε ένα τιμολόγιο και ισάριθμους ξεχωριστούς servers· στείλτε το ίδιο 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 | Κατάσταση, προδιαγραφές, ζωντανή κατάσταση και πρόσβαση: host, θύρα και έτοιμο command (SSH για Linux, RDP για Windows). Το reveal_password επιστρέφει τον κωδικό root μίας χρήσης μετά την εκκίνηση· το password_pending: true σημαίνει: καλέστε ξανά σε 30–60 δ. |
reveal_password | Bearer | service_id | Ο κωδικός root ενός VPS χωρίς κλειδί SSH, εμφανίζεται μία φορά. Όσο ο server εκκινεί: password_pending: true, καλέστε ξανά σε 30–60 s. |
power_vps | Bearer | service_id, action (start | stop | reboot) | Έλεγχος τροφοδοσίας. |
set_hostname | Bearer | service_id, hostname | Εφαρμόζεται μέσα στον server που τρέχει μέσω του guest agent. Στα Windows ισχύει μετά από επανεκκίνηση (reboot_required: true). Αν ο server είναι κλειστός, επιστρέφει 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: ο server τρέχει ως το τέλος της πληρωμένης περιόδου και δεν ανανεώνεται. Το immediate καταστρέφει αμέσως τον server, χρειάζεται confirm με το ακριβές hostname· η απάντηση περιέχει το πεδίο refund_amount. |
undo_cancel | Bearer | service_id | Αφαιρεί προγραμματισμένη ακύρωση end_of_period. Η άμεση ακύρωση δεν αναιρείται. |
Καταστροφικά: χρειάζονται confirm
Το confirm είναι το ακριβές hostname από το get_vps_status, ή DELETE. Ρωτήστε τον άνθρωπο πριν την κλήση.
| Tool | Auth | Parameters | What it does |
|---|---|---|---|
reset_password | Bearer | service_id, confirm | Νέος κωδικός root φτάνει στον server που τρέχει σε 10–30 δ. και ο παλιός σταματά να λειτουργεί. Διαβάστε τον νέο μία φορά με reveal_password. Για χαμένο κωδικό, όχι για server που ακόμη ξεκινά. |
reinstall_vps | Bearer | service_id, os_id, confirm | Σβήνει τον δίσκο και εγκαθιστά το os_id. Χάνονται όλα τα δεδομένα. Τρέχει στο παρασκήνιο· ελέγχετε το get_vps_status. |
Παράδειγμα: από το μηδέν σε server που τρέχει
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
Σημειώσεις για agents
- Στέλνετε
Authorization: Bearer <token>σε κάθε κλήση εκτός από τις τρεις δημόσιες. Με απλό HTTP αποθηκεύστε το token σε αρχείο: μια μεταβλητή shell δεν επιβιώνει ανάμεσα σε ξεχωριστές εντολές. - Διαβάζετε τα στοιχεία πρόσβασης από το
get_vps_statusαντί να μαντεύετε τη θύρα. Τα πακέτα NAT χρησιμοποιούν προσωπική θύρα· τα πακέτα με αποκλειστική IPv4 χρησιμοποιούν 22 για Linux και 3389 για Windows. - Ένας νέος server χρειάζεται περίπου ένα λεπτό για να ξεκινήσει. Συνεχίστε να ελέγχετε το
get_vps_status· μην καλείτεreset_passwordεπειδή το SSH δεν απάντησε αμέσως. - Τα
topup_balanceκαιpay_invoiceεπιστρέφουν σύνδεσμο πληρωμής, που πρέπει να πληρώσει ένας άνθρωπος ή ένα πορτοφόλι. Το Monero είναι ξεχωριστή χειροκίνητη φόρτιση στον πίνακα ελέγχου: δείτε πληρωμή με Monero.
Οι ίδιες ενέργειες χωρίς MCP βρίσκονται στην τεκμηρίωση του REST API.
Σχόλια
Δεν υπάρχουν ακόμη σχόλια. Γίνετε ο πρώτος.