关于 TripAdvisor Vacation Planner MCP Server
TripAdvisor Vacation Planner MCP Server 提供 TripAdvisor 地点数据,用于规划假期,适合寻找住宿和游览地点的人。它支持搜索、地点详情、附近结果、照片、评论及交互式规划提示词。
主要功能
- 01按名称和类别搜索地点
- 02查看地点详细信息
- 03查找附近景点、餐厅和酒店
- 04查看地点照片和评论
- 05使用交互式假期规划提示词
适用场景
- 01按地点名称或类别探索目的地
- 02比较附近酒店、餐厅和景点
- 03规划行程时参考照片和评价
MCP 相关
该服务向 MCP 客户端提供 TripAdvisor 地点搜索、详情、照片、评论和附近搜索。其安装说明还将 Google Maps MCP Server 列为前置条件。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
TripAdvisor 度假规划 MCP 服务
此 MCP 服务提供 TripAdvisor 数据,帮助规划度假、查找景点、餐厅和酒店。
功能
- 按名称和类别搜索地点
- 获取特定地点的详细信息
- 查找附近的景点、餐厅和酒店
- 查看照片和评论
- 交互式度假规划提示词
设置说明
前置条件
- Python 3.10 或更高版本
- uv — 快速的 Python 软件包安装和解析工具
- TripAdvisor API 密钥(从 TripAdvisor Developer Portal 获取)
- Claude Desktop
- Google Maps MCP Server (https://github.com/modelcontextprotocol/servers/tree/main/src/google-maps)
使用 uv 安装
- 克隆此仓库
- 创建并激活虚拟环境:
uv venv # On Windows .venv\Scripts\activate # On macOS/Linux source .venv/bin/activate - 安装所需依赖:
uv add "mcp[cli]"
运行服务
你可以直接运行服务:
# Set your API key as an environment variable
export TRIPADVISOR_API_KEY=your_api_key_here # Linux/macOS
set TRIPADVISOR_API_KEY=your_api_key_here # Windows Command Prompt
$env:TRIPADVISOR_API_KEY="your_api_key_here" # Windows PowerShell
# Run the server
mcp run server.py
为 Claude Desktop 设置
使用以下方式设置 MCP 服务:
mcp install server.py
配置 Claude Desktop
- 打开 Claude Desktop
- 前往 Settings > MCP Servers
- 使用以下配置添加新服务:
{ "tripadvisor": { "command": "uv", "args": [ "run", "--with", "mcp[cli]", "mcp", "run", "PATH_TO_YOUR_PROJECT\\server.py" ], "env": { "TRIPADVISOR_API_KEY": "YOUR_API_KEY_HERE" } } } - 将
PATH_TO_YOUR_PROJECT替换为项目目录的绝对路径 - 将
YOUR_API_KEY_HERE替换为实际的 TripAdvisor API 密钥
使用度假规划器
- 在 Claude 中开始新的对话
- 只需使用“Vacation Planner”提示词提出任意请求
- 按照交互式提示规划完美假期!
使用的 API 端点
- 地点搜索:按名称和类别查找地点
- 地点详情:获取地点的完整信息
- 地点照片:查看地点的照片
- 地点评论:阅读地点的评论
- 附近搜索:查找特定地点附近的位置
故障排除
- 如果出现 401 Unauthorized 错误,请检查 API 密钥是否正确,以及你的 IP 是否已在 TripAdvisor Developer Portal 中加入白名单
- 如果 Claude Desktop 集成出现问题,请检查配置设置,并确认 server.py 的路径正确
- 如果 Claude 无法完成任务,很可能是输入 token 过多。通常问题出在 get_location_details_tool。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。