Tripadvisor MCP Server

by pab1it0

59 stars
633 downloads
Not rated
GitHub

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

Author
pab1it0
GitHub stars
59
Downloads
633
Categories
Media

- Search for locations (hotels, restaurants, attractions)
- Get detailed information about any location
- Retrieve reviews and photos for locations
- Search for nearby locations using coordinates
- API key authentication
- Docker containerization support
- Configurable list of available tools

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:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Tripadvisor MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Obtain a Tripadvisor Content API key from the Tripadvisor Developer Portal. Set the TRIPADVISOR_API_KEY environment variable in a .env file or system config. Add the server configuration to your MCP client (e.g., Claude Desktop) using the uv command pointing to the tripadvisor-mcp directory, or run via Docker. You can also configure which tools to make available.

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",
            "."
        ]
    }
}

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

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.