Native travel MCP server · cross-OTA price · OAuth 2.1
The travel MCP server your agent can actually book against a budget.
Most “travel MCP” results are single-site demos or scrapers with no reliability. ScoutingAPI’s native server gives a travel agent seven read-only tools — search, availability, price, and cross-OTA compare with computed min/median — across Airbnb, Booking, Vrbo, and Google, behind one OAuth-secured URL.
Add mcp.scoutingapi.com to Claude, Cursor, or n8n · 100 credits free, no card · failed or empty tool calls cost 0 credits
POST https://mcp.scoutingapi.com · tool: compare_prices
{
"name": "D-Resort Sibenik",
"location": "Sibenik, HR",
"checkIn": "2026-07-13", "checkOut": "2026-07-20",
"adults": 2, "children": 2
}{
"data": {
"property": "D-Resort Sibenik",
"checkIn": "2026-07-13", "checkOut": "2026-07-20",
"currency": "EUR", "min": 2870, "median": 2910,
"offers": [
{ "ota": "google_hotels", "totalPrice": 2870, "currency": "EUR" },
{ "ota": "booking.com", "totalPrice": 2910, "currency": "EUR" },
{ "ota": "expedia", "totalPrice": 3025, "currency": "EUR" }
]
},
"meta": {
"platforms": ["google"], "creditsCharged": 5, "currency": "EUR",
"platformResults": [{ "platform": "google", "status": "ok", "count": 3 }]
}
}Show, don’t sell
Seven read-only tools — including cross-OTA price for one property.
This is an actual compare_prices tool result over the native MCP server: one property, every OTA, with a computed lowest (min) and median. Every tool below is read-only, annotated for Connectors, and validated by the same parsers the REST API uses.
search_staysDiscover properties by location, dates, occupancy & filters across every platform; prices embedded when dates are given.
check_availabilityDay-by-day availability for known listing(s) on one platform over a date range.
get_listingFull detail — amenities, photos, host, ratings — for one listing, with optional live price.
get_priceA price quote for one listing for specific dates and occupancy.
compare_pricesCross-OTA price comparison for one property (Google backbone); returns offers + computed min/median.
get_reviewsNormalized, paginated reviews for one listing on one platform.
get_jobPoll status and results of an async scrape job — always costs 0 credits.
A travel agent needs more than “find a hotel” — it needs the cheapest bookable rate and a fair-price signal. compare_prices returns both; the other six tools cover search, availability, detail, quotes, reviews, and async jobs. All read-only, OAuth-scoped, and metered on one balance; a failed or empty call costs 0 credits.
Self-serve access
Add one URL. Sign in with OAuth. Done.
No cloning a repo, no keys inside your agent, no per-platform servers. Add mcp.scoutingapi.com as a remote server or Connector, sign in once with OAuth 2.1 / PKCE, and every tool call is authenticated and metered on your account.
100 free credits — no credit card
Enough to wire the server into your travel agent and test every tool against real responses before you decide anything.
scout_test_ sandbox at zero cost
Point the server at your sandbox key for deterministic fixtures while you build the agent — zero spend.
One balance for every tool & platform
OAuth resolves your account and meters each call on one credit ledger — no separate billing per platform or per tool.
- 1Get your free key
- 2Add mcp.scoutingapi.com + OAuth
- 3Let the agent call the tools
The trust wedge
A travel MCP server you can put in production.
A travel agent is only as reliable as its tools. Scraper-backed MCP servers have no SLA and pay-per-attempt billing. We run a product — monitoring, failover, retries, caching, and OAuth — behind one contract.
99.9% monthly uptime SLA
Committed on the ScoutingAPI response envelope and published on a public status page. Multi-actor failover, retries, and caching sit behind one server.
Failed tool calls cost 0 credits
A blocked or unreachable upstream returns a typed upstream_unavailable (or meta.partial) and we charge nothing — so a flaky OTA never runs up your agent’s bill.
OAuth 2.1 / PKCE, read-only
Every tool is read-only and scoped by an OAuth access token — Connectors-ready, with the token → account → billing bridge handled server-side.
Connect in five minutes
Add it to Claude, Cursor, or n8n.
Add the server URL to your MCP client and sign in with OAuth — the seven tools appear automatically. Same server, same tools, any client.
{
"mcpServers": {
"scoutingapi": {
"url": "https://mcp.scoutingapi.com",
"transport": "http"
}
}
}mcp.scoutingapi.com speaks Streamable HTTP with OAuth 2.1 / PKCE, so it works as a remote server in Claude Desktop and Cursor and as a custom Connector in Claude. The tools are advertised with human titles and read-only hints (a Connectors requirement), so the agent picks the right one.
The honest comparison
Travel MCP: open-source repo, bolt-on, hotel-only, or ScoutingAPI?
| Capability | ScoutingAPI MCP | Open-source travel/Airbnb MCP | Scraper + bolt-on MCP (Apify) | Hotel API MCP (LiteAPI) |
|---|---|---|---|---|
| Platform coverage | Airbnb, Booking, Vrbo & Google — one server | Usually one platform | One platform per actor | Hotels only (no Airbnb / Vrbo) |
| Cross-OTA price-compare | Yes — compare_prices, min/median | No | No | No |
| Tools | 7 read-only, Connectors-annotated | A few, unannotated | Per-actor, varies | Hotel search / book |
| Auth | OAuth 2.1 / PKCE | None (runs locally) | API token per actor | API key |
| Billing | One credit balance, metered server-side | n/a (you run it) | Pay-per-result per actor | Hotel booking economics |
| Reliability | 99.9% SLA, status page, failover | None — community-maintained | None (~86% success, no SLA) | Vendor-dependent |
| Failed-call billing | Free — 0 credits | n/a | You pay per attempt | n/a |
| Setup | Add one URL + OAuth sign-in | Clone repo, run locally, self-host | Bolt MCP onto each actor | API integration (hotels) |
The honest read: open-source travel MCP servers are great demos but usually single-platform and unauthenticated; a scraper’s bolt-on MCP inherits its per-actor, pay-per-attempt shape; hotel-API MCPs skip short-term rentals and cross-OTA compare. ScoutingAPI is the travel MCP with the whole map, cross-OTA price, OAuth, one balance, and an SLA.
Built for real agents
What builders ship on the travel MCP.
Not “an MCP demo” — the travel-agent workflows a specific builder recognizes.
Itinerary & trip-planning agents
Let an agent search stays for each leg of a trip across every platform and assemble an itinerary — one server, seven tools, no per-platform glue.
Budget-aware booking research
The agent uses compare_prices to keep every stay under budget and get_reviews to sanity-check quality before it recommends anything.
Cheapest-rate travel concierge
A concierge agent returns the cheapest cross-OTA rate per property with a fair-price median — the answer, not a list of links.
Price-watch & rebooking automations
Wire compare_prices into an n8n workflow that watches a trip’s stays and pings the traveler when a cheaper rate appears — OAuth-secured.
Travel-market intelligence agents
Track how rates move across OTAs for a destination and date range to brief a pricing or revenue decision.
Multi-tool travel copilots
Give a Claude or Cursor copilot the full seven-tool set so it can search, quote, compare, and review in one authenticated session.
Answers
Travel MCP server — frequently asked questions
The questions agent builders actually search — answered in full, with FAQ structured data for rich results.
Give your travel agent the whole map — and the cheapest rate.
100 credits, no credit card. Add mcp.scoutingapi.com to Claude, Cursor, or n8n in under five minutes.
Seven read-only tools · cross-OTA compare · failed tool calls cost 0 credits