Multi Context Protocol (MCP) Server
@prakashsanker
About Multi Context Protocol (MCP) Server
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"travel": {
"command": "npx",
"args": [
"travel-mcp-server"
],
"env": {
"BOOKING_COM_API_KEY": "<YOUR_BOOKING_DOT_COM_API_KEY>"
}
},
"google-maps": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GOOGLE_MAPS_API_KEY",
"mcp/google-maps"
],
"env": {
"GOOGLE_MAPS_API_KEY": "<YOUR_GOOGLE_MAPS_API_KEY>"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Multi Context Protocol (MCP) Server?
This is a generalized travel MCP server that allows you to ask complex travel planning questions, integrating with Booking.com for flight and hotel searches and Google Maps for location context. It is intended for use with AI assistants such as Claude Desktop.
How to use Multi Context Protocol (MCP) Server?
Install via npx travel-mcp-server or Docker, and configure API keys for Booking.com (RapidAPI) and Google Maps in claude_desktop_config.json. For programmatic use, the README provides a TypeScript TravelClient that connects to both the travel and Google Maps MCP servers via stdio.
Key features of Multi Context Protocol (MCP) Server
- Search available flights between airports via Booking.com’s API.
- Provide the current date to the LLM for temporal context.
- Search for hotels and accommodations via Booking.com’s API.
Use cases of Multi Context Protocol (MCP) Server
- “I need to be at the Google office tomorrow by 4pm. What is the latest flight I need to take?”
- “I would like to stay at a reasonably priced hotel 15 minutes walk from the Eiffel tower, recommend some options.”
FAQ from Multi Context Protocol (MCP) Server
What API keys are required?
You need a Booking.com API key from RapidAPI and a Google Maps API key from Google Cloud.
How do I run the server with Claude Desktop?
Add the following to your claude_desktop_config.json: a travel server using npx travel-mcp-server with the BOOKING_COM_API_KEY environment variable, and a google-maps server using Docker with the GOOGLE_MAPS_API_KEY environment variable.
What tools are currently available?
search-flights, today, and search-hotels. Future tools (search-car-rentals, hotel-reviews, search-taxis) are planned.
What transport does the server use?
Both the travel and Google Maps servers use stdio transport. Authentication is handled via environment variable API keys.
Can I use the server programmatically?
Yes. The README includes a full TypeScript TravelClient class that initializes both MCP clients over stdio, discovers tools from both servers, and routes tool calls accordingly.
More Other MCP servers

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
ICSS
chokcoco不止于 CSS
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Servers
modelcontextprotocolModel Context Protocol Servers
Comments