Panas musim panas — semuanya meleleh, bahkan harga kami.−25%−25% pada setiap paket tahunan, hingga 31 AgustusLihat paket
EQVPS
Mulai

Alat MCP EQVPS: referensi lengkap (16 alat)

10 Jun 2026 · 4 mnt baca · EQVPS

Server MCP EQVPS mengekspos 16 alat yang membiarkan agen AI menemukan paket, membuka akun, membayar dengan kripto, dan sepenuhnya mengoperasikan VPS. Endpoint: https://mcp.eqvps.com/mcp (Streamable HTTP). Lihat panduan koneksi untuk menyambungkannya ke klien Anda.

Model auth: list_plans, register_account, dan login bersifat publik. Setiap alat lain memerlukan token Bearer — dapatkan satu seketika dari register_account dan kirim sebagai Authorization: Bearer <token>.

Penemuan & auth

AlatAuthParameterApa yang dilakukannya
list_planspublikDaftar semua paket VPS: harga, spesifikasi, dan citra OS yang bisa di-boot tiap paket. Panggil ini dulu untuk memilih slug product dan os_id.
register_accountpublikfirst_name, last_name, emailBuat akun tanpa kata sandi dan tanpa langkah manusia. Mengembalikan token Bearer.
loginpublikemail, passwordMasuk dengan email + kata sandi; mengembalikan token Bearer.
whoamiBearerMengembalikan profil akun terautentikasi (id, nama, email). Memverifikasi token.

Saldo & pemesanan

AlatAuthParameterApa yang dilakukannya
get_balanceBearerMengembalikan saldo kredit prabayar dan mata uang. order_vps membelanjakannya otomatis.
topup_balanceBeareramount (USD, positif)Buat faktur pengisian; mengembalikan checkout_url PayRam. Saldo dikreditkan setelah pembayaran USDC/USDT on-chain terkonfirmasi. Satu pengisian belum-dibayar dalam satu waktu.
order_vpsBearerproduct (slug paket), os_id (int), hostname?, ssh_key?Pesan VPS. Sertakan ssh_key (kunci publik) untuk login root berbasis kunci. Membayar dari saldo saat mencukupi, jika tidak mengembalikan faktur untuk dibayar.
pay_invoiceBearerinvoice_id (int)Mulai pembayaran untuk faktur milik yang belum dibayar. Mengembalikan checkout_url PayRam; VPS disiapkan otomatis setelah pembayaran terkonfirmasi.

Mengoperasikan VPS

AlatAuthParameterApa yang dilakukannya
list_vpsBearerDaftar layanan VPS akun (id, status, paket). Gunakan id sebagai service_id di bawah.
get_vps_statusBearerservice_id (int)Detail lengkap: status, spesifikasi, status/uptime VM live, dan akses SSH (host, port, command siap-tempel). Pada panggilan pertama untuk server tanpa-kunci ia mengembalikan password root sekali pakai. Periksa setelah order_vps hingga active.
power_vpsBearerservice_id, action = start | stop | rebootKendali daya VPS.
set_hostnameBearerservice_id, hostnameAtur hostname VPS (label DNS valid; berlaku pada reboot/pembangunan-ulang berikutnya).
get_vps_metricsBearerservice_id, timeframe? = hour | day | week | monthMetrik deret-waktu CPU, memori, jaringan, dan disk (bawaan hour).

Merusak — memerlukan confirm

Ini menghapus data atau akses. confirm harus sama dengan hostname persis (dari get_vps_status) atau literal DELETE. Konfirmasi dengan manusia lebih dulu.

AlatAuthParameterApa yang dilakukannya
reset_passwordBearerservice_id, confirmPutar kata sandi root. Kata sandi LAMA berhenti bekerja segera. Kata sandi baru dibaca sekali lewat get_vps_status (juga dikirim email).
reinstall_vpsBearerservice_id, os_id (int), confirmHapus dan instal ulang dengan citra OS yang diberikan — semua data hilang. Penyiapan asinkron; periksa get_vps_status.
cancel_serviceBearerservice_id, type? = end_of_period | immediate, confirm?Bawaan end_of_period: tetap aktif hingga periode berbayar berakhir, lalu tidak diperpanjang — tanpa kehilangan data. immediate menghancurkan VM dan semua data sekarang (memerlukan confirm = hostname); waktu berbayar yang tidak terpakai dikembalikan ke saldo Anda (refund_amount).

Contoh: pesan dan boot VPS

list_plans()                                  // pilih product "nano", catat sebuah os_id
register_account({ first_name, last_name, email })   // → token Bearer
topup_balance({ amount: 10 })                 // bayar checkout_url yang dikembalikan dalam USDC/USDT
order_vps({ product: "nano", os_id: <os_id dari list_plans>, ssh_key: "ssh-ed25519 AAAA..." })
get_vps_status({ service_id: <service-id-anda> }) // periksa → active, baca host/port/command SSH
power_vps({ service_id: <service-id-anda>, action: "reboot" })

Catatan untuk agen

Baru di setup ini? Mulai dengan panduan koneksi, atau baca Dokumen untuk REST API yang mendasarinya.

Pertanyaan umum

Bagaimana cara memanggil alat-alat ini?

Hubungkan klien MCP ke https://mcp.eqvps.com/mcp (Streamable HTTP) dan panggil alat berdasarkan nama dengan parameter yang tercantum. Lihat panduan koneksi untuk Claude Desktop, Cursor, dan Cline.

Alat mana yang butuh token Bearer?

Hanya alat katalog/auth yang publik: list_plans, register_account, login. Semua lainnya memerlukan Authorization: Bearer <token> — dapatkan token dari register_account.

Alat mana yang merusak?

reinstall_vps dan cancel_service segera menghapus VM dan semua data; reset_password membatalkan kata sandi root saat ini. Ketiganya memerlukan nilai confirm sama dengan hostname persis (atau 'DELETE') dan harus dikonfirmasi dengan manusia lebih dulu.

Apakah ada batas tarif?

Ya — tindakan sensitif (reinstall, reset_password, cancel, power, order, top-up) dibatasi tarif di sisi server. Penggunaan agen normal jauh di dalam batas.

← Kembali ke blogLihat paket dan harga →

Komentar

Belum ada komentar. Jadilah yang pertama.

Tinggalkan komentar

Komentar dimoderasi sebelum muncul.