Tripadvisor
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.
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
Maintainer
Works with
Installation
Manual Installation
npx tripadvisor-mcpConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
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
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-mcpInstall dependencies with uv
Create a virtual environment and install all Python dependencies using uv.
uv venv
source .venv/bin/activate
uv pip install -e .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.
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"
}
}
}
}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.
Tripadvisor Alternatives — Similar Search & Data Extraction Servers
Looking for alternatives to Tripadvisor? Here are other popular search & data extraction servers you can use with Claude, Cursor, and VS Code.
TrendRadar
★ 58.0kA real-time hotspot monitoring and news aggregation assistant that provides AI-powered analysis of trending topics across multiple platforms via the Model Context Protocol. It enables users to track news and receive automated notifications through va
Scrapling
★ 52.7k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
PDF Math Translate
★ 33.9k[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
GPT Researcher
★ 27.2kAn autonomous agent that conducts deep research on any data using any LLM providers
Agent Reach
★ 20.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Xiaohongshu
★ 13.7kMCP for xiaohongshu.com
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.
Set Up Tripadvisor in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
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.