旅游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/ 目录生成分发包

python 复制代码
{
    "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

python 复制代码
git clone https://github.com/username/hotels_mcp_server.git
cd hotels_mcp_server



pip install -r requirements.txt

# 运行服务器
python main.py
python 复制代码
"hotels": {
    "command": "python",
    "args": [
      "/path/to/hotels_mcp_server/main.py"
    ]
  }

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

python 复制代码
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的链接(试了很多次无法识别真人)

python 复制代码
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

python 复制代码
    "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 远程客户端

python 复制代码
npm install -g mcp-remote

添加以下配置

python 复制代码
"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

python 复制代码
git clone https://github.com/robertn702/mcp-openweathermap.git
cd mcp-openweathermap

uv sync
python 复制代码
"openweathermap": {
      "command": "npx",
      "args": ["mcp-openweathermap"],
      "env": {
        "OPENWEATHER_API_KEY": "your-api-key-here"
      }
    }
相关推荐
码银19 分钟前
什么是逻辑外键?我们要怎么实现逻辑外键?
java·数据库·spring boot
GOTXX1 小时前
【CS创世SD NAND征文】小型夜灯为何需要存储芯片?从基础照明到智能存储的升级密码
数据库·科技·安全·芯片·储存
TDengine (老段)1 小时前
TDengine 中 TDgpt 的模型评估工具
大数据·数据库·机器学习·ai·时序数据库·tdengine·涛思数据
五月茶2 小时前
MySQL——黑马
数据库·mysql
一号IT男3 小时前
MySql MVCC的原理总结
数据库·mysql
Badman3 小时前
Redis与DB的数据一致性问题梳理
数据库·redis·后端
荔枝吻3 小时前
【沉浸式解决问题】mysql-connector-python连接数据库:RuntimeError: Failed raising error.
数据库·python·mysql
一号IT男4 小时前
MySQL聚簇索引与非聚簇索引详解
数据库·mysql
AntBio4 小时前
The Rising Star in Tumor Targets - Claudin18.2 Antibody Now Available
数据库·经验分享·深度学习·其他