MCP · 30 créditos grátis
Busque passagens no ChatGPT, Claude e Codex
Trevis busca passagens em dinheiro e milhas (Azul, GOL, LATAM) direto no ChatGPT, Claude e Codex. Signup via MCP OAuth = 30 créditos grátis, sem cartão, uma vez por e-mail verificado.
Endpoint e autenticação
Endpoint MCP: https://knn7cjpkeasvubyiv36q33fn7a.apigateway.sa-saopaulo-1.oci.customer-oci.com/trevis/v1/mcp
Descoberta: https://trevis.app/.well-known/mcp.json
Auth: OAuth 2.0 / Auth0 https://trevis.us.auth0.com
Ferramentas: search_flights, get_search_status, get_search_results, get_credits, list_thermometer_routes, get_thermometer
- 30 créditos grátis, sem cartão, uma vez por e-mail verificado
- O grant vale para contas novas atribuídas ao OAuth/client do MCP — não a ?utm=mcp (UTM é só analytics)
- Não acumula; contas web já existentes não ganham um segundo grant
- Os créditos debitam no mesmo caminho de search_started do resto do produto
Claude Cowork / claude.ai
Conectores MCP remotos funcionam no Free, Pro, Max, Team e Enterprise. Free = 1 conector customizado. Team/Enterprise: só o Owner adiciona o conector da org; depois cada pessoa conecta.
- Customize → Connectors → + → Add custom connector
- Name: Trevis
- URL: o endpoint MCP acima
- OAuth client → Use your own OAuth client → Client ID
39DOQJkqlicQkebhQA9u6M3L0xySAw47(secret em branco) - Request headers →
x-api-key=7yNnid_kdkgNm6LbmA7pIxcJG9lwt6a8_--TRcyIFjA - Add, depois Connect e complete o login Auth0 (trevis.us.auth0.com)
Claude Code
claude mcp add --transport http trevis https://knn7cjpkeasvubyiv36q33fn7a.apigateway.sa-saopaulo-1.oci.customer-oci.com/trevis/v1/mcp --client-id 39DOQJkqlicQkebhQA9u6M3L0xySAw47 --callback-port 3118 -H x-api-key:7yNnid_kdkgNm6LbmA7pIxcJG9lwt6a8_--TRcyIFjA
O comando leva o Client ID do Trevis (--client-id), o header x-api-key e fixa a porta do callback OAuth em 3118. Se já tinha o Trevis registrado, rode claude mcp remove trevis antes.
Na sessão do Claude Code, rode /mcp e complete o OAuth.
Alternativa JSON precisa de "type": "http" (ou streamable-http) mais url — uma entrada só com URL é tratada como stdio e ignorada.
{
"mcpServers": {
"trevis": {
"type": "http",
"url": "https://knn7cjpkeasvubyiv36q33fn7a.apigateway.sa-saopaulo-1.oci.customer-oci.com/trevis/v1/mcp",
"headers": { "x-api-key": "7yNnid_kdkgNm6LbmA7pIxcJG9lwt6a8_--TRcyIFjA" }
}
}
}
ChatGPT
Não há instalação em um clique. Planos pagos (Plus/Pro/Business/Enterprise/Edu); o Free não adiciona conectores customizados. O admin do workspace pode precisar liberar conectores.
- Settings → Apps → Advanced settings (ou Settings → Security and login) → ative Developer mode
- Settings → Connectors → Create
- Name: Trevis. MCP server URL: o endpoint. Authentication: OAuth
- Marque a caixa de confiança → Create → login Auth0
- Num chat novo, ative o conector Trevis e peça, por exemplo: “busque GRU→MCO ida e volta em outubro, dinheiro e milhas”
Codex (CLI / ChatGPT desktop)
A config é TOML (~/.codex/config.toml), não JSON.
codex mcp add trevis --url https://knn7cjpkeasvubyiv36q33fn7a.apigateway.sa-saopaulo-1.oci.customer-oci.com/trevis/v1/mcp
codex mcp login trevis
Ou:
[mcp_servers.trevis]
url = "https://knn7cjpkeasvubyiv36q33fn7a.apigateway.sa-saopaulo-1.oci.customer-oci.com/trevis/v1/mcp"
enabled = true
Depois codex mcp login trevis para o OAuth.