旅游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"
      }
    }
相关推荐
ivanfor6666 小时前
多租户架构的三级权限体系:设计逻辑与精准控制实现
java·开发语言·数据库
TDengine (老段)7 小时前
TDengine IDMP 重塑智慧水务运营(内附 Step by Step 步骤)
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
LSL666_10 小时前
1 概述及简单登录(不涉及数据库)
数据库·servlet
q***064713 小时前
MySQL的UPDATE(更新数据)详解
数据库·mysql
8***B13 小时前
MySQL性能
数据库·mysql
q***721914 小时前
oracle使用PLSQL导出表数据
数据库·oracle
数据库生产实战14 小时前
Oracle DG备库日志切换解析,Private strand flush not complete如何理解?(基础知识)
数据库·oracle
百***757414 小时前
从 SQL 语句到数据库操作
数据库·sql·oracle
i***395814 小时前
SQL 注入详解:原理、危害与防范措施
数据库·sql·oracle
m***567215 小时前
Win10下安装 Redis
数据库·redis·缓存