Travel MCP Server — Airbnb, Booking.com & TripAdvisor for AI
Pricing
from $20.00 / 1,000 tool calls
Travel MCP Server — Airbnb, Booking.com & TripAdvisor for AI
MCP server letting AI agents (Claude Desktop, Cursor, n8n, OpenAI Agents SDK) search Airbnb listings, Booking.com hotels, and TripAdvisor reviews and rankings across three sources in one connection. Pay-per-result, no quotas — built for AI travel concierges and itinerary builders.
Pricing
from $20.00 / 1,000 tool calls
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
1
Bookmarked
40
Total users
14
Monthly active users
a day ago
Last modified
Categories
Share
✈️ Travel MCP Server — Airbnb, Booking.com & TripAdvisor for AI Agents
MCP (Model Context Protocol) server for travel and hospitality data. Connect any AI agent — Claude Desktop, Cursor, Cline, ChatGPT custom GPTs, n8n — to live hotel, short-stay, and review data across Booking.com, Airbnb, and TripAdvisor through three tools. A trip-planning agent can search Airbnb in a city, pull Booking.com hotels with live prices, and rank TripAdvisor restaurants and attractions in a single reasoning chain — a drop-in alternative to the closed Skyscanner public API and the partner-only Booking.com Affiliate program, with no contract and no quotas.
Why Travel MCP beats single-source scrapers and generic LLMs
Most travel MCP options cover one platform (an Airbnb-only server, a Booking-only scraper). This server unifies three sources behind one connection, so an agent can compare an Airbnb against nearby Booking.com hotels and cross-check TripAdvisor rankings without juggling three integrations. Base Claude or GPT cannot fetch any of this live — they hallucinate prices and ratings from training data. This returns verified live results.
| Feature | NexGenData Travel MCP | Single Airbnb MCP | Booking Affiliate API | Generic LLM (no tools) |
|---|---|---|---|---|
| MCP-native | Yes — any MCP client | Yes | No | No tools |
| Airbnb listings | Yes | Yes | No | Hallucinated |
| Booking.com hotels + live prices | Yes | No | Partner-only | None |
| TripAdvisor rankings + reviews | Yes | No | No | None |
| Multi-source in one connection | Yes | No | No | N/A |
| Auth | Apify token | Varies | Partner contract | None |
Tools exposed via MCP
This server exposes three tools:
search_airbnb— search Airbnb listings bylocation(plus optionalcheckin,checkout,max_results). Returns prices, ratings, amenities, and host info.search_hotels— search Booking.com hotels bydestination(plus optionalmax_results). Returns prices, ratings, and amenities.search_tripadvisor— search TripAdvisor restaurants, attractions, and hotels byquery(plus optionalmax_results). Returns results ranked by TripAdvisor score with reviews.
Each tool returns clean structured JSON the agent can reason over and chain across calls.
Use cases
- AI travel concierges — multi-source itinerary builders that quote real prices from Airbnb and Booking.com.
- Corporate travel tools — compare hotel vs Airbnb options across cities for a roadshow.
- Booking aggregators — feed live Booking.com and Airbnb prices into a meta-search UI.
- Travel content sites — auto-generate "best of Lisbon" lists from real TripAdvisor reviews.
- Hospitality competitive intel — track hotel rankings and review velocity over time.
Connect to Claude Desktop
Add to your claude_desktop_config.json:
{"mcpServers": {"nexgendata-travel": {"url": "https://nexgendata--travel-mcp-server.apify.actor/mcp","headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }}}}
Sample call and response
Search Airbnb listings in a city:
{"name": "search_airbnb","arguments": { "location": "Lisbon, Portugal", "max_results": 3 }}
{"text": "Found 3 Airbnb listings in Lisbon, Portugal","structuredContent": {"total": 3,"listings": [{"title": "Bright Alfama studio","pricePerNight": 112,"currency": "EUR","rating": 4.91,"reviewsCount": 248,"superhost": true,"url": "https://www.airbnb.com/rooms/..."}]}}
FAQ
Which MCP clients does this work with? Any MCP-compliant client — Claude Desktop, Cursor, Cline, Continue, OpenAI custom GPTs (via SSE proxy), and custom agents using the official MCP SDKs.
How fresh is the data? Every tool call is a live fetch — listings, prices, availability, and reviews are pulled at call time. No stale caches.
Is there an Airbnb MCP server? Yes — this covers Airbnb plus Booking.com and TripAdvisor in one connection, so a single integration gives your agent all three sources.
Does it work for non-US cities? Yes — Booking.com, Airbnb, and TripAdvisor are global.
Can my agent book a hotel? No — this returns listings, prices, and metadata only. Booking itself requires user-side checkout.
Is this allowed? Output is public listing data, identical to what a logged-out browser sees, fetched via Apify's proxy pool with rotated sessions.
Related NexGenData MCP servers & travel actors
| Use case | Actor |
|---|---|
| Google Maps MCP (places, reviews, directions) | google-maps-mcp-server |
| Weather MCP (forecasts for trip planning) | weather-mcp-server |
| Review intelligence MCP (Trustpilot, Yelp, G2) | review-intelligence-mcp-server |
| Real estate MCP (long-term rentals) | real-estate-mcp-server |
| News MCP (travel advisories, disruptions) | news-mcp-server |
| Social content MCP (TikTok travel trends) | social-content-mcp-server |
| YouTube media MCP (destination video guides) | youtube-media-mcp-server |
| Reddit MCP (r/travel real recommendations) | reddit-mcp-server |
| Premium B2B data MCP (hotel chain enrichment) | premium-data-mcp-server |
| 26-server gateway (travel + 25 more) | enterprise-mcp-gateway |
Home: thenextgennexus.com Full catalog: apify.com/nexgendata