Tripadvisor

v1.0.0Search & Data Extractionstable

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.

tripadvisor-mcpmcpai-integration
Share:
56
Stars
0
Downloads
0
Weekly
0/5

What is Tripadvisor?

Tripadvisor is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 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 s...

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.

This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • A Model Context Protocol (MCP) server for Tripadvisor Conten

Use Cases

Search travel destinations and experiences
Get reviews and photos
Plan travel itineraries
pab1it0

Maintainer

LicenseMIT License
Languagepython
Versionv1.0.0
UpdatedMay 4, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx tripadvisor-mcp

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Tripadvisor

The Tripadvisor MCP server connects AI assistants to the official Tripadvisor Content API, providing structured access to location data, traveler reviews, and photos for destinations worldwide. Through five focused tools, the server lets you search for hotels, restaurants, and attractions by name or proximity, retrieve detailed location profiles, and pull in real traveler reviews — all without leaving your AI chat interface. Travel planners, developers building travel apps, and anyone researching destinations will find it invaluable for grounding AI responses in real Tripadvisor data.

Prerequisites

  • Python 3.10 or later installed
  • uv package manager installed (pip install uv or brew install uv)
  • A Tripadvisor Content API key obtained from https://www.tripadvisor.com/developers
  • An MCP-compatible client such as Claude Desktop
1

Clone the repository

Clone the tripadvisor-mcp repository from GitHub to your local machine.

git clone https://github.com/pab1it0/tripadvisor-mcp.git
cd tripadvisor-mcp
2

Install dependencies with uv

Create a virtual environment and install all Python dependencies using uv.

uv venv
source .venv/bin/activate
uv pip install -e .
3

Obtain a Tripadvisor API key

Visit https://www.tripadvisor.com/developers and register for access to the Content API. Copy your API key from the developer dashboard.

4

Configure the MCP client

Add the Tripadvisor server to your claude_desktop_config.json, pointing to the Python entry point and providing your API key as an environment variable.

{
  "mcpServers": {
    "tripadvisor": {
      "command": "uv",
      "args": ["--directory", "/absolute/path/to/tripadvisor-mcp", "run", "src/tripadvisor_mcp/main.py"],
      "env": {
        "TRIPADVISOR_API_KEY": "your_api_key_here"
      }
    }
  }
}
5

Restart Claude Desktop and verify

Restart Claude Desktop. The five Tripadvisor tools (search_locations, search_nearby_locations, get_location_details, get_location_reviews, get_location_photos) should now be available.

Tripadvisor Examples

Client configuration

Full claude_desktop_config.json block for the Tripadvisor MCP server using uv.

{
  "mcpServers": {
    "tripadvisor": {
      "command": "uv",
      "args": ["--directory", "/path/to/tripadvisor-mcp", "run", "src/tripadvisor_mcp/main.py"],
      "env": {
        "TRIPADVISOR_API_KEY": "your_tripadvisor_api_key"
      }
    }
  }
}

Prompts to try

Example prompts that use the Tripadvisor tools to research travel destinations.

- "Search for the top-rated Italian restaurants in Rome and show me their ratings."
- "Find hotels near the Eiffel Tower in Paris and compare their traveler reviews."
- "Get detailed information about the Colosseum in Rome including opening hours and visitor tips."
- "Show me recent traveler photos for Santorini, Greece."
- "Find family-friendly attractions within 5 km of Times Square in New York."

Troubleshooting Tripadvisor

API calls return 401 or 403 errors

Verify your TRIPADVISOR_API_KEY is correct and that your Tripadvisor developer account is active. The Content API requires a registered application — check your developer dashboard at https://www.tripadvisor.com/developers.

Server fails to start with ModuleNotFoundError

Make sure you activated the virtual environment ('source .venv/bin/activate') and ran 'uv pip install -e .' inside the cloned repository directory. The 'args' path in the config must be the absolute path to the repo.

search_nearby_locations returns no results

This tool requires latitude and longitude coordinates, not a place name. Use search_locations first to find a location's coordinates, then pass those coordinates to search_nearby_locations.

Frequently Asked Questions about Tripadvisor

What is Tripadvisor?

Tripadvisor is a Model Context Protocol (MCP) server that 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. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Tripadvisor?

Follow the installation instructions on the Tripadvisor GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Tripadvisor?

Tripadvisor works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Tripadvisor free to use?

Yes, Tripadvisor is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Search & Data Extraction MCP Servers

Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "tripadvisor-mcp": { "command": "npx", "args": ["-y", "tripadvisor-mcp"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Tripadvisor?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides