当前位置: 首页 > news >正文

旅游mcp配置(1)

推荐旅游相关mcp 仓库:https://github.com/gs-ysingh/travel-mcp-server

1、获取 flights-mcp (Duffel API) 的 MCP 组件

克隆仓库

git clone https://github.com/ravinahp/flights-mcp

cd flights-mcp

uv sync

运行 uv build,这会在 dist/ 目录生成分发包

{"flights-mcp": {"command": "uv","args": ["--directory","/Users/您的用户名/Code/flights-mcp","run","flights-mcp"],"env": {"DUFFEL_API_KEY_LIVE": "您的生产 Duffel API 密钥"}}
}

在仓库目录运行 uv run flights-mcp。服务器会启动

获取key链接:Duffel – Access token

2、Booking.com MCP (酒店预订)

官网:

We do not currently offer reporting API access for retrieving reservation details and white-label/co-brand implementations.(我们目前不提供用于获取预订详情和白标/共品牌实施的报告API访问。)


无github仓库。

在RapidAPI上获取到得

github链接:esakrissa/hotels_mcp_server:使用 Booking.com API 的酒店搜索 MCP 服务器 --- esakrissa/hotels_mcp_server: MCP server for hotel searches using Booking.com API

git clone https://github.com/username/hotels_mcp_server.git
cd hotels_mcp_serverpip install -r requirements.txt# 运行服务器
python main.py
"hotels": {"command": "python","args": ["/path/to/hotels_mcp_server/main.py"]}

注意:RapidAPI 的 Booking.com API Key 不写在 mcp.json 里,而是放在工程根目录的 .env 文件中(通过 python-dotenv 加载):

RAPIDAPI_KEY=your_key

获取key链接:Booking COM

https://rapidapi.com/DataCrawler/api/booking-com15/playground/apiendpoint_890d8a23-61ec-4fc3-86c1-aab5f71e4d56

3、Yelp MCP服务器 (餐饮推荐)

获取key:github仓库下的 readme中提供了获取key的链接(试了很多次无法识别真人)

git clone https://github.com/Yelp/yelp-mcp# 进入 yelp-mcp 目录cd yelp-mcp# 安装依赖(相当于 make install)uv sync# 运行应用(相当于 make run)uv run mcp-yelp-agent

配置mcp.json

    "yelp_agent": {"command": "uv","args": ["--directory","C:/Users/Administrator/Desktop/yiqihecheng/new_prj/new_prj_7/cooragent/src/tools/yelp-mcp","run","mcp-yelp-agent"],"env": {"YELP_API_KEY": "<YOUR_YELP_FUSION_API_KEY>"}}

4、Turkish Airlines MCP Server

链接:土耳其航空公司 - MCP --- Turkish Airlines - MCP

安装 MCP 远程客户端

npm install -g mcp-remote

添加以下配置

"turkish-airlines": {"command": "npx","args": ["-y","mcp-remote","https://mcp.turkishtechlab.com/mcp"]}

5、openweathermap

key的获取参考:如何在 OpenWeatherMap 申请天气 API 密钥-CSDN博客https://blog.csdn.net/qq_42489313/article/details/147607629

github链接:robertn702/mcp-openweathermap:MCP 服务器用于 OpenWeatherMap API 集成 --- robertn702/mcp-openweathermap: MCP server for OpenWeatherMap API integration

git clone https://github.com/robertn702/mcp-openweathermap.git
cd mcp-openweathermapuv sync
"openweathermap": {"command": "npx","args": ["mcp-openweathermap"],"env": {"OPENWEATHER_API_KEY": "your-api-key-here"}}

http://www.dtcms.com/a/319255.html

相关文章:

  • cookie和session之间区别
  • 从BaseMapper到LambdaWrapper:MyBatis-Plus的封神之路
  • 组件安全漏洞
  • 站在Vue的角度,对比鸿蒙开发中的状态管理
  • 机器学习工程化 3.0:从“实验科学”到“持续交付”的 7 个关卡
  • 淘宝商品价格数据采集||淘宝SKU价格数据采集API
  • 从配置到远程访问:如何用群晖NAS FTP+ Cpolar搭建稳定文件传输通道
  • Charles中文版抓包工具使用指南 提高API调试和网络优化效率
  • 通信中间件 Fast DDS(一) :编译、安装和测试
  • rk3588s vscode索引失败的问题
  • Numpy科学计算与数据分析:Numpy随机数生成入门
  • Numpy科学计算与数据分析:Numpy数据分析基础之统计函数应用
  • 【线性代数】5特征值和特征向量
  • Android 原生与 Flutter 通信完整实现 (Kotlin 版)
  • C++基础:继承
  • qt系统--事件
  • 设计模式中的行为模式
  • sqli-labs-master/Less-41~Less-50
  • 论文Review 激光实时动态物体剔除 DUFOMap | KTH出品!RAL2024!| 不上感知,激光的动态物体在线剔除还能有什么方法?
  • DrissionPage自动化:高效Web操作新选择
  • 【人工智能99问】NLP(自然语言处理)大模型有哪些?(20/99)
  • 【多重BFS】Monsters
  • 调用阿里云-阿里云百炼 AI
  • 表驱动法-灵活编程范式
  • Java 中 Object 类的解析:知识点与注意事项
  • Oracle参数Process
  • 深度学习的视觉惯性里程计(VIO)算法优化实践
  • PCB制造中压接孔、插接孔、沉头孔、台阶孔的区别及生产流程
  • [Oracle] MOD()函数
  • 数据库入门:从零开始构建你的第一个数据库