旅行预订MCP服务器

Spring AI实现的MCP服务器,用于Duffel旅行集成,支持获取城市IATA代码和预订航班。

  • by sainathkistapur
  • Java
  • 云端部署
  • 更新于
在 GitHub 查看 sainathkistapur/spring-ai-mcp-server-duffel

使用说明

行李旅行的Spring AI MCP服务器

达夫旅游

用于演示Duffel集成MCP服务器的Spring AI实现的应用程序。 LLM可以直接与此MCP服务器通信,以进行任何旅行安排。

提供两种MCP工具:

  • 获取给定城市的IATA代码
  • 从出发地和目的地预订给定日期的航班。

运行应用程序

  • 请确保您已在Duffel API注册。免费用于测试目的。
  • 从Duffel账户获取API密钥

运行命令

mvn spring-boot:run -Dspring-boot.run.arguments="--DUFFEL_AP_KEY=<your-duffel-api-key>"

替换““占位符与您的实际Duffel API密钥。

应用程序如何工作:

该应用程序使用HTTP(WebVC)协议为客户端提供MCP SSE服务器功能。

SSE端点为: http://localhost:8083

目前仅支持这些城市之间的旅行:

  • 纽约
  • 柏林
  • 迪拜
  • 芝加哥
  • 新加坡
  • 达拉斯
  • 迈阿密
  • 西雅图
  • 拉斯维加斯
  • 伦敦
  • 德里