Documentação de API e MCP
Alugue e gerencie VPS programaticamente — via API REST ou MCP para agentes de IA.
Como pagar
Você não precisa já ter cripto — um cartão também funciona. O EQVPS aceita cripto diretamente (só um e-mail, sem KYC), e no próprio checkout você pode comprar a cripto com cartão, Apple Pay ou Google Pay. Veja como cada método funciona.
Pague com cripto diretamente
Faça seu pedido para chegar à página de checkout. Você verá o valor a pagar e um endereço de depósito com um código QR. Da sua carteira ou exchange, envie esse valor de USDC ou USDT em Base, Ethereum ou Polygon para o endereço. Assim que a rede confirmar a transferência, seu servidor é provisionado automaticamente — normalmente em alguns minutos. Sem cadastro com terceiros.
Conecte uma carteira
No checkout escolha "Conectar carteira" e selecione a sua — MetaMask, Phantom, Rainbow, Base Account ou qualquer carteira compatível com WalletConnect. Aprove o pagamento no pop-up da carteira e o pedido é concluído.
Compre cripto antes (pode haver cadastro no provedor)
Duas formas. Pague diretamente com USDC ou USDT em Base ou Ethereum — rápido, sem cartão. Ou pague por cartão, Apple Pay, Google Pay ou transferência bancária no checkout — nós convertemos em cripto para você. O cartão tem um mínimo do provedor (~US$30); qualquer excedente sobre seu pedido é creditado no seu saldo.
Redes e taxas
Aceitamos USDC e USDT em Base e Ethereum. A Base é normalmente a mais barata e rápida. A blockchain cobra uma pequena taxa de rede (gas) além do seu pagamento. Se você comprar por uma exchange, envie um pouco mais que o valor exato para que o depósito completo chegue após a taxa de saque da exchange.
Conta e cobrança
Tudo após o primeiro pedido — códigos promocionais, renovação, upgrade.
Códigos promocionais
Tem um código (como TG50 ou X50 dos nossos canais)? Na página do pedido, digite-o no campo Código promocional antes de fazer o pedido. Códigos válidos dão 50% de desconto no primeiro mês; renovações são cobradas na tarifa normal, e é um código por conta.
Renove seu servidor
Abra seu servidor no painel e use Renovar. Escolha 1, 3 ou 6 meses, ou um ano com desconto — seu plano e dados não mudam, só a data de vencimento avança. Pague do saldo da sua conta se ele cobrir, ou em cripto; a renovação é aplicada assim que o pagamento confirmar.
Upgrade e complementos
Na página do servidor você pode mudar para um plano maior ou adicionar um IP dedicado, e alternar complementos como Backups Gerenciados. Upgrades são cobrados de forma proporcional do seu saldo; qualquer coisa que precise de reboot pede sua confirmação primeiro.
MCP para agentes de IA
O EQVPS expõe um servidor Model Context Protocol (MCP) para que agentes de IA descubram planos, peçam um VPS, paguem de um saldo pré-pago e gerenciem servidores — de forma autônoma. O endpoint fala Streamable HTTP (o padrão de MCP remoto de 2026).
Início rápido — conecte em um comando
Passo 1 — adicione o servidor (Claude Code, um comando):
claude mcp add --transport http eqvps https://mcp.eqvps.com/mcpPasso 2 — diga ao seu agente, em linguagem simples (copie e cole):
Registre uma conta EQVPS, mostre-me os planos, crie uma fatura de recarga em cripto de US$20, e assim que eu confirmar o pagamento, peça 2 VPS Ubuntu 24.04 e me dê o acesso SSH deles.⚠️ O agente faz tudo pelas ferramentas EXCETO o financiamento: um humano envia cripto para a fatura de recarga uma vez. Depois que o saldo é financiado, o agente pede VPS de forma totalmente autônoma (paga do saldo).
♻️ Compras repetidas com um saldo financiado são totalmente automáticas — basta pedir ao agente.
⏳ Uma VM recém-pedida ou recém-redefinida precisa de ~1-2 minutos para inicializar. O Ubuntu 24.04 inicia o sshd na primeira conexão (ativação por socket), então uma tentativa imediata de SSH pode brevemente mostrar "connection refused" mesmo que o provisionamento tenha dado certo — apenas espere um minuto e tente novamente. Não redefina nem reinstale porque o SSH não é instantâneo.
🔧 Genéricos / OpenClaw / outros clientes MCP: use o bloco de configuração JSON abaixo.
Conecte seu agente
Adicione isto à configuração do seu cliente MCP (Claude Desktop ou qualquer cliente MCP remoto por HTTP):
{
"mcpServers": {
"eqvps": {
"type": "streamable-http",
"url": "https://mcp.eqvps.com/mcp",
"headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
}
}
}Obtenha um token chamando register_account ou login pelo próprio servidor MCP. A ferramenta list_plans funciona sem token (descoberta). Você também pode gerar um token em Configurações da conta → Tokens de API para agentes.
Autenticação
O EQVPS usa tokens Bearer — mas há dois caminhos de autenticação SEPARADOS, não os misture. Agentes de IA: chame register_account (ou login) por esta API/MCP — o agente fornece suas próprias credenciais e recebe um token na hora, SEM e-mail e SEM código OTP. Envie-o como Authorization: Bearer <token>. Humanos no eqvps.com entram com um código OTP por e-mail sem senha — esse fluxo de navegador é só para pessoas e um agente não pode usá-lo (não consegue ler e-mail). Um agente deve usar register_account, nunca o fluxo de e-mail-OTP. list_plans não precisa de token.
Sem cripto para seu agente? Um humano pode adicionar saldo à conta com cripto uma vez — o agente então gasta desse saldo pela API sem ter cripto ele mesmo.
Ferramentas MCP
15 ferramentas, agrupadas por finalidade. Cada uma mapeia para um endpoint REST.
list_plansListe os planos de VPS disponíveis com especificações, preços e sistemas suportados.register_accountCrie uma conta; retorna um token de API.loginEntre; retorna um token de API.whoamiInformações da conta atual.get_balanceSaldo pré-pago atual.topup_balanceAdicione saldo com cripto; retorna um link de pagamento.order_vpsPeça um VPS. Pago do saldo se for suficiente, caso contrário retorna um link de pagamento em cripto.pay_invoiceObtenha um link de pagamento em cripto para uma fatura não paga.list_vpsListe seus servidores VPS com o status.get_vps_statusDetalhes do VPS: status, especificações, acesso SSH. Consulte após o pedido.power_vpsIniciar, parar ou reiniciar.set_hostnameAltere o nome do host.reset_passwordRedefina a senha root (retornada uma vez via get_vps_status + e-mail).reinstall_vpsReinstale o SO — apaga todos os dados; a VM permanece.get_vps_metricsCPU, memória, rede e disco ao longo do tempo.Fluxo de exemplo
Uma sessão típica de agente: descobrir, registrar, financiar, pedir, gerenciar.
// 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
Cada ferramenta MCP é apoiada por um endpoint REST que você pode chamar diretamente. URL 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}/metricsEndpoints autenticados exigem Authorization: Bearer <token>.
Comentários
Nenhum comentário ainda. Seja o primeiro.