Trevis

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.

Adicionar Trevis no Claude

  1. Customize → Connectors → + → Add custom connector
  2. Name: Trevis
  3. URL: o endpoint MCP acima
  4. OAuth client → Use your own OAuth client → Client ID 39DOQJkqlicQkebhQA9u6M3L0xySAw47 (secret em branco)
  5. Request headers → x-api-key = 7yNnid_kdkgNm6LbmA7pIxcJG9lwt6a8_--TRcyIFjA
  6. Add, depois Connect e complete o login Auth0 (trevis.us.auth0.com)

Documentação oficial da Claude

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" }
    }
  }
}

Documentação do Claude Code

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.

  1. Settings → Apps → Advanced settings (ou Settings → Security and login) → ative Developer mode
  2. Settings → Connectors → Create
  3. Name: Trevis. MCP server URL: o endpoint. Authentication: OAuth
  4. Marque a caixa de confiança → Create → login Auth0
  5. 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.