Hotel booking platform
## Booking.com MCP Server: Hotel Reservation Platform The **Booking.com MCP Server** integrates the world's largest online travel agency directly into Google Antigravity, enabling AI assistants to search accommodations, compare prices, and manage reservations programmatically. This integration brings comprehensive hotel booking to your development workflow. ### Why Booking.com MCP? - **Massive Inventory**: Access to over 28 million accommodation listings worldwide - **Best Price Guarantee**: Competitive pricing with transparent fee structures - **Flexible Options**: Filter by amenities, location, ratings, and cancellation policies - **Instant Confirmation**: Real-time availability and instant booking confirmation - **Review System**: Access verified guest reviews for informed decisions ### Key Features #### 1. Accommodation Search ```python from anthropic import Anthropic client = Anthropic() response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Find hotels in Paris near the Eiffel Tower with free cancellation for next weekend" }], tools=[{ "name": "booking_search", "description": "Search accommodations" }] ) ``` #### 2. Price Comparison ```python # Compare prices response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Compare 4-star hotel prices in Tokyo for these dates and find the best value" }], tools=[{"name": "booking_compare", "description": "Compare prices"}] ) ``` #### 3. Property Details ```python # Get property information response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Get full details, photos, and recent reviews for this hotel" }], tools=[{"name": "booking_details", "description": "Property details"}] ) ``` #### 4. Reservation Management ```python # Manage bookings response = client.messages.create( model="claude-sonnet-4-20250514", max_tokens=1024, messages=[{ "role": "user", "content": "Check my upcoming reservations and send confirmation details" }], tools=[{"name": "booking_reservations", "description": "Manage reservations"}] ) ``` ### Configuration ```json { "mcpServers": { "booking-com": { "command": "npx", "args": ["-y", "@anthropic/mcp-booking"], "env": { "BOOKING_API_KEY": "your-booking-api-key", "BOOKING_AFFILIATE_ID": "your-affiliate-id" } } } } ``` ### Use Cases **Travel Booking Apps**: Build hotel search and booking into travel applications. **Corporate Travel**: Integrate hotel reservations into business travel management. **Trip Planning**: Create itinerary tools with accommodation recommendations. **Price Monitoring**: Track hotel prices for alerting and deal discovery. The Booking.com MCP Server brings comprehensive hotel booking directly into your development workflow, enabling powerful accommodation solutions.
{
"mcpServers": {
"booking-com": {
"mcpServers": {
"booking-com": {
"env": {
"BOOKING_API_KEY": "your-api-key"
},
"args": [
"-y",
"booking-mcp-server"
],
"command": "npx"
}
}
}
}
}