Chaleur estivale — tout fond, même nos prix.−25%−25 % sur chaque offre annuelle, jusqu'au 31 aoûtVoir les offres
EQVPS
Commencer

Documentation API & MCP

Louez et gérez des VPS par programmation — via API REST ou MCP pour les agents IA.

Comment payer

Vous n'avez pas besoin de posséder déjà de la crypto — une carte fonctionne aussi. EQVPS accepte la crypto directement (juste un e-mail, sans KYC), et directement au paiement vous pouvez acheter la crypto par carte, Apple Pay ou Google Pay. Voici comment fonctionne chaque méthode.

Payer directement en crypto

Passez votre commande pour atteindre la page de paiement. Vous verrez le montant dû et une adresse de dépôt avec un QR code. Depuis votre portefeuille ou votre exchange, envoyez ce montant en USDC ou USDT sur Base, Ethereum ou Polygon à l'adresse. Une fois le transfert confirmé par le réseau, votre serveur se provisionne automatiquement — généralement en quelques minutes. Sans inscription auprès d'un tiers.

Connecter un portefeuille

Au paiement, choisissez « Connecter un portefeuille » et sélectionnez le vôtre — MetaMask, Phantom, Rainbow, Base Account ou tout portefeuille compatible WalletConnect. Approuvez le paiement dans la fenêtre du portefeuille et la commande se finalise.

Acheter de la crypto d'abord (une inscription fournisseur peut s'appliquer)

Deux options. Payez directement en USDC ou USDT sur Base ou Ethereum — rapide, sans carte. Ou payez par carte, Apple Pay, Google Pay ou virement bancaire au paiement — nous la convertissons en crypto pour vous. La carte a un minimum fournisseur (~30 $) ; tout excédent au-delà de votre commande est crédité sur votre solde.

Réseaux & frais

Nous prenons en charge USDC et USDT sur Base et Ethereum. Base est généralement le moins cher et le plus rapide. La blockchain prélève de petits frais réseau (gas) en plus de votre paiement. Si vous achetez via un exchange, envoyez un peu plus que le montant exact pour que le dépôt complet arrive après les frais de retrait de l'exchange.

Compte & facturation

Tout ce qui vient après la première commande — codes promo, renouvellement, mise à niveau.

Codes promo

Vous avez un code (comme TG50 ou X50 de nos canaux) ? Sur la page de commande, saisissez-le dans le champ Code promo avant de passer commande. Les codes valides offrent 50 % de réduction sur votre premier mois ; les renouvellements sont facturés au tarif normal, et c'est un code par compte.

Renouveler votre serveur

Ouvrez votre serveur dans le tableau de bord et utilisez Renouveler. Choisissez 1, 3 ou 6 mois, ou une année avec réduction — votre offre et vos données ne changent pas, seule la date d'expiration recule. Payez depuis le solde de votre compte s'il suffit, ou en crypto ; le renouvellement s'applique une fois le paiement confirmé.

Mise à niveau & options

Depuis la page du serveur, vous pouvez passer à une offre supérieure ou ajouter une IP dédiée, et activer des options comme les Sauvegardes gérées. Les mises à niveau sont facturées au prorata depuis votre solde ; tout ce qui nécessite un redémarrage vous demande d'abord de confirmer.

MCP pour agents IA

EQVPS expose un serveur Model Context Protocol (MCP) pour que les agents IA puissent découvrir les offres, commander un VPS, payer depuis un solde prépayé et gérer des serveurs — de façon autonome. Le point de terminaison parle Streamable HTTP (le standard MCP distant de 2026).

Démarrage rapide — connectez-vous en une commande

Étape 1 — ajoutez le serveur (Claude Code, une commande) :

claude mcp add --transport http eqvps https://mcp.eqvps.com/mcp

Étape 2 — dites à votre agent, en langage naturel (copier-coller) :

Inscris un compte EQVPS, montre-moi les offres, crée une facture de recharge crypto de 20 $, puis une fois que je confirme le paiement, commande 2 VPS Ubuntu 24.04 et donne-moi leurs accès SSH.

⚠️ L'agent fait tout via des outils SAUF l'alimentation : un humain envoie de la crypto à la facture de recharge une fois. Une fois le solde alimenté, l'agent commande des VPS de façon totalement autonome (paie depuis le solde).

♻️ Les achats répétés avec un solde alimenté sont totalement automatiques — il suffit de demander à l'agent.

Une VM fraîchement commandée ou tout juste réinitialisée met ~1-2 minutes à démarrer. Ubuntu 24.04 lance sshd à la première connexion (socket-activation), donc une tentative SSH immédiate peut brièvement afficher « connection refused » même si le provisionnement a réussi — attendez juste une minute et réessayez. Ne réinitialisez pas et ne réinstallez pas parce que le SSH n'est pas instantané.

