Flights MCP
什么是Flights MCP Server?
Flights MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,用于搜索航班信息,并提供详细的航班数据、筛选选项以及预订链接。它利用 Aviasales Flight Search API 提供强大的航班查询能力。如何使用Flights MCP Server?
您可以通过远程 MCP 服务器或自行部署实例来使用该服务。远程服务器通过 SSE 协议提供服务,而自托管版本需要安装并配置 Aviasales API 密钥。适用场景
适合需要快速查找航班、比较价格、筛选航班选项并生成预订链接的用户。适用于旅游平台、旅行助手等场景。主要功能
航班搜索支持单程、往返和多城市航班搜索,可根据出发地、目的地、日期进行查询。
高级筛选可以按价格、飞行时间、航空公司、出发/到达时间、中转次数等条件筛选航班。
排序选项支持按价格、出发时间、到达时间或飞行时长对航班结果进行排序。
航班详情提供详细的航班信息,包括行李额度、航空公司信息等。
预订链接可为选定的航班生成预订链接,方便用户直接进入预订页面。
本地存储所有搜索记录都会被保存,便于后续访问和对比。
多协议支持支持 stdio、HTTP 和 SSE 协议,适配不同环境需求。
优势与局限性
优势
提供丰富的航班搜索和筛选功能,帮助用户找到最优航班。
支持多种协议,灵活适配不同的使用场景。
能够存储历史搜索记录,提升用户体验。
易于集成到其他系统中,如聊天机器人或旅行应用。
局限性
部分功能可能需要 Aviasales API 访问权限,需注册获取密钥。
某些 LLM 客户端(如 Claude.ai)目前不支持远程 MCP 连接。
自托管部署需要一定的技术背景,包括环境变量设置和依赖管理。
如何使用
选择使用方式
您可以选择使用远程 MCP 服务器(如 https://findflights.me/sse),或者自行部署服务器。
获取 API 密钥
注册 Aviasales 账户并获取 API Token 和 Marker ID。
设置环境变量
根据文档要求,设置 `FLIGHTS_AVIASALES_API_TOKEN` 和 `FLIGHTS_AVIASALES_MARKER` 等必要环境变量。
启动服务器
运行命令 `uv run src/flights-mcp/main.py` 启动 MCP 服务器。
使用案例
查找最便宜的航班用户希望找到从北京到上海的最便宜航班。
筛选特定航空公司的航班用户只关心中国东方航空的航班。
比较多个航班选项用户想比较几个不同时间的航班。
常见问题
我可以在哪里找到 Aviasales API 密钥?
为什么无法连接远程 MCP 服务器?
如何查看航班详细信息?
是否支持多城市航班搜索?
相关资源
Aviasales API 文档
Aviasales API 官方文档,用于获取航班数据。
Model Context Protocol 官方文档
Model Context Protocol (MCP) 协议的官方文档,了解 MCP 协议细节。
GitHub 项目仓库
Flights MCP Server 的 GitHub 项目仓库,包含源代码和部署说明。
精选MCP服务推荐

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
37.1K
4.3分

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
58.9K
5分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
42.4K
4.5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
18.7K
4.8分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
29.5K
4.8分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
28.9K
5分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
30.3K
4.5分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
39.8K
4.7分