Skip to content
ScoutingAPI

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

99.9% uptime SLAFailed calls cost 0 creditsOAuth 2.1 / PKCECross-OTA price-compare
compare_prices → result
Request
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
}
Response
{
  "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 }]
  }
}

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.

Same schema acrossAirbnbBooking.comVrboGoogle Hotels
search_stays

Discover properties by location, dates, occupancy & filters across every platform; prices embedded when dates are given.

check_availability

Day-by-day availability for known listing(s) on one platform over a date range.

get_listing

Full detail — amenities, photos, host, ratings — for one listing, with optional live price.

get_price

A price quote for one listing for specific dates and occupancy.

compare_prices

Cross-OTA price comparison for one property (Google backbone); returns offers + computed min/median.

get_reviews

Normalized, paginated reviews for one listing on one platform.

get_job

Poll 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.

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.

  1. 1Get your free key
  2. 2Add mcp.scoutingapi.com + OAuth
  3. 3Let the agent call the tools

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.

7 toolsRead-only, Connectors-readysearch, availability, listing, price, compare, reviews, jobs.
0 creditsFor failed or bad dataEmpty, blocked, or upstream-degraded tool calls are never charged.
min + medianCross-OTA, in one toolcompare_prices returns the cheapest and a fair-price signal.
OAuth 2.1PKCE-securedOne sign-in, metered on one balance — no keys in your agent.

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.

Travel MCP: open-source repo, bolt-on, hotel-only, or ScoutingAPI?

CapabilityScoutingAPI MCPOpen-source travel/Airbnb MCPScraper + bolt-on MCP (Apify)Hotel API MCP (LiteAPI)
Platform coverageAirbnb, Booking, Vrbo & Google — one serverUsually one platformOne platform per actorHotels only (no Airbnb / Vrbo)
Cross-OTA price-compareYes — compare_prices, min/medianNoNoNo
Tools7 read-only, Connectors-annotatedA few, unannotatedPer-actor, variesHotel search / book
AuthOAuth 2.1 / PKCENone (runs locally)API token per actorAPI key
BillingOne credit balance, metered server-siden/a (you run it)Pay-per-result per actorHotel booking economics
Reliability99.9% SLA, status page, failoverNone — community-maintainedNone (~86% success, no SLA)Vendor-dependent
Failed-call billingFree — 0 creditsn/aYou pay per attemptn/a
SetupAdd one URL + OAuth sign-inClone repo, run locally, self-hostBolt MCP onto each actorAPI 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.

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.

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