tripadvisor-mcp-node
TypeScript icon, indicating that this package has built-in type declarations

1.0.6 • Public • Published

Tripadvisor MCP Server

这是一个使用 Model Context Protocol (MCP) 的 Tripadvisor Content API 服务器,提供搜索和获取旅游地点信息的功能。

功能特性

  • 搜索地点
  • 搜索附近地点
  • 获取地点详情
  • 获取地点评论
  • 获取地点照片

环境要求

  • Node.js >= 18
  • TypeScript
  • Tripadvisor Content API Key

安装与设置

  1. 克隆或下载项目

  2. 安装依赖:

npm install
  1. 设置环境变量:
cp .env.example .env

编辑 .env 文件,填入您的 Tripadvisor API Key。

  1. 构建项目:
npm run build
  1. 启动服务:
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): 地点ID
  • language (string, 可选): 语言代码,默认 'en'

get_location_reviews

获取地点评论

参数:

  • locationId (string|number): 地点ID
  • language (string, 可选): 语言代码,默认 'en'

get_location_photos

获取地点照片

参数:

  • locationId (string|number): 地点ID
  • language (string, 可选): 语言代码,默认 'en'

API Key 获取

请访问 Tripadvisor Developer Portal 获取您的 API Key。

许可证

ISC

Readme

Keywords

Package Sidebar

Install

npm i tripadvisor-mcp-node

Weekly Downloads

13

Version

1.0.6

License

MIT

Unpacked Size

9.23 kB

Total Files

5

Last publish

Collaborators

  • wandergis