{
  "markdown": "# Gondola — Travel MCP Server & Claude Code Plugin\n\n[![gondola-mcp MCP server](https://glama.ai/mcp/servers/gondola-ai/gondola-mcp/badges/score.svg)](https://glama.ai/mcp/servers/gondola-ai/gondola-mcp)\n\n**The travel MCP that shows cash and award rates side by side.** Search hotels, flights, and rental\ncars across **every major hotel chain and loyalty program** — with cents-per-point valuations,\nloyalty balance tracking, rate alerts, and direct booking — right from your AI client.\n\nBuilt for **points and miles**: unlike award-flight-only tools, Gondola covers hotels, flights,\n*and* cars, and puts the cash price and the award (points) price in one view so you can see exactly\nwhen a redemption beats cash.\n\n**Works with Claude Code, Codex, Cursor, Windsurf, VS Code, Claude Desktop, ChatGPT, Gemini CLI, and\nany MCP-compatible client.** Learn more at [gondola.ai/mcp](https://gondola.ai/mcp).\n\n- **Endpoint:** `https://mcp.gondola.ai/mcp` (Streamable HTTP)\n- **Auth:** search & discovery work **anonymously — no account, no API key**. Personal tools\n  (loyalty balances, trips, saved profiles) use standard MCP **OAuth 2.1 with Dynamic\n  Client Registration** — your client signs you in on first use, no key to copy.\n- **Tools:** 31 across hotels, flights, rental cars, events, loyalty, and analytics.\n\n---\n\n## Quick Install\n\n### Claude Code plugin (recommended)\n\nInside Claude Code:\n\n```\n/plugin marketplace add gondola-ai/gondola-mcp\n/plugin install gondola\n```\n\nThis adds the Gondola MCP server plus slash commands (`/hotel-points`, `/award-flights`,\n`/worth-it`, `/optimize-points`). On first use of a personal tool, your client opens gondola.ai to\nsign you in via OAuth — takes a few seconds, no API key.\n\n### Or add the MCP server directly (any client)\n\nSearch tools work anonymously; personal tools trigger an OAuth login on first call. No client\nneeds an `mcp-remote` bridge — every client below supports remote Streamable HTTP natively.\n\n**Claude Code**\n```bash\nclaude mcp add --transport http gondola https://mcp.gondola.ai/mcp\n```\n\n**Codex CLI**\n```bash\ncodex mcp add gondola --url https://mcp.gondola.ai/mcp\n```\nOr in `~/.codex/config.toml`:\n```toml\n[mcp_servers.gondola]\nurl = \"https://mcp.gondola.ai/mcp\"\n```\n\n**Cursor** — `~/.cursor/mcp.json` (or `.cursor/mcp.json` in a project):\n```json\n{\n  \"mcpServers\": {\n    \"gondola\": { \"url\": \"https://mcp.gondola.ai/mcp\" }\n  }\n}\n```\n\n**Windsurf** — `~/.codeium/windsurf/mcp_config.json` (note: `serverUrl`, not `url`):\n```json\n{\n  \"mcpServers\": {\n    \"gondola\": { \"serverUrl\": \"https://mcp.gondola.ai/mcp\" }\n  }\n}\n```\n\n**VS Code (Copilot / Agent mode)**\n```bash\ncode --add-mcp '{\"name\":\"gondola\",\"type\":\"http\",\"url\":\"https://mcp.gondola.ai/mcp\"}'\n```\nOr `.vscode/mcp.json` (note: top-level key is `servers`):\n```json\n{\n  \"servers\": {\n    \"gondola\": { \"type\": \"http\", \"url\": \"https://mcp.gondola.ai/mcp\" }\n  }\n}\n```\n\n**Gemini CLI** — install as an extension (bundles the server plus usage context):\n```bash\ngemini extensions install https://github.com/gondola-ai/gondola-mcp\n```\nOr wire it up by hand in `~/.gemini/settings.json` (note: `httpUrl`, not `url`):\n```json\n{\n  \"mcpServers\": {\n    \"gondola\": { \"httpUrl\": \"https://mcp.gondola.ai/mcp\" }\n  }\n}\n```\n\n**Claude Desktop** — Settings → Connectors → **Add custom connector** → name `gondola`, URL\n`https://mcp.gondola.ai/mcp`. Leave the OAuth client fields and headers blank (DCR handles it).\n\n**ChatGPT** — Settings → Connectors → Advanced → **Developer mode**, then **Add custom connector** →\nURL `https://mcp.gondola.ai/mcp`, auth = OAuth. (Anonymous search works pre-login; personal tools\nrequire the OAuth sign-in.)\n\n---\n\n## What you can do\n\nAsk naturally, or use the slash commands the plugin installs.\n\n### Compare cash vs. points for hotels\n\n```\n\"Find hotels in Tokyo for March 3–7 and show cash vs points with cents-per-point\"\n\"Is it worth using Bonvoy points for the Ritz in Maui that week, or pay cash?\"\n\"Cheapest 5-night Hyatt stay in Lisbon on points in May\"\n```\n```\n/hotel-points Tokyo 2026-03-03 2026-03-07\n/worth-it Ritz-Carlton Maui, 4 nights in March, Bonvoy\n```\n\n### Search award + cash flights together\n\n```\n\"Business class SFO to Tokyo in November — award and cash side by side\"\n\"Cheapest way to fly JFK→LHR in points under 60k?\"\n```\n```\n/award-flights SFO HND 2026-11-10 business\n```\n\n### Make your points work harder\n\n```\n\"Where are my points worth the most right now?\"\n\"I have 180k Amex points and 90k Bonvoy — best redemption for a beach trip in March?\"\n```\n```\n/optimize-points a beach trip in March\n```\n\nSigned-in users also get loyalty balances, upcoming/past trips, free-night certificates, saved\ntraveler profiles, and rate alerts.\n\n---\n\n## MCP tools (31)\n\nSearch & discovery tools are anonymous. Tools marked **🔒** use your account and require the\none-time OAuth sign-in.\n\nBooking is handled through Gondola's checkout: `get_booking_link` and\n`get_vehicle_booking_link` hand your client a direct link. Tools that charge a saved card from\na tool call are **not** part of the self-serve surface — see\n[Partner booking tools](#partner-booking-tools) below.\n\n### Hotels\n| Tool | What it does |\n|------|--------------|\n| `search_hotels` | Find hotels with cash and award (points) rates. |\n| `compare_rates` | Cash vs points side by side, with cents-per-point value. |\n| `get_hotel_details` | Full detail for one property. |\n| `get_multi_night_rates` | Per-night rate breakdown across a stay. |\n| `get_similar_hotels` | Comparable properties to one you like. |\n| `get_hotel_stats` | Rate/availability stats for a hotel. |\n| `get_hotel_reviews` | Guest reviews. |\n| `predict_price` | Price prediction for a stay. |\n| `get_suggested_searches` | Suggested searches / inspiration. |\n| `get_booking_link` | Direct booking link. |\n\n### Flights\n| Tool | What it does |\n|------|--------------|\n| `search_flights` | Cash-priced flight search with booking links. |\n\n### Events\n| Tool | What it does |\n|------|--------------|\n| `search_events` | Live events with venue, date, and listed-price detail. |\n\n### Rental cars\n| Tool | What it does |\n|------|--------------|\n| `search_vehicles` | Search rental cars. |\n| `get_vehicle_details` | Detail for one vehicle/offer. |\n| `credit_card_coverage` | Check credit-card rental insurance coverage. |\n| `get_vehicle_booking_coverage` | Coverage on a specific booking. |\n| `get_vehicle_booking_link` | Direct booking link. |\n| `get_vehicle_booking` 🔒 | Retrieve a car booking. |\n\n### Loyalty & analytics\n| Tool | What it does |\n|------|--------------|\n| `get_loyalty_accounts` 🔒 | Your loyalty point balances. |\n| `optimize_loyalty_portfolio` 🔒 | Where your points are worth the most. |\n| `get_free_night_credits` 🔒 | Free-night certificates you hold. |\n| `diagnose_rates` | Explain why a rate is what it is. |\n\n### Trips, alerts & profile\n| Tool | What it does |\n|------|--------------|\n| `get_upcoming_trips` 🔒 | Your upcoming trips. |\n| `get_past_trips` 🔒 | Your past trips. |\n| `get_booking` 🔒 | Retrieve a specific booking. |\n| `get_rate_alerts` 🔒 | Your rate alerts. |\n| `create_rate_alert` 🔒 | Create a rate alert. |\n| `delete_rate_alert` 🔒 | Delete a rate alert. |\n| `get_travel_profiles` 🔒 | Saved traveler profiles. |\n| `update_traveler_profile` 🔒 | Update a traveler profile. |\n| `get_traveler_context` 🔒 | Your traveler context/preferences. |\n\n### Partner booking tools\n\nFour tools place charges against a saved payment method or enumerate the cards that can be\ncharged. They require the `mcp:book` scope, which is granted only to onboarded booking\npartners — a client that registers dynamically has it narrowed away at consent, so these tools\nare neither listed nor callable on a normal connection.\n\n| Tool | What it does |\n|------|--------------|\n| `book_hotel` | Book a hotel room against a saved payment method. |\n| `book_vehicle` | Book a rental car against a saved payment method. |\n| `cancel_vehicle_booking` | Cancel a car booking. |\n| `get_payment_methods` | List saved payment methods available for booking. |\n\nInterested in partner access? Email [support@gondola.ai](mailto:support@gondola.ai).\n\n---\n\n## Why Gondola\n\n- **Cash and award, together.** Every search shows the cash price beside the points price with a\n  cents-per-point value — the \"is this redemption worth it?\" question, answered inline.\n- **Every major chain + program**, not a single airline or a single OTA.\n- **Straight to checkout.** Hotels and cars hand off a direct booking link, so you finish on\n  Gondola rather than retyping the search somewhere else.\n- **No API key.** Anonymous search out of the box; OAuth only when you reach for your own data.\n\n## Links\n\n- Docs & tool reference: https://gondola.ai/mcp\n- Website: https://www.gondola.ai\n- Server id (Official MCP Registry): `ai.gondola/gondola`\n- Also listed on [PulseMCP](https://www.pulsemcp.com/servers/gondola) and\n  [Glama](https://glama.ai/mcp/connectors/ai.gondola/gondola).\n\n## License\n\nMIT — see [LICENSE](LICENSE).\n",
  "bytes": 8961,
  "sha": "1480646dfdf55447c7a3bd2c4d94eb5b2e075593c760102b38497d0b64713645",
  "repo_slug": "gondola-ai/gondola-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_gondola_ai_gondola_mcp_f711a4b3/readme"
}