关于 航班管家航空数据 MCP | Flight Master Aviation Data MCP
Flight Master Aviation Data MCP 将 AI Agent 和兼容 MCP 的应用连接到航班管家 DAST 航空数据,涵盖航班动态、航线、机上服务、延误风险、天气、轨迹和运营统计,并支持远程 HTTP 与本地 npm STDIO。
主要功能
- 01实时与历史航班动态及航线查询
- 02机上服务详情与延误预测
- 03机场天气预报和航班轨迹
- 04每日航空及机场运营报告
- 05远程 HTTP 与 npm STDIO 连接方式
适用场景
- 01查询航班当前或历史动态
- 02比较两个机场之间的航班
- 03查看机上服务和延误风险
- 04生成航空、机场或航司统计
MCP 相关
通过 Streamable HTTP 远程服务或官方 npm STDIO 包,向 MCP 客户端提供航空数据工具。两种连接方式都需要 Flight Master DAST API Key。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://fly.huoli.com/mcp/dast_mcpclaude mcp add --transport http flight-master-dast-aviation-data https://fly.huoli.com/mcp/dast_mcp{"mcpServers":{"flight-master-dast-aviation-data":{"type":"http","url":"https://fly.huoli.com/mcp/dast_mcp"}}}在 Cursor 中打开{"servers":{"flight-master-dast-aviation-data":{"type":"http","url":"https://fly.huoli.com/mcp/dast_mcp"}}}在 VS Code 中打开{"mcpServers":{"flight-master-dast-aviation-data":{"type":"http","url":"https://fly.huoli.com/mcp/dast_mcp"}}}{"mcpServers":{"flight-master-dast-aviation-data":{"serverUrl":"https://fly.huoli.com/mcp/dast_mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://fly.huoli.com/mcp/dast_mcp需要授权工具
详细介绍
航班管家航空数据 MCP
航班管家 DAST(Flight Master DAST) 的官方 MCP 集成仓库,为 AI Agent、编码助手和兼容 MCP 的应用提供专业的航空数据能力。
航班管家航空数据 MCP(Flight Master Aviation Data MCP) 通过 Model Context Protocol(MCP)提供航班状态、航线航班、机上体验、延误风险预测、机场天气和航班轨迹数据。
服务支持两种 MCP 连接模式:
- 通过 Streamable HTTP 连接的 Remote MCP —— 推荐大多数用户使用
- 通过官方 npm 包连接的 STDIO MCP —— 用于集成本地 MCP 客户端
本仓库是航班管家航空数据 MCP 的官方公开集成仓库。 生产环境服务端源代码和专有航空数据处理系统未在本仓库中发布。
官方链接
- MCP 产品页:https://dast.133.cn/mcp/
- DAST 平台:https://dast.133.cn
- 可供 Agent 读取的文档:https://dast.133.cn/mcp_assets/agent.md
- Remote MCP 端点:https://fly.huoli.com/mcp/dast_mcp
- npm STDIO 包:https://www.npmjs.com/package/@flightmaster/aviation-dast-mcp
连接模式
航班管家航空数据 MCP 支持 Remote Streamable HTTP 和 STDIO 两种连接方式。
选项 1 — 通过 Streamable HTTP 连接 Remote MCP
推荐大多数用户、托管式 AI Agent 以及支持远程 MCP 服务的 MCP 客户端使用。
端点:
https://fly.huoli.com/mcp/dast_mcp
| 项目 | 值 |
|---|---|
| 协议 | Model Context Protocol(MCP) |
| 传输方式 | Streamable HTTP |
| RPC | JSON-RPC 2.0 |
| 身份验证 | Bearer API Key |
身份验证请求头:
Authorization: Bearer <API_KEY>
无需在本地安装 MCP 服务。
选项 2 — 通过 npm 使用 STDIO MCP
对于支持本地 STDIO 服务的 MCP 客户端,请使用官方 npm 包:
@flightmaster/aviation-dast-mcp
直接运行:
npx -y @flightmaster/aviation-dast-mcp
STDIO 包需要以下环境变量:
DAST_API_KEY=<API_KEY>
MCP 配置示例:
{
"mcpServers": {
"flight-master-dast": {
"command": "npx",
"args": [
"-y",
"@flightmaster/aviation-dast-mcp"
],
"env": {
"DAST_API_KEY": "<API_KEY>"
}
}
}
}
此包还支持以下可选环境变量:
DAST_MCP_URL=<CUSTOM_GATEWAY_URL>
通常应省略 DAST_MCP_URL。仅当需要使用自定义的航班管家 DAST MCP 网关 URL 时,才需要设置此变量。
官方 npm 包:
https://www.npmjs.com/package/@flightmaster/aviation-dast-mcp
身份验证
两种连接模式都需要航班管家 DAST API Key。
Remote MCP
在 HTTP Authorization 请求头中加入 API Key:
Authorization: Bearer <API_KEY>
STDIO MCP
通过必需的环境变量提供 API Key:
DAST_API_KEY=<API_KEY>
获取 API Key
- 访问航班管家 DAST 平台:https://dast.133.cn
- 注册或登录
- 打开 MCP 控制台
- 创建 API Key
- 在 MCP 客户端配置中使用该密钥
安全提示: 切勿在公开仓库中发布、提交或分享真实的 API Key。
可用工具
MCP 服务目前提供以下九种工具:
| 工具 | 功能 |
|---|---|
dast_flight_dynamic | 按航班号和日期查询实时或历史航班状态 |
dast_flight_route | 查询指定日期两个机场之间的航班 |
dast_flight_happy | 查询机上体验数据,例如餐食、Wi-Fi、座位信息、娱乐设施、电源和行李 |
dast_delay_rate | 查询航班延误和取消概率预测 |
dast_future_weather | 查询未来 48 小时的机场逐小时天气预报 |
dast_flight_path | 查询实时或历史航班轨迹、位置、高度、速度和航班状态 |
dast_flight_overview_daily | 生成全国民航每日运行概览,并返回可下载的 Excel 报告 |
dast_airport_operation_statistics | 生成机场运行统计,并返回可下载的 Excel 报告 |
dast_airline_operation_statistics | 生成航空公司运行统计,并返回可下载的 Excel 报告 |
三种运行统计工具返回的可下载 Excel 链接在调用成功后 1 小时内有效。
如需查看完整的工具架构、参数、响应结构、路由规则和使用指南,请参阅:
https://dast.133.cn/mcp_assets/agent.md
如果工具定义发生变化,应以实时 MCP
tools/list响应为准。
Claude Code
远程 MCP
通过以下内容添加托管的远程 MCP 服务:
claude mcp add --transport http flight-master-dast https://fly.huoli.com/mcp/dast_mcp \
--header "Authorization: Bearer <API_KEY>"
然后验证连接:
claude mcp list
将 <API_KEY> 替换为在 Flight Master DAST MCP 控制台中创建的 API Key。
STDIO
Claude Code 和其他兼容 STDIO 的 MCP 客户端也可以使用官方 npm 包。
通用 STDIO 配置:
{
"mcpServers": {
"flight-master-dast": {
"command": "npx",
"args": [
"-y",
"@flightmaster/aviation-dast-mcp"
],
"env": {
"DAST_API_KEY": "<API_KEY>"
}
}
}
}
Cursor
Cursor 同时支持远程 MCP 和 STDIO MCP 配置。
远程 MCP — 推荐
如需使用适用于多个项目的个人配置,请编辑:
~/.cursor/mcp.json
示例:
{
"mcpServers": {
"flight-master-dast": {
"url": "https://fly.huoli.com/mcp/dast_mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}
保存配置并重启或重新连接 Cursor。随后,Flight Master DAST 工具应会显示在 MCP 工具列表中。
STDIO
也可以配置官方 npm 包:
{
"mcpServers": {
"flight-master-dast": {
"command": "npx",
"args": [
"-y",
"@flightmaster/aviation-dast-mcp"
],
"env": {
"DAST_API_KEY": "<API_KEY>"
}
}
}
}
请勿将包含真实 API Key 的配置文件提交到公共代码库。
Cline
Cline 同时支持远程 MCP 和 STDIO MCP 配置。
远程 MCP — 推荐
在 Cline 中打开 MCP Servers → Configure MCP Servers,并添加:
{
"mcpServers": {
"flight-master-dast": {
"type": "streamableHttp",
"url": "https://fly.huoli.com/mcp/dast_mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
},
"disabled": false,
"autoApprove": []
}
}
}
将 <API_KEY> 替换为你的 Flight Master DAST API Key,然后重新连接服务。
STDIO
也可以使用:
{
"mcpServers": {
"flight-master-dast": {
"command": "npx",
"args": [
"-y",
"@flightmaster/aviation-dast-mcp"
],
"env": {
"DAST_API_KEY": "<API_KEY>"
},
"disabled": false,
"autoApprove": []
}
}
}
通用 MCP 客户端配置
远程 Streamable HTTP
使用:
URL:
https://fly.huoli.com/mcp/dast_mcp
请求头:
Authorization: Bearer <API_KEY>
STDIO
使用:
{
"command": "npx",
"args": [
"-y",
"@flightmaster/aviation-dast-mcp"
],
"env": {
"DAST_API_KEY": "<API_KEY>"
}
}
面向 Agent 的文档
我们为 AI Agent 和自动化客户端提供了专用的机器可读文档:
https://dast.133.cn/mcp_assets/agent.md
其中包括:
- MCP 连接信息
- 身份验证要求
- 工具选择指南
- 工具架构和参数
- 日期和机场规则
- 请求和响应结构
- 错误处理
- 计费方式
- Agent 使用指南
建议集成 Flight Master Aviation Data MCP 的 Agent 在调用服务前阅读此文档。
示例用例
AI Agent 可以使用 Flight Master Aviation Data MCP 回答以下问题:
- CA1831 当前的状态是什么?
- 今天有哪些航班从北京首都机场飞往上海虹桥机场?
- 这趟航班提供餐食或 Wi-Fi 吗?
- 这趟航班的预计延误风险有多高?
- 合肥新桥国际机场的天气会怎样?
- 这趟航班当前位于何处,高度是多少?
关于航班管家 DAST
航班管家 DAST(航班管家 DAST) 为开发者、AI Agent、编码助手和航空相关应用提供专业的航空数据服务和 MCP 能力。
航班管家航空数据 MCP 通过开放的 Model Context Protocol 生态系统,将 AI 应用与专业航空数据连接起来。
MCP 官方产品页面:
注册账户、管理 API Key、查看使用信息和账单:
仓库范围
此仓库是 航班管家航空数据 MCP 的官方公开集成仓库。
其中包含:
- MCP 集成文档
- 远程 MCP 连接示例
- STDIO npm 集成示例
- 身份验证指南
- 客户端配置示例
- MCP 生态系统元数据
其中不包含:
- 生产环境 MCP 服务源代码
- 内部航空数据处理系统
- 专有数据管道
- 后端业务逻辑
生产环境航空数据服务和远程 MCP 基础设施由 航班管家 DAST 运营。
航班管家 DAST
航班管家 DAST
官方航空数据 MCP 服务
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。