What is MCP TravelCode
MCP TravelCode is an open-source Model Context Protocol server that connects AI assistants to the Travel Code corporate travel API. Your AI assistant can now search for flights, book hotels, manage orders, and track flight status — all through natural language conversations.
Features
- Flight search — multi-city, one-way, and round-trip with cabin class and passenger filters
- Hotel search — star rating, meal plans, refundability, and price filters with SSE streaming
- Flight status — real-time tracking with delays, gates, terminals, and aircraft info
- Delay statistics — historical delay and cancellation data for flights and airports
- Order management — create, cancel, and modify bookings; check cancellation conditions
- Airport and airline data — search by name, city, IATA/ICAO code
Security
Authentication via OAuth 2.1 + PKCE — secure browser-based authorization with automatic token refresh. Your data stays protected.
Compatibility
MCP TravelCode works with all major AI clients:
- ChatGPT Desktop, Claude Desktop, Claude Code, Gemini
- GitHub Copilot, Cursor, Windsurf, VS Code
- JetBrains IDEs, Zed, Cline, Continue
Two connection modes supported: stdio (local) and HTTP/SSE (remote).
Quick Start
Setup takes a single command. Add the server to your AI client configuration — and the Travel Code API is available through natural language.
The project is available on GitHub and npm (v1.0.4, MIT license, 577+ monthly downloads).