Plugue nosso servidor MCP em 20+ clientes de IA (Claude, Cursor, Windsurf, Cline, Zed, ChatGPT, Lovable, n8n…) e seu agente passa a consultar endpoints, montar payloads, ler o changelog e seguir as regras de reserva sozinho. Sem ticket, sem reunião de onboarding. Copie a configuração, cole no seu cliente, comece a integrar.
Para usar MCP, Skills e Vibecoding em produção (chamar Search, GetBookingConditions, DoBooking de verdade) você precisa de 2 credenciais:
https://iterpec.com/api/mcp.Credential.Username / Credential.Password). Sem eles, os endpoints de Search/Booking respondem 401.Ambas são liberadas só após preencher o formulário comercial e assinar contrato com a Iterpec. Antes disso, o MCP responde apenas documentação (schema, exemplos, changelog) — útil para prototipar, mas sem acesso ao inventário real.
Username + Password no body — autenticam a API de produção.| Nome | Descrição | Parâmetros |
|---|---|---|
| list_endpoints | Lista grupos e endpoints da API (com filtro opcional por produto ou termo). | product?, search? |
| get_endpoint | Detalhes completos de um endpoint: parâmetros, exemplo curl e resposta. | endpointId |
| get_changelog | Notas de release da API Cangooroo, ordem cronológica decrescente. | service?, since?, limit? |
| get_reference | Fluxo de reserva, status, ReToken e convenções de data/UTC. | topic ("booking_statuses" | "retoken" | "date_conventions" | "all") |
Faça um handshake JSON-RPC para listar as tools disponíveis. Substitua SEU_TOKEN_AQUI.
curl --location 'https://iterpec.com/api/mcp' \
--header 'Authorization: Bearer SEU_SHARED_SECRET_AQUI' \
--header 'Accept: application/json, text/event-stream' \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}'20 clientes MCP suportados. Clique no logo para ver a configuração específica.
{
"mcpServers": {
"iterpec-api": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://iterpec.com/api/mcp",
"--header", "Authorization:${ITERPEC_MCP_TOKEN}"
],
"env": { "ITERPEC_MCP_TOKEN": "Bearer SEU_TOKEN_AQUI" }
}
}
}Accept: application/json, text/event-stream em todas as requisições POST (padrão MCP Streamable HTTP). Apenas o método POST é aceito; GET/DELETE retornam 405. O shared secret é validado por comparação direta — rotacione via Lovable Cloud quando necessário.