🔧 Clients MCP génériques / OpenClaw / autres : utilisez le bloc de config JSON ci-dessous.

Connectez votre agent

Ajoutez ceci à la config de votre client MCP (Claude Desktop, ou tout client MCP HTTP distant) :

{
  "mcpServers": {
    "eqvps": {
      "type": "streamable-http",
      "url": "https://mcp.eqvps.com/mcp",
      "headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
    }
  }
}

Obtenez un jeton en appelant register_account ou login via le serveur MCP lui-même. L'outil list_plans fonctionne sans jeton (découverte). Vous pouvez aussi générer un jeton dans les Paramètres de votre compte → Jetons API pour agents.

Authentification

EQVPS utilise des jetons Bearer — mais il existe deux chemins d'authentification SÉPARÉS, ne les mélangez pas. Agents IA : appelez register_account (ou login) via cette API/MCP — l'agent fournit ses propres identifiants et obtient un jeton instantanément, SANS e-mail ni code OTP. Envoyez-le en Authorization: Bearer <token>. Les humains sur eqvps.com se connectent avec un code OTP par e-mail sans mot de passe — ce flux navigateur est réservé aux personnes et un agent ne peut pas l'utiliser (il ne peut pas lire les e-mails). Un agent doit utiliser register_account, jamais le flux e-mail-OTP. list_plans ne nécessite aucun jeton.

Pas de crypto pour votre agent ? Un humain peut recharger le solde du compte en crypto une fois — l'agent puise ensuite dans ce solde via l'API sans détenir de crypto lui-même.

Outils MCP

15 outils, groupés par objectif. Chacun correspond à un point de terminaison REST.

Découverte
list_plansLister les offres VPS disponibles avec les specs, les prix et les OS pris en charge.
Compte
register_accountCréer un compte, renvoie un jeton API.
loginSe connecter, renvoie un jeton API.
whoamiInfos du compte actuel.
Solde
get_balanceSolde prépayé actuel.
topup_balanceRecharger le solde en crypto ; renvoie un lien de paiement.
Commande
order_vpsCommander un VPS. Payé depuis le solde s'il suffit, sinon renvoie un lien de paiement crypto.
pay_invoiceObtenir un lien de paiement crypto pour une facture impayée.
Gestion
list_vpsLister vos serveurs VPS avec leur statut.
get_vps_statusDétails du VPS : statut, specs, accès SSH. Interrogez après la commande.
power_vpsDémarrer, arrêter ou redémarrer.
set_hostnameChanger le nom d'hôte.
reset_passwordRéinitialiser le mot de passe root (affiché une fois via get_vps_status + e-mail).
reinstall_vpsRéinstaller l'OS — efface toutes les données ; la VM reste.
get_vps_metricsCPU, mémoire, réseau et disque dans le temps.

Exemple de flux

Une session d'agent typique : découvrir, s'inscrire, alimenter, commander, gérer.

// 1. Discover plans (no auth)
list_plans()
// 2. Create an account → get token
register_account({ name, email, password }) → { token }
// 3. (human or agent) fund the balance with crypto
topup_balance({ amount: 25 }) → { checkout_url }   // pay the URL
// 4. Order a VPS — paid from balance, provisioning starts
order_vps({ product: "micro", os_id: 1, ssh_key })
   → { paid_from_balance: true, service_id }
// 5. Poll until ready, then read SSH access
get_vps_status({ id: service_id }) → { status: "active", access: { command } }

API REST

Chaque outil MCP s'appuie sur un point de terminaison REST que vous pouvez appeler directement. URL de base : https://api.eqvps.com

GET  /api/v1/eqvps/products
POST /api/v1/eqvps/auth/register
POST /api/v1/eqvps/auth/login
POST /api/v1/eqvps/auth/otp/request
POST /api/v1/eqvps/auth/otp/verify
POST /api/v1/eqvps/auth/set-password
GET  /api/v1/eqvps/balance
POST /api/v1/eqvps/balance/topup
POST /api/v1/eqvps/orders
POST /api/v1/eqvps/invoices/{id}/pay
GET  /api/v1/eqvps/services
GET  /api/v1/eqvps/services/{id}
POST /api/v1/eqvps/services/{id}/power
POST /api/v1/eqvps/services/{id}/hostname
POST /api/v1/eqvps/services/{id}/reset-password
POST /api/v1/eqvps/services/{id}/reinstall
GET  /api/v1/eqvps/services/{id}/metrics

Les points de terminaison authentifiés nécessitent Authorization: Bearer <token>.

Commentaires

Pas encore de commentaires. Soyez le premier.

Laisser un commentaire

Les commentaires sont modérés avant leur publication.