TripAdvisor MCP Server
TripAdvisor Model Context Protocol

Get TripAdvisor hotel data by chatting with AI.

Paste one snippet into Claude, Cursor, or Claude Code. Your agent pulls TripAdvisor data from plain-English prompts. Same API key, same billing as the REST API.

50 free requests on signup No credit card Any language, no code

Trusted by hospitality teams at

What you can ask

Ask in plain English.
Get real TripAdvisor answers.

Whatever you'd ask a junior analyst about a property, ask your agent. No syntax to learn.

>

What are travelers saying about The Siam in Bangkok on TripAdvisor?

>

Which providers have the cheapest rate for The Siam next month on TripAdvisor?

>

Resolve Bangkok to its TripAdvisor geo ID and list the best-value hotels there.

>

Summarize the last 20 TripAdvisor reviews for The Siam by trip type.

>

Compare The Siam's TripAdvisor rating and review count against two competitors I name.

Behind the scenes

You type plain English. Your agent calls the right TripAdvisor tool.

Real examples. You ask, the agent picks a tool and fills the parameters, you read the answer. These outputs are illustrative.

01 Reviews
You ask

What are travelers saying about The Siam in Bangkok on TripAdvisor?

Behind the scenes tripadvisor_hotel_reviews(location_id="305165", per_page=20)
You see

A read of the latest reviews grouped by trip type: couples praise the service and the riverside setting, a few note the distance from the city center.

02 Prices
You ask

Which providers have the cheapest rate for The Siam next month on TripAdvisor?

Behind the scenes tripadvisor_hotel_prices(location_id="305165", check_in="2026-05-01", check_out="2026-05-03")
You see

The live provider offers side by side for those dates, with the lowest-priced provider marked so you can see where the best rate sits.

03 Search
You ask

Resolve Bangkok to its TripAdvisor geo ID and list the best-value hotels there.

Behind the scenes tripadvisor_geo_search(query="Bangkok") -> tripadvisor_search_hotels(geo_id=...)
You see

The Bangkok geo resolved, then a ranked list of hotels in it, each with its bubble rating, review count, and price for a value read.

Connect it

Pick your client. Paste one block.

Three config systems, three snippets. Swap YOUR_API_KEY for your real key and start asking.

01

Claude Code

One terminal command.

bash
claude mcp add --scope user --transport http stayapi https://api.stayapi.com/mcp --header "X-API-Key: YOUR_API_KEY"
  1. Run the command in any terminal.
  2. Open a new Claude Code session.
  3. Confirm with claude mcp list.
02

Cursor

Edit ~/.cursor/mcp.json.

json
{
  "mcpServers": {
    "stayapi": {
      "type": "http",
      "url": "https://api.stayapi.com/mcp",
      "headers": { "X-API-Key": "YOUR_API_KEY" }
    }
  }
}
  1. Open or create the file.
  2. Paste, swap YOUR_API_KEY, save.
  3. Restart Cursor.
03

Claude Desktop

Edit claude_desktop_config.json.

json
{
  "mcpServers": {
    "stayapi": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote@0.1.18",
        "https://api.stayapi.com/mcp",
        "--header", "X-API-Key:YOUR_API_KEY"
      ]
    }
  }
}
  1. Open the config file in your OS.
  2. Paste, swap the key, save.
  3. Quit Claude with ⌘ Q, relaunch.

On Windows, a bare npx can fail with spawn npx ENOENT. Use the absolute path to npx.cmd. Windows setup notes →

Shortcut Don't have a key yet? Sign up for 50 free requests. Your dashboard ships these snippets pre-filled.

Tools for TripAdvisor

The TripAdvisor tools your agent can call.

Most agents pick the right tool from your prompt, so you never name it. One tool call counts as one request, the same as a REST request.

tripadvisor_search_hotels

List TripAdvisor hotels in a geo_id area for an optional stay window. Each hotel carries a location_id for the other TripAdvisor tools.

tripadvisor_geo_search

Free-form place name (e.g., "Paris") to a TripAdvisor geo_id. First step before tripadvisor_search_hotels if you only have a place name.

tripadvisor_hotel_details

Get one TripAdvisor hotel's details by location_id or any TripAdvisor hotel URL (URL to ID is instant).

tripadvisor_hotel_reviews

Get reviews for a TripAdvisor hotel by location_id or URL, with page/per_page and language.

tripadvisor_hotel_prices

Get live provider offers (Booking.com, Agoda, etc.) for a TripAdvisor hotel by location_id or URL for a required stay window.

Full parameters and response shapes live in the MCP docs. For the same data over REST, see the TripAdvisor API hub.

Point your agent at TripAdvisor.

Sign up, copy one snippet, drop your key in. Both paths end with your agent answering TripAdvisor questions in plain English.

01 · the fast path

Get your key

50 free requests on signup. Copy one snippet, drop your key in, and start asking your agent for TripAdvisor data.

Start free Read the MCP docs
  • 50 free requests, no credit card
  • Same key as the REST API
  • Any language, no code
02 · talk to us

Talk through your use case

15 minutes. We screen-share and wire Claude or Cursor to your real properties. Free of charge.

Book a demo
  • Working setup on the call
  • Your properties, your prompts
  • Engineering, not sales