Travel MCP Server is an MCP server that provides travel planning, booking discovery, and trip budgeting tools to AI assistants. It connects Model Context Protocol clients directly with third-party service providers for flight search, hotel reservations, live currency exchange rates, destination weather forecasts, and local places data. Built using TypeScript and the official MCP SDK, the server is designed for travelers, personal assistants, and developers creating automated travel agents. Users can ask conversational AI assistants like Claude Desktop to look up flight routes between specific airports, compare accommodations across various lodging categories, convert prices between global currencies, and check localized multi-day weather conditions. In addition, the server includes a budgeting tool that calculates projected travel expenditures based on party size, duration, and chosen expense category. By integrating these services into unified MCP tools, the server enables assistants to construct full travel itineraries and cost projections without requiring manual searches across multiple independent websites.
Category: CRM, ERP & E-commerce
Tags: currency, flights, hotels, travel, weather
bash git clone https://github.com/gs-ysingh/travel-mcp-server cd travel-mcp-server 2. Install project dependencies: bash npm install 3. Copy .env.example to .env and configure your API keys for flights, booking, currency exchange, weather, and Google Places (FLIGHT_API_KEY, BOOKING_API_KEY, EXCHANGE_API_KEY, WEATHER_API_KEY, GOOGLE_PLACES_API_KEY). 4. Build and start the server using npm run build followed by npm start (or npm run dev for local development). 5. Add the server entry to your MCP client configuration (such as Claude Desktop): json { "mcpServers": { "travel-planner": { "command": "npx", "args": ["travel-mcp-server"] } } }Part of MCP Servers
Travel MCP Server is a Model Context Protocol server that equips AI assistants with tools to search flights, find accommodations, convert foreign exchange rates, check destination weather forecasts, and compute estimated trip budgets.
Travel MCP Server works with any client supporting the Model Context Protocol standard, including Claude Desktop, custom MCP-enabled AI assistants, and developer environments capable of running MCP server processes.
The server requires external API keys configured in an environment file. These include a flight data provider key, an accommodation provider key, a currency exchange service key, a weather forecast API key, and a Google Places API key.
Yes, Travel MCP Server is open source and released under the ISC License. The source code and contribution guidelines are available on GitHub.