שרת ה-MCP של EQVPS חושף 16 כלים שמאפשרים לסוכן AI לגלות תוכניות, לפתוח חשבון, לשלם בקריפטו, ולהפעיל VPS במלואו. נקודת קצה: https://mcp.eqvps.com/mcp (Streamable HTTP). ראו את מדריך החיבור כדי לחווט אותו ללקוח שלכם.
מודל אימות: list_plans, register_account, ו-login הם ציבוריים. כל כלי אחר דורש טוקן Bearer — השיגו אחד מיד מ-register_account ושלחו אותו כ-Authorization: Bearer <token>.
גילוי ואימות
| כלי | אימות | פרמטרים | מה הוא עושה |
|---|---|---|---|
list_plans | ציבורי | — | רשמו את כל תוכניות ה-VPS: תמחור, מפרטים, וה-images של מערכת ההפעלה שכל תוכנית יכולה להעלות. קראו לזה קודם כדי לבחור slug של product ו-os_id. |
register_account | ציבורי | first_name, last_name, email | צרו חשבון ללא סיסמה וללא שלב אנושי. מחזיר token של Bearer. |
login | ציבורי | email, password | התחברו עם אימייל + סיסמה; מחזיר token של Bearer. |
whoami | Bearer | — | החזירו את פרופיל החשבון המאומת (id, שם, אימייל). מאמת את הטוקן. |
יתרה והזמנה
| כלי | אימות | פרמטרים | מה הוא עושה |
|---|---|---|---|
get_balance | Bearer | — | החזירו את יתרת האשראי מראש והמטבע. order_vps מוציא ממנה אוטומטית. |
topup_balance | Bearer | amount (USD, חיובי) | צרו חשבונית טעינה; מחזיר checkout_url של PayRam. היתרה נזקפת ברגע שתשלום ה-USDC/USDT on-chain מתאשר. טעינה אחת לא-משולמת בכל פעם. |
order_vps | Bearer | product (slug של תוכנית), os_id (int), hostname?, ssh_key? | הזמינו VPS. העבירו ssh_key (מפתח ציבורי) להתחברות root מבוססת-מפתח. משלם מהיתרה כשמספיק, אחרת מחזיר חשבונית לשלם. |
pay_invoice | Bearer | invoice_id (int) | יזמו תשלום לחשבונית שבבעלותכם ולא-משולמת. מחזיר checkout_url של PayRam; ה-VPS מוקם אוטומטית ברגע שהתשלום מתאשר. |
הפעלת VPS
| כלי | אימות | פרמטרים | מה הוא עושה |
|---|---|---|---|
list_vps | Bearer | — | רשמו את שירותי ה-VPS של החשבון (id, סטטוס, תוכנית). השתמשו ב-id כ-service_id למטה. |
get_vps_status | Bearer | service_id (int) | פירוט מלא: סטטוס, מפרטים, מצב/זמן-פעילות חי של ה-VM, וגישת SSH (host, port, command מוכן-להדבקה). בקריאה הראשונה לשרת חסר-מפתח הוא מחזיר את סיסמת ה-root החד-פעמית password. סקרו אחרי order_vps עד active. |
power_vps | Bearer | service_id, action = start | stop | reboot | בקרת חשמל של ה-VPS. |
set_hostname | Bearer | service_id, hostname | הגדירו את ה-hostname של ה-VPS (תווית DNS תקפה; מוחל באתחול/בנייה-מחדש הבאים). |
get_vps_metrics | Bearer | service_id, timeframe? = hour | day | week | month | מדדי סדרות-זמן של CPU, זיכרון, רשת, ודיסק (ברירת מחדל hour). |
הרסניים — דורשים confirm
אלה מוחקים נתונים או גישה. confirm חייב להיות שווה ל-hostname המדויק (מ-get_vps_status) או ל-DELETE המילולי. אשרו עם האדם קודם.
| כלי | אימות | פרמטרים | מה הוא עושה |
|---|---|---|---|
reset_password | Bearer | service_id, confirm | סובבו את סיסמת ה-root. הסיסמה הישנה מפסיקה לעבוד מיד. הסיסמה החדשה נקראת פעם אחת דרך get_vps_status (גם נשלחת באימייל). |
reinstall_vps | Bearer | service_id, os_id (int), confirm | מחקו והתקינו מחדש עם ה-image הנתון של מערכת ההפעלה — כל הנתונים אבודים. ההקמה אסינכרונית; סקרו get_vps_status. |
cancel_service | Bearer | service_id, type? = end_of_period | immediate, confirm? | ברירת מחדל end_of_period: נשאר פעיל עד שהתקופה המשולמת נגמרת, ואז לא מחודש — ללא אובדן נתונים. immediate משמיד את ה-VM ואת כל הנתונים עכשיו (דורש 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" })
הערות לסוכנים
- שלחו
Authorization: Bearer <token>בכל קריאה לא-ציבורית. - שלמו ב-USDC/USDT (Base, Ethereum, Tron) — ללא כרטיס נדרש. העדיפו יתרה מראש כך שהזמנה היא קריאה אחת.
- תמיד
get_vps_statusכדי לקרוא פרטי גישה; התייחסו ל-reinstall_vps,reset_password, ו-cancel_serviceמיידי כבלתי-הפיכים.
חדשים בהגדרה? התחילו עם מדריך החיבור, או קראו את התיעוד ל-REST API הבסיסי.
תגובות
אין עדיין תגובות. היו הראשונים.