tripadvisor-mcp-node
v1.0.6
Published
MCP server for TripAdvisor restaurant search
Readme
Tripadvisor MCP Server
这是一个使用 Model Context Protocol (MCP) 的 Tripadvisor Content API 服务器,提供搜索和获取旅游地点信息的功能。
功能特性
- 搜索地点
- 搜索附近地点
- 获取地点详情
- 获取地点评论
- 获取地点照片
环境要求
- Node.js >= 18
- TypeScript
- Tripadvisor Content API Key
安装与设置
克隆或下载项目
安装依赖:
npm install- 设置环境变量:
cp .env.example .env编辑 .env 文件,填入您的 Tripadvisor API Key。
- 构建项目:
npm run build- 启动服务:
npm start开发模式
开发模式下自动构建并启动:
npm run dev可用工具
search_locations
搜索地点
参数:
searchQuery(string): 搜索关键词language(string, 可选): 语言代码,默认 'en'category(string, 可选): 地点类别phone(string, 可选): 电话号码address(string, 可选): 地址latLong(string, 可选): 经纬度 "lat,lng"
search_nearby_locations
搜索附近地点
参数:
latitude(number): 纬度longitude(number): 经度language(string, 可选): 语言代码,默认 'en'category(string, 可选): 地点类别
get_location_details
获取地点详情
参数:
locationId(string|number): 地点IDlanguage(string, 可选): 语言代码,默认 'en'
get_location_reviews
获取地点评论
参数:
locationId(string|number): 地点IDlanguage(string, 可选): 语言代码,默认 'en'
get_location_photos
获取地点照片
参数:
locationId(string|number): 地点IDlanguage(string, 可选): 语言代码,默认 'en'
API Key 获取
请访问 Tripadvisor Developer Portal 获取您的 API Key。
许可证
ISC
