Tripadvisor MCP Server
About
A Model Context Protocol (MCP) server for Tripadvisor Content API. This provides access to Tripadvisor location data, reviews, and photos through standardized MCP interfaces, allowing AI assistants to search for travel destinations and experiences.
Details
- License
- MIT
Explore
- [x] Search for locations (hotels, restaurants, attractions) on Tripadvisor
- [x] Get detailed information about specific locations
- [x] Retrieve reviews and photos for locations
- [x] Search for nearby locations based on coordinates
- [x] API Key authentication
- [x] Docker containerization support
- [x] Provide interactive tools for AI assistants
The list of tools is configurable, so you can choose which tools you want to make available to the MCP client.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Tripadvisor MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Usage
1. Get your Tripadvisor Content API key from the Tripadvisor Developer Portal.
2. Configure the environment variables for your Tripadvisor Content API, either through a .env file or system environment variables:
```env
search_locations
Search
search_nearby_locations
Search
get_location_details
Retrieval
get_location_reviews
Retrieval
get_location_photos
Retrieval
| Tool | Category | Description |
| --- | --- | --- |
| search_locations | Search | Search for locations by query text, category, and other filters |
| search_nearby_locations | Search | Find locations near specific coordinates |
| get_location_details | Retrieval | Get detailed information about a location |
| get_location_reviews | Retrieval | Retrieve reviews for a location |
| get_location_photos | Retrieval | Get photos for a location |
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"tripadvisor mcp server": {
"tripadvisor-mcp": {
"command": "docker",
"args": [
"build",
"-t",
"tripadvisor-mcp-server",
"."
]
}
}
}
}
McpServers
{
"tripadvisor-mcp": {
"command": "docker",
"args": [
"build",
"-t",
"tripadvisor-mcp-server",
"."
]
}
}
A [Model Context Protocol][mcp] (MCP) server for Tripadvisor Content API.
This provides access to Tripadvisor location data, reviews, and photos through standardized MCP interfaces, allowing AI assistants to search for travel destinations and experiences.
[mcp]: https://modelcontextprotocol.io
Features
- [x] Search for locations (hotels, restaurants, attractions) on Tripadvisor
- [x] Get detailed information about specific locations
- [x] Retrieve reviews and photos for locations
- [x] Search for nearby locations based on coordinates
- [x] API Key authentication
- [x] Docker containerization support
- [x] Provide interactive tools for AI assistants
The list of tools is configurable, so you can choose which tools you want to make available to the MCP client.
Usage
1. Get your Tripadvisor Content API key from the Tripadvisor Developer Portal.
2. Configure the environment variables for your Tripadvisor Content API, either through a .env file or system environment variables:
```env
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



