remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Integrates with SerpAPI Google Flights to search for flights between airports, supporting one-way and round-trip itineraries
MCP 航班搜索
使用模型上下文协议 (MCP) 构建的航班搜索服务。此服务演示了如何实现 MCP 工具以实现航班搜索功能。
什么是模型上下文协议?
模型上下文协议 (MCP) 是由 Anthropic 开发的一项标准,它通过定义工具描述、调用和响应的结构化格式,使 AI 模型能够使用工具。该项目实现了可供 Claude 和其他兼容 MCP 的模型使用的 MCP 工具。
安装
Copy
用法
启动 MCP 服务器:
Copy
您还可以指定自定义端口:
Copy
环境变量
将 SerpAPI 键设置为环境变量:
Copy
特征
- 符合 MCP 的航班搜索功能工具
- 与 SerpAPI Google Flights 集成
- 支持单程和往返航班
- 具有结构化输出的丰富日志记录
- 模块化、可维护的代码结构
MCP 工具
该包提供了以下模型上下文协议工具:
search_flights_tool
:使用以下参数搜索机场之间的航班:origin
:出发机场代码(例如,ATL、JFK)destination
:到达机场代码(例如,LAX,ORD)outbound_date
:出发日期(YYYY-MM-DD)return_date
:往返行程的可选返回日期 (YYYY-MM-DD)
server_status
:检查 MCP 服务器是否正在运行
项目结构
Copy
作者
有关 AI/ML 和生成式 AI 的更多文章,请在 Medium 上关注我: https://medium.com/@arjun-prabhulal
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。
This server cannot be installed
模型上下文协议服务器使用简单的提示搜索任意给定日期的多个航班承运商、价格、经停点、持续时间的实时航班详情