Booking MCP server
{
"mcpServers": {
"hasdata-booking": {
"command": "npx",
"args": [
"-y",
"@hasdata/booking-mcp@latest"
],
"env": {
"HASDATA_API_KEY": "<hasdata_api_key>",
"YOUR_KEY": "<your_key>"
}
}
}
}{
"mcpServers": {
"hasdata-booking": {
"command": "npx",
"args": [
"-y",
"@hasdata/booking-mcp@latest"
],
"env": {
"HASDATA_API_KEY": "<hasdata_api_key>",
"YOUR_KEY": "<your_key>"
}
}
}
}{
"mcpServers": {
"hasdata-booking": {
"command": "npx",
"args": [
"-y",
"@hasdata/booking-mcp@latest"
],
"env": {
"HASDATA_API_KEY": "<hasdata_api_key>",
"YOUR_KEY": "<your_key>"
}
}
}
}{
"servers": {
"hasdata-booking": {
"command": "npx",
"args": [
"-y",
"@hasdata/booking-mcp@latest"
],
"env": {
"HASDATA_API_KEY": "${input:hasdata_api_key}",
"YOUR_KEY": "${input:your_key}"
}
}
},
"inputs": [
{
"id": "hasdata_api_key",
"type": "promptString",
"description": "Hasdata api key",
"password": true
},
{
"id": "your_key",
"type": "promptString",
"description": "Your key",
"password": true
}
]
}{
"mcpServers": {
"hasdata-booking": {
"command": "npx",
"args": [
"-y",
"@hasdata/booking-mcp@latest"
],
"env": {
"HASDATA_API_KEY": "<hasdata_api_key>",
"YOUR_KEY": "<your_key>"
}
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall npx -y @hasdata/booking-mcpversion 1.0.7
What it does
This server exposes two read-only tools for searching and retrieving Booking.com property data as structured JSON. It reads public Booking.com pages without requiring an account, and is intended for MCP clients like Claude, Cursor, and Windsurf to build travel-related workflows.
- Search for accommodation by destination and dates with filters like star rating, price range, and cancellation policy to compare options.
- Retrieve full property details including facilities, house rules, room options, and category ratings for a specific listing.
- Compare accommodation prices and reviews across multiple cities for the same travel dates.
Tools this server exposes
| Tool | Does |
|---|---|
| search_stays | Search Booking.com for stays by destination and dates with filters for price, rating, star category, cancellation policy, and distance. |
| get_property_details | Retrieve full details for a single property including facilities, house rules, room options, and category ratings. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.