API da Vixpi Portal de desenvolvedores, versão v1

Painel do desenvolvedor

Servidor MCP

O servidor MCP deixa um assistente de IA (Claude, Cursor e outros clientes MCP) consultar e operar a sua conta Vixpi, com as permissões que você aprovar.

Em preparação. O servidor ainda não está no ar em produção. O endereço e as ferramentas abaixo são os do serviço em desenvolvimento e podem mudar até a publicação.

Como conectar

O servidor usa o transporte Streamable HTTP neste endereço:

URL
https://mcp.vixpi.host/mcp

No Claude Code:

terminal
claude mcp add --transport http vixpi https://mcp.vixpi.host/mcp

Em clientes que leem um arquivo de configuração (Cursor, por exemplo), acrescente o servidor com a URL:

JSON
{
  "mcpServers": {
    "vixpi": {
      "url": "https://mcp.vixpi.host/mcp"
    }
  }
}

Login automático por OAuth

Você não cola chave nenhuma. Na primeira conexão o cliente se registra sozinho (registro dinâmico de cliente, RFC 7591), abre a tela de login e consentimento da Vixpi e mostra os escopos que ele pede. Depois de aprovar, o cliente guarda o token e renova sozinho. Esse cliente aparece em Apps autorizados, onde você revoga o acesso a qualquer momento. Detalhes do fluxo em Autenticação.

O registro automático só cria clientes públicos, que usam PKCE e nunca recebem client_secret, e nunca concede hosting:deploy nem acesso à caixa de e-mail.

Ferramentas de leitura

O MCP chama a mesma API desta documentação, então vale o escopo de cada rota. Se o token não tiver o escopo, a ferramenta devolve o erro INSUFFICIENT_SCOPE.

FerramentaO que fazEscopo
vixpi_list_servicesLista os serviços da contaservices:read
vixpi_get_serviceDetalha um serviçoservices:read
vixpi_list_invoicesLista as faturasbilling:read
vixpi_get_invoiceDetalha uma faturabilling:read
vixpi_get_creditsSaldo e histórico de créditobilling:read
vixpi_list_ticketsLista os ticketstickets:read
vixpi_get_ticketLê um ticket e as respostastickets:read
vixpi_get_profilePerfil da contaaccount:read
vixpi_list_vpsVPS de um serviçovps:read
vixpi_get_vps_metricsMétricas da VPSvps:read
vixpi_get_vps_trafficTráfego da VPSvps:read
vixpi_list_vps_backupsBackups da VPSvps:read
vixpi_get_hosting_accountConta de hospedagemhosting:read
vixpi_list_hosting_deploymentsDeploys da hospedagemhosting:read
vixpi_list_hosting_domainsDomínios da hospedagemhosting:read
vixpi_list_hosting_backupsBackups da hospedagemhosting:read

Ferramentas de escrita e confirmação

Quem escreve pode causar dano, então as ações destrutivas só rodam com o parâmetro confirm igual ao identificador do recurso. O assistente precisa perguntar a você, receber o "sim" e só então repetir a chamada com o id. Sem isso a ferramenta recusa e não muda nada.

FerramentaO que fazEscopoExige confirm
vixpi_create_ticketAbre um tickettickets:writenão
vixpi_reply_ticketResponde um tickettickets:writenão
vixpi_cancel_servicePede o cancelamento de um serviçoservices:writesim: id do serviço
vixpi_power_vpsLiga, desliga ou reinicia uma VPSvps:writesim: id da VPS

Não existe ferramenta para comprar, pagar, apagar a conta ou ler a senha de uma VPS: essas ações ficam só no painel.