Token导航 LogoToken导航TokenDH.com
MCP PROJECT2 logo
数据服务stdio官方级别未说明来源级核验

MCP PROJECT2

MCP Server

Travel Assistant MCP Server 是一个基于Python和FastMCP构建的模型上下文协议服务器,为大型语言模型提供实时工具,用于规划和预算旅行行程,包括实时航班和酒店数据查询、旅行预算跟踪以及本地地标推荐。

工具数

7

提示词数

0

GitHub Stars

1

资源数

0
旅行规划Python数据分析

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Marcyvan1777

提供方

Marcyvan1777

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install fastmcp requests python-dotenv amadeus wikipedia

详细介绍

旅行助理MCP服务器

Travel Assistant是一个使用Python构建的模型上下文协议(MCP)服务器 FastMCP。它提供了一个大型语言模型,带有实时工具来计划和预算旅行行程。该助手可以获取实时航班和酒店数据,跟踪旅行预算,并安全地推荐当地地标。

功能和可用工具

此服务器向LLM公开了多种功能(server3.py):

  • 航班: check_flight_prices(origin, destination, date, adults) -使用Amadeus API获取实时航班优惠和价格(需要3个字母的IATA城市代码)。
  • 酒店:

- check_hotel(cityCode) -检索可用酒店及其 hotelIds 在一个特定的城市。 - check_hotel_prices(hotelIds, adults) -检索特定酒店ID的实时客房可用性和定价。

  • 预算管理:

- set_budget(amount)get_budget() -跟踪用户旅行的总消费能力。 - validate_booking(price) -一个能力围栏,防止人工智能最终确定或提出超过剩余预算的预订。

  • 本地信息:

- recommend_sites(destination) -使用维基百科数据收集地标和观光推荐。

设置和配置

  1. 环境变量:

服务器需要实时API密钥才能运行。创建一个 .env 根目录下的文件 my-mcp-server 目录:

   AMADEUS_API_KEY=your_amadeus_api_key
   AMADEUS_API_SECRET=your_amadeus_api_secret

*(注: .env 为了保护您的凭据,文件被标记为无效)。*

  1. 依赖关系:

确保在虚拟环境中安装了所需的Python包:

   pip install fastmcp requests python-dotenv amadeus wikipedia

与Gemini CLI一起使用

要通过Gemini CLI使用此旅行助手,您需要在系统设置中配置MCP服务器并应用严格的代理提示。

  1. 配置MCP服务器:

添加 server3.py 转到您的Gemini CLI settings.json 文件下 mcpServers请确保提供Python虚拟环境可执行文件和服务器脚本的绝对路径:

   "mcpServers": {
     "travel-server": {
       "command": "C:\\path\\to\\my-mcp-server\\.venv\\Scripts\\python.exe",
       "args": [
         "C:\\path\\to\\my-mcp-server\\server3.py"
       ]
     }
   }
  1. 系统提示和护栏:

为了获得最佳和最安全的体验,请向AI提供中的系统提示 system_prompt/sys_prompt.md本文件指导LLM如何正确行事(例如,使用IATA代码,将城市代码工具与酒店ID工具本地链接,以及验证预算)。

  1. 开始对话:

在终端中运行Gemini CLI:

   gemini

现在,您可以开始要求助理计划您的旅行了!例如:

- *“我的预算是3000美元。给我找一个下周五从巴黎(标准杆数)到雅典(雅典)的航班,推荐一些酒店!"*

目录标签

目录标签

旅行规划Python数据分析本地部署预算管理实时数据查询地标推荐API集成

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP