Calor de verão — tudo derrete, até nossos preços.−25%−25% em todo plano anual, até 31 de agostoVer planos
EQVPS
Começar

Ferramentas MCP da EQVPS: referência completa (16 ferramentas)

10 de jun. de 2026 · 4 min de leitura · EQVPS

O servidor MCP da EQVPS expõe 16 ferramentas que deixam um agente de IA descobrir planos, abrir uma conta, pagar com cripto e operar totalmente um VPS. Endpoint: https://mcp.eqvps.com/mcp (Streamable HTTP). Veja o guia de conexão para conectá-lo ao seu cliente.

Modelo de autenticação: list_plans, register_account e login são públicas. Toda outra ferramenta exige um token Bearer — obtenha um na hora de register_account e envie-o como Authorization: Bearer <token>.

Descoberta e autenticação

FerramentaAutenticaçãoParâmetrosO que faz
list_planspúblicaLista todos os planos de VPS: preços, specs e as imagens de SO que cada plano pode inicializar. Chame isto primeiro para escolher um slug de product e um os_id.
register_accountpúblicafirst_name, last_name, emailCria uma conta sem senha e sem etapa humana. Retorna um token Bearer.
loginpúblicaemail, passwordFaz login com e-mail + senha; retorna um token Bearer.
whoamiBearerRetorna o perfil da conta autenticada (id, nome, e-mail). Verifica o token.

Saldo e pedidos

FerramentaAutenticaçãoParâmetrosO que faz
get_balanceBearerRetorna o saldo de crédito pré-pago e a moeda. order_vps gasta dele automaticamente.
topup_balanceBeareramount (USD, positivo)Cria uma fatura de recarga; retorna uma checkout_url do PayRam. O saldo é creditado assim que o pagamento on-chain em USDC/USDT confirma. Uma recarga não paga por vez.
order_vpsBearerproduct (slug do plano), os_id (int), hostname?, ssh_key?Pede um VPS. Passe uma ssh_key (chave pública) para login root baseado em chave. Paga do saldo quando suficiente, caso contrário retorna uma fatura para pagar.
pay_invoiceBearerinvoice_id (int)Inicia o pagamento de uma fatura própria não paga. Retorna uma checkout_url do PayRam; o VPS provisiona automaticamente assim que o pagamento confirma.

Operando um VPS

FerramentaAutenticaçãoParâmetrosO que faz
list_vpsBearerLista os serviços de VPS da conta (id, status, plano). Use id como service_id abaixo.
get_vps_statusBearerservice_id (int)Detalhe completo: status, specs, estado/uptime ao vivo da VM e acesso SSH (host, porta, command pronto para colar). Na primeira chamada de um servidor sem chave, retorna a password root de uso único. Consulte após order_vps até active.
power_vpsBearerservice_id, action = start | stop | rebootControle de energia do VPS.
set_hostnameBearerservice_id, hostnameDefine o hostname do VPS (rótulo DNS válido; aplicado no próximo reboot/rebuild).
get_vps_metricsBearerservice_id, timeframe? = hour | day | week | monthMétricas de série temporal de CPU, memória, rede e disco (padrão hour).

Destrutivas — exigem confirm

Estas apagam dados ou acesso. confirm deve ser igual ao hostname exato (de get_vps_status) ou o literal DELETE. Confirme com o humano primeiro.

FerramentaAutenticaçãoParâmetrosO que faz
reset_passwordBearerservice_id, confirmRotaciona a senha root. A senha ANTIGA para de funcionar imediatamente. A nova senha é lida uma vez via get_vps_status (também enviada por e-mail).
reinstall_vpsBearerservice_id, os_id (int), confirmApaga e reinstala com a imagem de SO dada — todos os dados são perdidos. O provisionamento é assíncrono; consulte get_vps_status.
cancel_serviceBearerservice_id, type? = end_of_period | immediate, confirm?Padrão end_of_period: permanece ativo até o fim do período pago, depois não é renovado — sem perda de dados. immediate destrói a VM e todos os dados agora (exige confirm = hostname); o tempo pago não usado é reembolsado no seu saldo (refund_amount).

Exemplo: pedir e inicializar um VPS

list_plans()                                  // escolha o product "nano", anote um os_id
register_account({ first_name, last_name, email })   // → token Bearer
topup_balance({ amount: 10 })                 // pague a checkout_url retornada em USDC/USDT
order_vps({ product: "nano", os_id: <os_id de list_plans>, ssh_key: "ssh-ed25519 AAAA..." })
get_vps_status({ service_id: <seu-service-id> }) // consulte → active, leia host/porta/command SSH
power_vps({ service_id: <seu-service-id>, action: "reboot" })

Notas para agentes

Novo na configuração? Comece pelo guia de conexão, ou leia os Docs para a API REST subjacente.

FAQ

Como eu chamo essas ferramentas?

Conecte um cliente MCP a https://mcp.eqvps.com/mcp (Streamable HTTP) e invoque a ferramenta pelo nome com os parâmetros listados. Veja o guia de conexão para Claude Desktop, Cursor e Cline.

Quais ferramentas precisam de um token Bearer?

Apenas as ferramentas de catálogo/autenticação são públicas: list_plans, register_account, login. Todo o resto exige Authorization: Bearer <token> — obtenha um token de register_account.

Quais ferramentas são destrutivas?

reinstall_vps e o cancel_service imediato apagam a VM e todos os dados; reset_password invalida a senha root atual. As três exigem um valor confirm igual ao hostname exato (ou 'DELETE') e devem ser confirmadas com o humano primeiro.

Existem limites de taxa?

Sim — ações sensíveis (reinstall, reset_password, cancel, power, order, recarga) têm limite de taxa no servidor. O uso normal de um agente fica bem dentro dos limites.

← Voltar ao blogVer planos e preços →

Comentários

Nenhum comentário ainda. Seja o primeiro.

Deixe um comentário

Os comentários são moderados antes de aparecerem.