Documentação

Servidor MCP

O servidor MCP é remoto: uma URL, a sua chave de API como bearer, e toda rota REST vira uma tool com a mesma validação e os mesmos erros. Transporte Streamable HTTP, sem estado, sem id de sessão.

https://zaiped.com/mcp

Claude Code

claude mcp add --transport http zaiped https://zaiped.com/mcp \
  --header "Authorization: Bearer zp_..."

Claude Desktop, Cursor e outros (mcp.json)

{
  "mcpServers": {
    "zaiped": {
      "url": "https://zaiped.com/mcp",
      "headers": { "Authorization": "Bearer zp_..." }
    }
  }
}

Os nomes das tools são os ids das rotas: list_numbers, send_message, create_template, list_flows, create_webhook e assim por diante. A entrada achata parâmetros de caminho, query e corpo num objeto só. upload_media é a única rota sem tool: bytes não viajam em JSON-RPC.