tripadvisor-mcp
The tripadvisor-mcp server provides read-only access to TripAdvisor travel data, enabling search and retrieval of information about hotels, restaurants, attractions, and geographic locations.
Search locations by name (
ta_search_locations): Find TripAdvisor locations by text query, with optional filters for category, coordinates, radius, address, and phone number.Find nearby locations (
ta_search_nearby): Discover locations near a specific latitude/longitude point, with support for category filtering, radius, minimum rating, and sort order.Get location details (
ta_get_location_details): Retrieve comprehensive information including name, address, coordinates, ratings, rankings, awards, review counts, amenities, hours, and listing URLs.Get location photos (
ta_get_location_photos): Fetch photos with multi-size image URLs, captions, and source metadata (Expert, Management, or Traveler), with pagination support.Get location reviews (
ta_get_location_reviews): Retrieve traveler reviews with pagination and language filtering.Optional browser bridge (
ta_web_healthcheck,ta_web_get_location): Access public TripAdvisor page data (rating, address, coordinates, phone, photo) without an API key, via a browser extension.
A TripAdvisor Terra API key is required for the core tools.
Provides tools to search for locations (hotels, restaurants, attractions), retrieve full details, photos, and recent reviews via the TripAdvisor Content API.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@tripadvisor-mcpfind top-rated hotels in Paris"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
tripadvisor-mcp
MCP server for the TripAdvisor Terra API — travel data for Claude. Search hotels, restaurants, and attractions by name or coordinates, then pull full details, photos, and reviews, all over stdio. (Terra is TripAdvisor's current API; the legacy Content API is sunset on 2026-08-31.)
Developed and maintained by AI (Claude Code). Use at your own discretion.
Quick start
{
"mcpServers": {
"tripadvisor": {
"command": "npx",
"args": ["-y", "@chrischall/tripadvisor-mcp"],
"env": { "TRIPADVISOR_API_KEY": "your-terra-api-key-here" }
}
}
}Get a key at tripadvisor.com/developers. The free Discover tier is pay-as-you-go (10 QPS, 10,000 calls/day); responses are cached in-memory to stretch it. Make sure it's a Terra key — a legacy Content API key returns 403.
Related MCP server: TripAdvisor Vacation Planner MCP Server
Tools
Tool | What it does |
| Search locations by name (optionally scoped by category, country/geo/postal code) — paginated; |
| Find locations near a lat/lon+radius, a |
| Full details: names, descriptions, address, coordinates, traveler ratings, phone, listing URLs |
| Batch — details for multiple location ids in one call (cheaper than N detail calls); |
| Photos with multi-size image URLs, source, and dimensions — paginated |
| Traveler reviews — paginated |
| Diagnose the optional tripadvisor.com browser-bridge connection (see below) |
| Location details (rating, address, coords, phone, photo) read from the public page via the browser bridge — no API key needed |
All tools are read-only — Terra has no write endpoints.
Browser bridge (optional)
ta_web_healthcheck is the first tool of an optional second tier that reaches
tripadvisor.com's consumer site (bot-walled, so unreachable server-side) by
routing same-origin fetches through your signed-in browser tab via the
fetchproxy Transporter extension.
It needs the extension installed and a one-time pairing approval; the Content
API tools above never touch the bridge.
ta_web_get_location uses this bridge to read a location's details straight
from its public TripAdvisor page — so it works without an API key,
covering attractions, hotels, and restaurants. It returns core business data
(rating, review count, address, coordinates, phone, primary photo, listing
URL) but not individual review text. Request shapes are pinned in
docs/TRIPADVISOR-WEB-API.md.
Environment
Var | Required | Purpose |
| yes | Terra API key, sent as the |
| no | Seconds to cache search responses (default: 300; |
| no | Seconds to cache details/photos/reviews (default: 3600; |
| no | Per-request timeout for the optional browser bridge (default: 30000). |
| no | Set to |
Development
npm install
npm run build # tsc + esbuild bundle
npm test # vitest (no real network)Endpoint request shapes are pinned in docs/TRIPADVISOR-API.md. With a key in .env, node scripts/live-probe.mjs exercises every read path through the built client.
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityFmaintenanceEnables LLMs to perform travel-related tasks by interacting with Google Maps and travel planning services including location search, place details, and travel time calculations.Last updated1055099MIT
- AlicenseBqualityDmaintenanceThis MCP server provides access to TripAdvisor data for planning vacations, enabling users to search for and get details about locations, attractions, restaurants, and hotels through an interactive planning experience.Last updated42Apache 2.0
- AlicenseBqualityFmaintenanceMCP server that enables LLMs to interact with Tripadvisor API, supporting location data, reviews, and photos through standardized MCP interfacesLast updated561MIT
- AlicenseAqualityDmaintenanceEnables AI agents to search, browse, and book hotels from a database of 2 million properties worldwide. Provides comprehensive hotel search capabilities with location lookup, filtering by amenities, detailed property information, and integrated booking functionality.Last updated6461ISC
Related MCP Connectors
Search Apple Maps businesses with Apple ratings and aggregated Yelp + TripAdvisor reviews.
Live Google Maps business search, review, and photo data for AI agents over MCP.
AI marketplace — flights, tours, activities, transport & more via MCP. No auth required.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/chrischall/tripadvisor-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server