航班管家航空数据 MCP
航班管家 DAST 官方航空数据 MCP,提供航班动态、延误预测、机场天气、飞行轨迹及航班舒适度等数据能力。
Documentación
Documentación del Agente MCP de 航班管家
- Página principal del producto MCP: https://dast.133.cn/mcp/
- Plataforma DAST: https://dast.133.cn
- Endpoint MCP remoto: https://fly.huoli.com/mcp/dast_mcp
- Paquete npm STDIO: https://www.npmjs.com/package/@flightmaster/aviation-dast-mcp
- Dirección de documentación oficial: https://dast.133.cn/mcp_assets/agent.md
- GitHub oficial: https://github.com/flight-master-dast/aviation-data-mcp
- Registro MCP oficial:
io.github.flight-master-dast/aviation-data-mcp - Modos de conexión compatibles: Remote Streamable HTTP / STDIO
- Número actual de herramientas: 9
Este documento está destinado a ser leído directamente por agentes de IA, herramientas de programación con IA y otros clientes automatizados, para comprender rápidamente las capacidades, métodos de conexión, selección de herramientas, parámetros de llamada, estructura de retorno y limitaciones de llamada de la plataforma de datos MCP de 航班管家.
Las 9 herramientas actuales incluyen dos categorías de capacidades:
- Consulta de vuelos en tiempo real / información: estado de vuelo, vuelos entre aeropuertos, comodidad del vuelo, predicción de retrasos futuros, clima futuro del aeropuerto, trayectoria de vuelo.
- Estadísticas de operación / informes: resumen diario de la aviación civil nacional, estadísticas de datos operativos de aeropuertos nacionales, estadísticas de datos operativos de aerolíneas nacionales.
Entre ellas, 3 herramientas de tipo informe devuelven, tras una llamada exitosa, un enlace de descarga de Excel válido por 1 hora; los detalles de las hojas, campos y criterios de datos de cada Excel se encuentran en ## EXCEL_SHEET_FIELDS de este documento. La generación de archivos mediante herramientas de tipo informe se factura por llamada; la descarga de archivos mediante el enlace devuelto no se factura repetidamente.
Si este documento difiere del tools/list devuelto en tiempo real por el servidor MCP, prevalecerá el esquema de herramientas devuelto por tools/list.
document_url:
https://dast.133.cn/mcp_assets/agent.md
PLATAFORMA
Plataforma DAST:
https://dast.133.cn
propósito:
- Registro de usuarios
- Inicio de sesión de usuarios
- Consola MCP
- Creación de claves API
- Recarga de cuenta
- Consulta de uso y facturación
Nota importante:
DAST platform
-> https://dast.133.cn
Remote MCP Endpoint
-> https://fly.huoli.com/mcp/dast_mcp
STDIO npm Package
-> @flightmaster/aviation-dast-mcp
No se debe utilizar el endpoint MCP remoto como dirección de la plataforma DAST.
MODOS_DE_CONEXIÓN_MCP
nombre:
航班管家航空数据 MCP | Flight Master Aviation Data MCP
protocolo:
MCP (Model Context Protocol)
modos_de_conexión_compatibles:
1. Remote MCP via Streamable HTTP
2. Local MCP via STDIO
modo_recomendado:
Remote MCP via Streamable HTTP
Reglas de selección:
客户端支持 Remote Streamable HTTP
-> 默认优先使用 Remote MCP
客户端仅支持 STDIO
-> 使用 STDIO
用户明确要求 npm / npx / STDIO
-> 使用 STDIO
除非用户明确要求,不要同时配置两种模式。
MCP_REMOTO
endpoint:
https://fly.huoli.com/mcp/dast_mcp
transporte:
Streamable HTTP
rpc:
JSON-RPC 2.0
método_http:
POST
Los métodos anteriores se aplican a solicitudes JSON-RPC de MCP remoto. El file_url devuelto por las herramientas de tipo informe se descarga mediante HTTP GET y no pertenece a solicitudes JSON-RPC de MCP.
tipo_de_contenido:
application/json
codificación:
UTF-8
autenticación:
Authorization: Bearer <API_KEY>
MCP remoto es adecuado para:
- Agentes de IA que admiten servidores MCP remotos
- Clientes MCP que admiten Streamable HTTP
- Usuarios que no desean instalar un servidor MCP localmente
- Clientes de IA / codificación alojados
MCP_STDIO
paquete:
@flightmaster/aviation-dast-mcp
npm:
https://www.npmjs.com/package/@flightmaster/aviation-dast-mcp
comando:
npx -y @flightmaster/aviation-dast-mcp
transporte:
STDIO
variables_de_entorno_requeridas:
DAST_API_KEY=<API_KEY>
variables_de_entorno_opcionales:
DAST_MCP_URL=<CUSTOM_GATEWAY_URL>
Nota:
DAST_API_KEY 为必填环境变量。
缺少 DAST_API_KEY 时,STDIO 进程无法正常启动并会退出。
DAST_MCP_URL 为可选项,正常情况下不应设置。
只有需要覆盖默认 Flight Master DAST MCP Gateway 时才使用 DAST_MCP_URL。
MCP STDIO es adecuado para:
- Clientes que solo admiten servidores MCP STDIO locales
- Usuarios que solicitan explícitamente integración mediante npm / npx / STDIO
- Herramientas de desarrollo local que necesitan iniciar un servidor MCP mediante entrada y salida estándar
AUTENTICACIÓN
La clave API se crea en la consola MCP después de que el usuario inicie sesión en la plataforma DAST.
Plataforma DAST:
https://dast.133.cn
La plataforma anterior se utiliza para:
- Registro de usuarios
- Inicio de sesión de usuarios
- Creación de claves API
- Recarga de cuenta
- Consulta de uso y facturación
Autenticación de MCP remoto
Endpoint MCP remoto:
https://fly.huoli.com/mcp/dast_mcp
Las solicitudes de MCP remoto deben incluir:
Authorization: Bearer <API_KEY>
Autenticación de MCP STDIO
STDIO utiliza variables de entorno:
DAST_API_KEY=<API_KEY>
DAST_API_KEY es obligatorio.
El modo STDIO no debe describirse como si se pasara la clave API directamente a un proceso local mediante el encabezado HTTP Authorization.
Variable opcional de anulación de Gateway:
DAST_MCP_URL=<CUSTOM_GATEWAY_URL>
A menos que el usuario solicite explícitamente un Gateway personalizado, no se debe configurar DAST_MCP_URL.
Formato de la clave API:
sk_phone_<32位随机字符>
El agente tiene prohibido:
- Mostrar la clave API completa al usuario final
- Escribir la clave API en contenido público
- Repetir la clave real del encabezado de Autorización en las respuestas
- Mostrar el
DAST_API_KEYreal en las respuestas - Escribir el
DAST_API_KEYreal en GitHub público, ejemplos de configuración, registros o bloques de código
SI_MCP_NO_CONFIGURADO
Si el cliente actual aún no ha configurado el MCP de 航班管家:
1. 不得声称航班管家 MCP Tool 已经可用。
2. 首先判断当前客户端支持的 MCP 连接模式。
3. 如果客户端支持 Remote Streamable HTTP,默认优先推荐 Remote MCP。
4. 如果客户端仅支持 STDIO,或用户明确要求 npm / npx / STDIO,则使用 STDIO 模式。
5. 不得猜测、生成或暴露用户真实 API Key。
6. 如需 API Key,引导用户前往 DAST MCP 控制台获取或创建:
https://dast.133.cn
7. 不得将 https://fly.huoli.com 用作注册、登录、API Key 创建、充值或控制台入口。
8. 配置完成后,重新加载或重新连接 MCP 客户端。
9. 调用 tools/list 验证连接成功,并获取当前 Tool 定义。
10. 只有 tools/list 成功后,Agent 才可以认为航班管家 MCP Tool 已经可用。
Configuración remota
Endpoint remoto:
https://fly.huoli.com/mcp/dast_mcp
Marcador de autenticación:
Authorization: Bearer <API_KEY>
config_remota_genérica:
{
"mcpServers": {
"flight-master-dast": {
"url": "https://fly.huoli.com/mcp/dast_mcp",
"headers": {
"Authorization": "Bearer <API_KEY>"
}
}
}
}
Configuración STDIO
paquete:
@flightmaster/aviation-dast-mcp
config_stdio_genérica:
{
"mcpServers": {
"flight-master-dast": {
"command": "npx",
"args": [
"-y",
"@flightmaster/aviation-dast-mcp"
],
"env": {
"DAST_API_KEY": "<API_KEY>"
}
}
}
}
Si el cliente permite configurar variables de entorno opcionales y el usuario solicita explícitamente un Gateway personalizado:
DAST_MCP_URL=<CUSTOM_GATEWAY_URL>
De lo contrario, no configurar DAST_MCP_URL por iniciativa propia.
objetivo_de_configuración:
选择合适连接模式
-> MCP Server 已配置
-> 鉴权信息可用
-> 客户端已重新加载或重新连接
-> tools/list 调用成功
-> Tool 可用于正常用户请求
Si el entorno actual no permite que el agente modifique directamente la configuración de MCP:
向用户提供:
- 注册 / 登录 / 创建 API Key:https://dast.133.cn
- Remote Endpoint:https://fly.huoli.com/mcp/dast_mcp
- STDIO npm Package:@flightmaster/aviation-dast-mcp
- Remote 鉴权占位符:Bearer <API_KEY>
- STDIO 环境变量占位符:DAST_API_KEY=<API_KEY>
- 当前客户端适用的 MCP 配置步骤
不得声称 MCP 配置已经完成。
SECUENCIA_DE_CONEXIÓN
Los siguientes flujos de protocolo MCP se aplican tanto al modo remoto como al modo STDIO.
La única diferencia es el transporte:
Remote -> Streamable HTTP
STDIO -> stdin / stdout
Una vez establecido el transporte, la secuencia de interacción estándar de MCP es la misma:
1. initialize
2. notifications/initialized
3. tools/list
4. tools/call
initialize
Versión del protocolo de inicialización en este documento:
2025-03-26
La versión del protocolo realmente utilizada se rige por el protocolVersion devuelto por initialize.
Ejemplo:
{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {
"protocolVersion": "2025-03-26",
"capabilities": {},
"clientInfo": {
"name": "Your-Client",
"version": "1.0.0"
}
}
}
Después de una inicialización exitosa, el cliente debe enviar:
{
"jsonrpc": "2.0",
"method": "notifications/initialized"
}
Esta notificación no incluye id; después de enviarla, se procede a la fase normal de operación de herramientas.
tools/list
En la primera conexión o cuando se necesite confirmar las herramientas disponibles actualmente, se debe llamar a:
tools/list
Propósito:
- Obtener las herramientas disponibles actualmente
- Obtener el
namede las herramientas - Obtener el
descriptionde las herramientas - Obtener el
inputSchemamás reciente
La plataforma ofrece actualmente 9 herramientas:
dast_flight_dynamic
dast_flight_route
dast_flight_happy
dast_delay_rate
dast_future_weather
dast_flight_path
dast_flight_overview_daily
dast_airport_operation_statistics
dast_airline_operation_statistics
Si las definiciones de parámetros de las herramientas en este documento difieren de los resultados devueltos por tools/list:
以 tools/list 返回结果为准。
ENRUTAMIENTO_DE_HERRAMIENTAS
El usuario pregunta por el estado en tiempo real o histórico de un vuelo específico:
使用 dast_flight_dynamic
El usuario pregunta qué vuelos hay entre dos aeropuertos en un día determinado:
使用 dast_flight_route
El usuario pregunta sobre comidas, WiFi, asientos, entretenimiento, equipaje o comodidad de un vuelo:
使用 dast_flight_happy
El usuario pregunta sobre la probabilidad futura de retraso o cancelación de un vuelo:
使用 dast_delay_rate
El usuario pregunta sobre el clima futuro de un aeropuerto:
使用 dast_future_weather
El usuario pregunta sobre la posición actual, altitud, velocidad o trayectoria de vuelo de un vuelo:
使用 dast_flight_path
El usuario pregunta sobre el resumen diario de operaciones de vuelos de la aviación civil nacional o datos operativos diarios de toda la industria:
使用 dast_flight_overview_daily
El usuario pregunta sobre datos de operación de vuelos de un aeropuerto específico, oleadas de vuelos, destinos conectados, capacidad de aerolíneas o tipos de aeronaves:
使用 dast_airport_operation_statistics
El usuario pregunta sobre datos de operación de una aerolínea específica, eficiencia de flota, rutas populares o tendencias de capacidad:
使用 dast_airline_operation_statistics
HERRAMIENTA: dast_flight_dynamic
propósito:
Consultar datos dinámicos de vuelo por número de vuelo y fecha específica.
usar_cuando:
- El usuario ha proporcionado un número de vuelo específico
- Consultar el estado del vuelo
- Consultar horas de salida y llegada programadas
- Consultar horas de salida y llegada estimadas
- Consultar horas de salida y llegada reales
- Consultar información dinámica del vuelo, como terminales
parámetros_requeridos:
fnum
- tipo: string
- significado: número de vuelo
- ejemplo: CA1831
date
- tipo: string
- formato: YYYY-MM-DD
- significado: fecha local del aeropuerto de salida del vuelo (día natural local del aeropuerto), no la fecha en hora de Beijing ni la fecha de la ubicación del agente
- ejemplo: 2026-08-10
ejemplo_de_argumentos:
{
"fnum": "CA1831",
"date": "2026-08-10"
}
tipo_de_datos_comerciales:
array
regla_de_fecha_relativa:
如果用户使用“今天”“明天”“后天”等相对日期,
而 Agent 无法可靠确定该航班的出发机场及其当地日期,
应向用户确认具体日期或出发机场,
不得直接使用北京时间或 Agent 所在地日期。
precio:
0.5 CNY / 成功调用
HERRAMIENTA: dast_flight_route
propósito:
Consultar la lista dinámica de vuelos entre un aeropuerto de salida, un aeropuerto de llegada y una fecha.
usar_cuando:
- El usuario no conoce el número de vuelo específico
- El usuario necesita consultar vuelos entre dos aeropuertos
- El usuario pregunta qué vuelos hay en una ruta en un día determinado
parámetros_requeridos:
depCode
- tipo: string
- significado: código IATA de tres letras del aeropuerto de salida
- ejemplo: PEK
arrCode
- tipo: string
- significado: código IATA de tres letras del aeropuerto de llegada
- ejemplo: SHA
date
- tipo: string
- formato: YYYY-MM-DD
- significado: fecha local del aeropuerto de salida (día natural local del aeropuerto), no la fecha en hora de Beijing ni la fecha de la ubicación del agente
- ejemplo: 2026-08-10
ejemplo_de_argumentos:
{
"depCode": "PEK",
"arrCode": "SHA",
"date": "2026-08-10"
}
tipo_de_datos_comerciales:
array
precio:
0.5 CNY / 成功调用
HERRAMIENTA: dast_flight_happy
propósito:
Consultar datos relacionados con la comodidad del vuelo.
información_disponible_puede_incluir:
- Alimentación eléctrica
- Espacio entre asientos
- Comidas
- Equipos de entretenimiento
- WiFi
- Peso del equipaje
- Información sobre cabina, entre otros
parámetros_requeridos:
date
- tipo: string
- formato: YYYY-MM-DD
modo_de_consulta:
Debe cumplirse una de las dos condiciones siguientes:
OPCIÓN_A:
fnum
- tipo: string
- significado: número de vuelo
- ejemplo: 9C8672
OPCIÓN_B:
depCode
- tipo: string
- significado: código IATA de tres letras del aeropuerto de salida
- ejemplo: PVG
arrCode
- tipo: string
- significado: código IATA de tres letras del aeropuerto de llegada
- ejemplo: SZX
parámetros_opcionales:
cabin
- significado: clase de cabina
- ejemplo: Y
- comportamiento: si no se envía, se devuelven todas las clases de cabina disponibles
ejemplo_de_argumentos:
{
"fnum": "9C8672",
"date": "2026-08-15",
"cabin": "Y"
}
tipo_de_datos_comerciales:
array
precio:
0.2 CNY / 成功调用
HERRAMIENTA: dast_delay_rate
propósito:
Consultar la probabilidad futura de retraso y cancelación de vuelos.
usar_cuando:
- El usuario pregunta si es probable que un vuelo futuro se retrase
- El usuario pregunta sobre el riesgo de retraso
- El usuario pregunta sobre el riesgo de cancelación
- El usuario pregunta sobre el riesgo operativo de vuelos futuros
parámetros_requeridos:
fnum
- tipo: string
- significado: número de vuelo
depCode
- tipo: string
- significado: código IATA de tres letras del aeropuerto de salida
arrCode
- tipo: string
- significado: código IATA de tres letras del aeropuerto de llegada
date
- tipo: string
- formato: YYYY-MM-DD
rango_de_fechas_compatible:
当日至未来 15 天
ejemplo_de_argumentos:
{
"fnum": "CZ3000",
"depCode": "PKX",
"arrCode": "CAN",
"date": "<YYYY-MM-DD>"
}
date debe estar dentro del rango desde hoy hasta los próximos 15 días.
salida_principal:
- delayRate_30min
- delayRate_60min
- delayRate_90min
- cancelRate
tipo_de_datos_comerciales:
object
regla_de_interpretación:
Estos campos representan probabilidades de predicción, no eventos deterministas.
Expresión recomendada:
该航班延误 30 分钟以上的预测概率为 12.2%。
Expresión no recomendada:
该航班会延误 30 分钟。
precio:
0.5 CNY / 成功调用
HERRAMIENTA: dast_future_weather
propósito:
Consultar el pronóstico meteorológico futuro de un aeropuerto.
usar_cuando:
- El usuario pregunta sobre el clima de un aeropuerto
- El usuario pregunta sobre cambios climáticos futuros en un aeropuerto
- El usuario pregunta si el clima podría afectar las operaciones de vuelo
parámetros_requeridos:
airport
- tipo: string
- significado: código IATA de tres letras del aeropuerto
- ejemplo: HFE
ejemplo_de_argumentos:
{
"airport": "HFE"
}
rango_de_pronóstico:
未来 48 小时
resolución:
逐小时天气预报
información_meteorológica_puede_incluir:
- Fenómeno meteorológico
- Fuerza del viento
- Velocidad del viento
- Dirección del viento
- Humedad relativa
- Precipitación
- Presión atmosférica
- Cobertura de nubes
- Temperatura
tipo_de_datos_comerciales:
object
precio:
0.1 CNY / 成功调用
HERRAMIENTA: dast_flight_path
propósito:
Consultar la trayectoria de vuelo en tiempo real o histórica y el estado del vuelo.
usar_cuando:
- El usuario pregunta dónde está volando actualmente un vuelo
- El usuario pregunta sobre la trayectoria de vuelo
- El usuario pregunta sobre la latitud y longitud actuales
- El usuario pregunta sobre la altitud de vuelo
- El usuario pregunta sobre la velocidad de vuelo
- El usuario pregunta sobre la ruta de vuelo real
parámetros_requeridos:
fnum
- tipo: string
- significado: número de vuelo
depCode
- tipo: string
- significado: código IATA de tres letras del aeropuerto de salida
arrCode
- tipo: string
- significado: código IATA de tres letras del aeropuerto de llegada
date
- tipo: string
- formato: YYYY-MM-DD
ejemplo_de_argumentos:
{
"fnum": "CZ3000",
"depCode": "PEK",
"arrCode": "CAN",
"date": "2026-08-06"
}
la_salida_puede_incluir:
- aircraftNo
- flightNo
- depAirport
- arrAirport
- curLat
- curLon
- curSpeed
- curHeight
- curAngle
- aircraftType
- aircraftAge
- airlineCompany
- flightState
- depPlanTime
- arrPlanTime
- datos de trayectoria de vuelo
tipo_de_datos_comerciales:
object
precio:
0.1 CNY / 成功调用
HERRAMIENTA: dast_flight_overview_daily
propósito:
Consultar los datos de resumen diario de operaciones de la aviación civil nacional por fecha, devolviendo un enlace de descarga de Excel.
usar_cuando:
- El usuario necesita un resumen diario de operaciones de aviación civil a nivel nacional
- Consultar el número de vuelos de pasajeros, tasa de ejecución, datos interanuales
- Consultar kilómetros de asientos disponibles, utilización de aeronaves
- Consultar el número de vuelos operados por aerolíneas, volumen de llegadas y salidas de aeropuertos de 10 millones de pasajeros
- Consultar la tendencia diaria del número de vuelos de carga
parámetros_requeridos:
date
- tipo: string
- formato: YYYY-MM-DD
- patrón:
^\d{4}-\d{2}-\d{2}$ - significado: fecha de estadística, rango desde 2019-01-01 hasta ayer; si no hay datos exportables para la fecha, la llamada falla
- ejemplo: 2026-08-10
ejemplo_de_argumentos:
{
"date": "2026-08-10"
}
tipo_de_datos_comerciales:
object
descripción_del_retorno:
Tras una llamada exitosa, data.file_url devuelve un enlace de descarga de Excel válido por 1 hora por defecto; el tiempo de expiración real se rige por data.expires_at; data.expires_at es una cadena con formato Y-m-d H:i:s, utilizando la hora de Beijing (UTC+8). El Excel contiene 8 hojas; los detalles de los campos y criterios de datos de cada hoja se encuentran en ## EXCEL_SHEET_FIELDS de este documento.
precio:
6 CNY / 成功调用
HERRAMIENTA: dast_airport_operation_statistics
propósito:
Consultar estadísticas de datos operativos de aeropuertos nacionales por aeropuerto, rango de fechas y tipo de ruta, devolviendo un enlace de descarga de Excel.
usar_cuando:
- El usuario necesita indicadores operativos de un aeropuerto específico
- Consultar el número diario de vuelos de un aeropuerto, tasa de salidas puntuales, tasa de ejecución
- Consultar la distribución de oleadas de vuelos por períodos de 30 minutos en un aeropuerto
- Consultar destinos conectados, aerolíneas operadoras y ranking de tipos de aeronaves de un aeropuerto
parámetros_requeridos:
airport
- tipo: string
- significado: código de aeropuerto, preferiblemente código IATA de tres letras
- ejemplo: PEK
route_type
- tipo: string
- enumeración:
dom/area/inter/all - significado:
domrutas nacionales,arearutas regionales,interrutas internacionales,alltodas las rutas - ejemplo: all
start_time
- tipo: string
- formato: YYYY-MM-DD
- patrón:
^\d{4}-\d{2}-\d{2}$ - significado: fecha de inicio de estadística, rango desde 2019-01-01 hasta ayer
- ejemplo: 2026-08-01
end_time
- tipo: string
- formato: YYYY-MM-DD
- patrón:
^\d{4}-\d{2}-\d{2}$ - significado: fecha de fin de estadística, rango desde 2019-01-01 hasta ayer; no debe ser anterior a
start_time, con una diferencia máxima de 90 días respecto astart_time - ejemplo: 2026-08-10
ejemplo_de_argumentos:
{
"airport": "PEK",
"route_type": "all",
"start_time": "2026-08-01",
"end_time": "2026-08-10"
}
tipo_de_datos_comerciales:
object
descripción_del_retorno:
Tras una llamada exitosa, data.file_url devuelve un enlace de descarga de Excel válido por 1 hora por defecto; el tiempo de expiración real se rige por data.expires_at; data.expires_at es una cadena con formato Y-m-d H:i:s, utilizando la hora de Beijing (UTC+8). El Excel contiene 6 hojas; los detalles de los campos y criterios de datos de cada hoja se encuentran en ## EXCEL_SHEET_FIELDS de este documento.
precio:
6 CNY / 成功调用
HERRAMIENTA: dast_airline_operation_statistics
propósito:
Consultar estadísticas de datos operativos de aerolíneas nacionales por aerolínea, rango de fechas y tipo de transporte, devolviendo un enlace de descarga de Excel.
usar_cuando:
- El usuario necesita una visión general de las operaciones de una aerolínea específica
- Consultar el número de vuelos operados por una aerolínea, tasa de ejecución, número de rutas, número de asientos
- Consultar el tamaño de la flota de una aerolínea, utilización de aeronaves
- Consultar el ranking de rutas populares de una aerolínea, composición de tipos de aeronaves
parámetros_requeridos:
airline
- tipo: string
- significado: código de dos letras de la aerolínea
- ejemplo: CA
start_time
- tipo: string
- formato: YYYY-MM-DD
- patrón:
^\d{4}-\d{2}-\d{2}$ - significado: fecha de inicio de estadística, rango desde 2019-01-01 hasta ayer
- ejemplo: 2026-08-01
end_time
- tipo: string
- formato: YYYY-MM-DD
- patrón:
^\d{4}-\d{2}-\d{2}$ - significado: fecha de fin de estadística, rango desde 2019-01-01 hasta ayer; no debe ser anterior a
start_time, con una diferencia máxima de 90 días respecto astart_time - ejemplo: 2026-08-10
parámetros_opcionales:
passenger
- tipo: integer
- enumeración:
0/1 - valor_predeterminado:
1 - significado:
0carga,1pasajeros - ejemplo: 1
ejemplo_de_argumentos:
{
"airline": "CA",
"start_time": "2026-08-01",
"end_time": "2026-08-10",
"passenger": 1
}
tipo_de_datos_comerciales:
object
descripción_del_retorno:
Tras una llamada exitosa, data.file_url devuelve un enlace de descarga de Excel válido por 1 hora por defecto; el tiempo de expiración real se rige por data.expires_at; data.expires_at es una cadena con formato Y-m-d H:i:s, utilizando la hora de Beijing (UTC+8). El Excel contiene 5 hojas; los archivos de pasajeros y carga tienen campos diferentes; los detalles de los campos y criterios de datos de cada hoja se encuentran en ## EXCEL_SHEET_FIELDS de este documento.
precio:
12 CNY / 成功调用
REGLAS_DE_FECHA
Formato de fecha estándar:
YYYY-MM-DD
Para las siguientes herramientas:
dast_flight_dynamic
dast_flight_route
date representa la fecha local del aeropuerto de salida del vuelo (día natural local del aeropuerto), no la fecha en hora de Beijing ni la fecha de la ubicación del agente.
Reglas de interpretación de fechas:
查询“当地今天”
-> 使用出发机场当地的当前自然日
查询“当地明天”
-> 使用出发机场当地日期 + 1 day
查询“当地后天”
-> 使用出发机场当地日期 + 2 days
Si el usuario utiliza fechas relativas como "hoy", "mañana", "pasado mañana", el agente debe convertir considerando la fecha local del aeropuerto de salida del vuelo al que se refiere el usuario, y no debe sustituir directamente con la hora de Beijing o la fecha de la ubicación del agente.
Si el usuario proporciona explícitamente una fecha específica:
直接使用该 YYYY-MM-DD 日期,并按出发机场当地自然日理解。
Si no se puede determinar de manera segura la fecha local del aeropuerto a la que se refiere el usuario:
向用户询问,或根据当前上下文明确解析。
No se debe adivinar una fecha incierta.
Herramientas de tipo informe
Para:
dast_flight_overview_daily
dast_airport_operation_statistics
dast_airline_operation_statistics
Los parámetros de fecha son días naturales, calculados según el día natural en hora de Beijing.
Rango y extensión compatibles:
dast_flight_overview_daily
-> date 范围为 2019-01-01 至昨日
dast_airport_operation_statistics
dast_airline_operation_statistics
-> start_time、end_time 范围均为 2019-01-01 至昨日
-> end_time 不得早于 start_time
-> end_time 与 start_time 最多相差 90 天
Reglas de interpretación de fechas relativas:
查询“今天”
-> 报表仅支持到昨日,不能直接调用;应说明限制并请用户改查昨日或更早日期
查询“昨天”
-> 使用北京时间当前自然日 - 1 day
查询“近7天”
-> 结束日期为北京时间昨日,开始日期为结束日期 - 6 days
Si el usuario utiliza expresiones de fechas relativas, el agente debe convertir a la fecha específica correspondiente en hora de Beijing según el escenario de estadística, y no debe utilizar directamente fechas de otras zonas horarias.
Si no se puede determinar de manera segura la fecha del informe, se debe preguntar al usuario y no adivinar una fecha incierta.
REGLAS_DE_AEROPUERTO
Los parámetros de aeropuerto utilizan el código IATA de tres letras.
Ejemplos:
PEK = 北京首都国际机场
PKX = 北京大兴国际机场
SHA = 上海虹桥国际机场
PVG = 上海浦东国际机场
HFE = 合肥新桥国际机场
CAN = 广州白云国际机场
Si el usuario proporciona directamente el código de tres letras del aeropuerto:
直接使用该三字码。
guía_para_el_agente:
Si el usuario solo proporciona el nombre de una ciudad y esa ciudad tiene múltiples aeropuertos, el agente no debe elegir arbitrariamente uno de ellos sin una base sólida.
Puede, según la pregunta del usuario:
- Determinar si es necesario cubrir múltiples aeropuertos
- O confirmar con el usuario el aeropuerto específico
Ejemplos:
北京 != 始终等同于 PEK
上海 != 始终等同于 SHA
Herramientas de aeropuerto de tipo informe
El parámetro airport de dast_airport_operation_statistics utiliza el código de aeropuerto, preferiblemente el código IATA de tres letras.
Si el usuario solo proporciona el nombre del aeropuerto, el agente debe primero convertirlo de manera confiable al código de aeropuerto; si no puede confirmarlo, debe preguntar al usuario y no pasar el nombre del aeropuerto directamente como parámetro.
El nombre de una ciudad no equivale al nombre de un aeropuerto específico. Para ciudades con múltiples aeropuertos, si el usuario no especifica el aeropuerto, se debe confirmar primero el aeropuerto específico y no elegir arbitrariamente.
REGLAS_DE_AEROLÍNEA
El parámetro airline de dast_airline_operation_statistics utiliza el código de dos letras de la aerolínea.
Ejemplos:
CA = 中国国际航空
MU = 中国东方航空
CZ = 中国南方航空
HU = 海南航空
Si el usuario proporciona directamente el código de dos letras de la aerolínea:
直接使用该二字码。
Si el usuario proporciona el nombre completo de la aerolínea, el Agente debe convertirlo de manera confiable al código de dos letras correspondiente antes de realizar la llamada; si no puede confirmarlo, debe preguntar al usuario y no pasar el nombre de la aerolínea directamente como parámetro.
REPORT_PARAMETER_RULES
El inputSchema de las tres herramientas tipo informe permite atributos adicionales, pero el Agente solo debe enviar los parámetros definidos explícitamente por la herramienta correspondiente, sin adjuntar campos irrelevantes.
dast_flight_overview_daily
required: date
dast_airport_operation_statistics
required: airport, route_type, start_time, end_time
route_type: dom | area | inter | all
dast_airline_operation_statistics
required: airline, start_time, end_time
optional: passenger
passenger: 0(货运)| 1(客运,默认)
FLIGHT_NUMBER_RULES
Ejemplos de números de vuelo:
CA1831
MU5105
CZ3000
9C8672
Si el usuario proporciona explícitamente un número de vuelo:
除非只是明显的格式规范化,否则不得擅自修改航班号。
TOOL_CALL
Llamada estándar a herramienta MCP:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "<TOOL_NAME>",
"arguments": {
"<parameter>": "<value>"
}
}
}
Ejemplo:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "dast_flight_dynamic",
"arguments": {
"fnum": "CA1831",
"date": "2026-08-10"
}
}
}
Explicación:
Remote 模式:JSON-RPC 消息通过 Streamable HTTP 传输。
STDIO 模式:JSON-RPC 消息通过 stdin / stdout 传输。
Tool 名称、arguments 和 MCP 方法语义不因 Transport 改变。
RESPONSE
Ejemplo de respuesta de MCP:
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [
{
"type": "text",
"text": "{\"code\":0,\"msg\":\"success\",\"data\":...}"
}
],
"isError": false
}
}
El JSON de negocio generalmente se encuentra en:
result.content[0].text
Esa cadena debe analizarse como JSON.
Ejemplo de respuesta de negocio analizada:
{
"code": 0,
"msg": "success",
"data": {},
"count": 1
}
response_rules:
1. 先检查 MCP result.isError。
2. 如果 isError == true,按 MCP Tool 调用失败处理。
3. 如果 isError == false,再解析 result.content 中的业务 JSON。
4. 检查业务字段 code。
5. code == 0 才表示业务调用成功。
msg
-> 状态或错误说明
data
-> 业务数据
count
-> 返回结果数量
En modo Remote, no se debe considerar que una llamada de negocio fue exitosa solo porque la solicitud HTTP fue exitosa.
Tanto en modo Remote como en modo STDIO, primero se debe verificar el isError a nivel de MCP y luego el campo de negocio code.
Herramientas de vuelo en tiempo real / consulta
El data de las herramientas de vuelo en tiempo real / consulta contiene los datos de negocio reales, que pueden ser un array o un objeto. El Agente debe analizarlo según el business_data_type de la herramienta correspondiente y usar los datos reales devueltos para responder al usuario.
Herramientas tipo informe
Después de que las 3 herramientas tipo informe se llamen con éxito, el data contiene la información de descarga del Excel. Las estructuras de retorno de las herramientas en modo Remote y STDIO son las mismas, y el archivo se descarga a través de la dirección HTTP devuelta.
Ejemplo:
{
"code": 0,
"msg": "success",
"data": {
"file_url": "https://data-api.133.cn/mcp/v1/flight/statistics/airportDaily/export?order_no=0123456789abcdef0123456789abcdef",
"expires_at": "2026-10-08 18:30:00"
},
"count": 1
}
Donde:
data.file_url
-> Excel 文件下载链接,默认 1 小时有效,实际过期时间以 data.expires_at 为准
-> order_no 是服务端动态生成的短期下载令牌,示例令牌不可直接使用
data.expires_at
-> 下载地址过期时间,字符串,格式 Y-m-d H:i:s,北京时间(UTC+8)
-> 与服务端下载令牌记录的过期时间一致,下载不会续期
Reglas de descarga:
HTTP method: GET
Authorization: 不需要再次携带 Bearer,下载令牌已包含在 file_url 中
response: xlsx 二进制文件,不是 JSON
billing: 下载已生成文件不重复扣费
expiration: 下载不会延长有效期;链接过期后需要重新调用付费 Tool 生成文件
Formato de las direcciones de descarga de las tres herramientas:
dast_flight_overview_daily
-> https://data-api.133.cn/mcp/v1/flight/statistics/airportDaily/export?order_no=<TOKEN>
dast_airport_operation_statistics
-> https://data-api.133.cn/mcp/v1/airport/statistics/export?order_no=<TOKEN>
dast_airline_operation_statistics
-> https://data-api.133.cn/mcp/v1/airline/statistics/export?order_no=<TOKEN>
Ejemplo de nombre de archivo de descarga:
全国民航每日总览_20260810.xlsx
国内机场运行数据统计_PEK_20260801_20260810_全部航线.xlsx
国内航司运行数据统计_CA_20260801_20260810.xlsx
国内航司运行数据统计_CA_20260801_20260810_货运航班.xlsx
Después de obtener la respuesta del tipo informe, el Agente debe descargar y analizar el Excel dentro del período de validez, leer la hoja correspondiente según las necesidades del usuario; los campos, unidades y criterios estadísticos se encuentran en ## EXCEL_SHEET_FIELDS. No se debe filtrar el file_url que contiene el token de descarga a terceros no relacionados.
BUSINESS_DATA_TYPES
dast_flight_dynamic -> array
dast_flight_route -> array
dast_flight_happy -> array
dast_delay_rate -> object
dast_future_weather -> object
dast_flight_path -> object
dast_flight_overview_daily -> object
dast_airport_operation_statistics -> object
dast_airline_operation_statistics -> object
BILLING
billing_model:
账户余额预付费
billing_rule:
Tool 调用成功
-> 扣减账户余额
Tool 调用失败
-> 不扣费
账户余额不足
-> Tool 调用失败
报表类 Tool 返回 file_url 后下载文件
-> 不重复扣费
file_url 过期后重新调用报表类 Tool 生成文件
-> 视为一次新的付费调用
El precio unitario de cada herramienta se encuentra en el price de la herramienta correspondiente.
El Agente debe:
- Evitar llamadas repetidas innecesarias
- Reutilizar los datos ya obtenidos en la tarea actual cuando sea aplicable
- Después de descargar el Excel de las herramientas tipo informe, se puede almacenar en caché el resultado del análisis y no es necesario volver a llamar en la tarea actual
ERRORS
PHONE_KEY_MISSING
code: 48001
meaning: MCP 服务端未收到有效 API Key
action:
- Remote 模式:检查 Authorization: Bearer <API_KEY> 是否正确配置
- STDIO 模式:如果进程已经启动但仍返回该错误,检查 DAST_API_KEY 是否正确传入
STDIO_LOCAL_API_KEY_MISSING
condition: DAST_API_KEY 未设置
meaning: STDIO MCP 进程启动失败
action: 设置 DAST_API_KEY 后重新启动 STDIO MCP 进程
PHONE_KEY_INVALID
code: 48002
meaning: API Key 无效或不存在
action: 检查或重新获取 API Key
PHONE_KEY_RATE_LIMITED
code: 48006
meaning: QPS 超限
action: 降低调用频率后重试
PARAM_INVALID
meaning: 请求参数无效
action: 检查 Tool inputSchema 与 arguments
MCP账户余额不足
meaning: 账户余额不足
action: 提示用户前往 DAST 平台充值
date 仅支持当日至未来15天
meaning: dast_delay_rate 查询日期超出支持范围
action: 使用支持范围内的日期
日期范围不合法
meaning: 报表类 Tool 日期格式错误、超出 2019-01-01 至昨日,或日期区间超过 90 天
action: 修正为 YYYY-MM-DD;范围类 Tool 还需保证 end_time 不早于 start_time 且跨度不超过 90 天
查询日期暂无可导出数据 / 查询范围暂无可导出数据
meaning: 参数有效,但指定日期或日期范围内没有满足条件的数据
action: 明确告知用户无可导出数据;不要把调用描述为成功
文件生成失败,请稍后重试
meaning: Excel 文件生成或校验失败
action: 稍后重试;避免立即连续重复调用付费 Tool
下载地址不存在或已过期 / 下载文件不存在或已过期
meaning: file_url 中的下载令牌无效、已过期,或对应文件已清理
action: 不要反复请求旧链接;征得用户同意后重新调用报表类 Tool 生成文件,该调用将重新计费
上游接口返回失败
meaning: 上游数据源异常
action: 稍后重试
AGENT_BEHAVIOR
Antes de llamar a una herramienta:
1. 识别用户意图。
2. 选择满足需求的最少 Tool。
3. 检查必填参数。
4. 在可明确判断时解析相对日期;对于航班动态航班号查询和机场对查询,应按出发机场当地日期解析。
5. 在可明确判断时解析机场三字码。
6. 如果必填参数无法安全确定,向用户询问。
7. 仅在必填参数完整后调用 Tool。
Reglas adicionales antes de llamar a herramientas tipo informe:
1. 按北京时间自然日解析日期,并检查日期范围与跨度。
2. 在可明确判断时解析航司二字码。
3. 仅发送对应报表 Tool 明确定义的参数。
Después de llamar a una herramienta:
1. 先检查 MCP result.isError。
2. 如果 isError == true,按 MCP Tool 调用失败处理,不继续解析为正常业务结果。
3. 如果 isError == false,解析 result.content 中包含业务 JSON 的 text 内容(通常为 result.content[0].text)。
4. 检查业务 code;仅 code == 0 视为业务调用成功。
5. 使用真实返回的业务数据回答用户。
6. 明确区分计划、预计、实际和预测信息。
7. 不得编造缺失值。
Reglas adicionales después de llamar a herramientas tipo informe:
1. 获取下载链接并在有效期内下载 Excel。
2. 先读取“数据说明”Sheet,再按用户需求解析相关 Sheet。
3. 明确区分统计值、同期值和同比值。
DATA_INTERPRETATION
Los campos de hora de vuelo pueden tener diferentes significados:
planned time
estimated time
actual time
No se debe describir la hora planificada como hora real.
El clima futuro es información de pronóstico.
No se debe describir el pronóstico del tiempo como un hecho ya ocurrido.
La probabilidad de retraso es información predictiva.
No se debe describir la probabilidad predictiva como un resultado operativo ya confirmado.
Datos estadísticos de informes
Los campos del informe pueden incluir:
当期值
去年同期值
2019年同期值
同比增长率
No se debe describir el valor del mismo período como el valor del período actual.
Los datos estadísticos del informe son datos históricos ya ocurridos y no deben describirse como valores predictivos.
Las hojas tipo Top son valores agregados del período estadístico y no equivalen a valores de un solo día; la onda de vuelos es un valor promedio diario con granularidad de 30 minutos.
Si la herramienta no devuelve datos válidos:
明确告知未查询到有效数据。
不得自行编造结果。
SECURITY
El Agente tiene prohibido:
- Exponer la clave API real
- Exponer el encabezado de Authorization que contiene la clave API real
- Exponer el
DAST_API_KEYreal - Inventar datos de vuelos
- Inventar datos meteorológicos
- Inventar datos de trayectoria
- Inventar probabilidades de retraso
- Inventar estadísticas operativas de aeropuertos / aerolíneas
- Reemplazar o adivinar parámetros silenciosamente cuando faltan parámetros obligatorios
- Llamar repetidamente a herramientas de pago sin necesidad
- Filtrar el
file_urlque contiene tokens de descarga de corta duración a terceros no relacionados - Filtrar el contenido de datos de Excel no publicados
QUICK_ROUTING_REFERENCE
航班号 + 航班动态
-> dast_flight_dynamic
出发机场 + 到达机场 + 日期 + 航班列表
-> dast_flight_route
餐食 / WiFi / 座椅 / 行李 / 舒适度
-> dast_flight_happy
未来延误 / 取消风险
-> dast_delay_rate
机场 + 未来天气
-> dast_future_weather
位置 / 高度 / 速度 / 飞行轨迹
-> dast_flight_path
全国单日民航运行总览
-> dast_flight_overview_daily
机场维度航班运行数据 / 航班波 / 通航点 / 运力
-> dast_airport_operation_statistics
航司维度运行 / 机队效率 / 热门航线 / 运力趋势
-> dast_airline_operation_statistics
EXCEL_SHEET_FIELDS
Este capítulo se utiliza para que el Agente analice con precisión cada hoja, comprenda el significado de los campos y los criterios estadísticos después de que las herramientas tipo informe devuelvan el Excel.
Los Excel de las tres herramientas tipo informe incluyen una hoja "数据说明" (Notas de datos). Antes de analizar el informe, se debe leer primero esa hoja y procesarla junto con las siguientes descripciones de campos.
dast_flight_overview_daily
Información básica del archivo devuelto:
| Elemento | Descripción |
|---|---|
| Formato de retorno | xlsx |
| Número de hojas | 8 |
| Período de validez del enlace de descarga | 1 hora |
Detalle de campos por hoja:
| Nombre de la hoja | Campos principales | Unidad/Descripción |
|---|---|---|
| 全国(含国际/地区)客运日航班量 | Fecha, vuelos de pasajeros ejecutados a nivel nacional, tasa de ejecución, vuelos ejecutados en el mismo período del año anterior, vuelos ejecutados en el mismo período de 2019, indicadores correspondientes de rutas nacionales/internacionales/regionales | Los vuelos se miden en número de operaciones, la tasa de ejecución es un porcentaje |
| 国内航司可用座公里日趋势 | Fecha, asientos-kilómetro disponibles, asientos-kilómetro disponibles en el mismo período del año anterior | Asientos-kilómetro |
| 中国民航飞机日利用率趋势 | Fecha, flota total, aviones de fuselaje ancho, aviones de fuselaje estrecho, aviones regionales | Horas/día |
| 航班量Top10航司飞机利用率 | Nombre de la aerolínea, código de la aerolínea, tasa de utilización de flota total/fuselaje ancho/fuselaje estrecho/regional | Horas/día |
| 国内航司客运航班量 | Nombre de la aerolínea, código de la aerolínea, vuelos ejecutados, vuelos cancelados, tasa de ejecución | Los vuelos se miden en número de operaciones, la tasa de ejecución es un porcentaje |
| 国内千万级机场客运航班量 | Nombre del aeropuerto, código del aeropuerto, vuelos de llegada/salida ejecutados, vuelos de llegada/salida cancelados, tasa de crecimiento interanual, tasa de cancelación | Los vuelos se miden en número de operaciones, la tasa de crecimiento/tasa de cancelación es un porcentaje |
| 国内货运日航班量 | Fecha, vuelos ejecutados, vuelos ejecutados en el mismo período del año anterior | Número de operaciones |
| 数据说明 | Notas sobre los criterios de datos | - |
Notas sobre los criterios de datos:
数据来源:航班管家
统计范围:国内、国际、港澳台航司,国内、国际、地区航线
客运航班:仅定期客运航班,不含包机、公务机、调飞等
货运航班:仅货运航班,不含客改货等
统计时间:按航班实际出港时间计算
飞行时间:仅计算空中飞行时间,不含地面滑行时间
dast_airport_operation_statistics
Información básica del archivo devuelto:
| Elemento | Descripción |
|---|---|
| Formato de retorno | xlsx |
| Número de hojas | 6 |
| Período de validez del enlace de descarga | 1 hora |
Detalle de campos por hoja:
| Nombre de la hoja | Campos principales | Unidad/Descripción |
|---|---|---|
| 每日航班量 | Fecha, vuelos de llegada planificados, vuelos de llegada reales, vuelos de salida planificados, vuelos de salida reales, tasa de puntualidad de liberación, tasa de ejecución | Los vuelos se miden en número de operaciones, las tasas son porcentajes |
| 航班波 | Hora (granularidad de 30 minutos), vuelos de llegada planificados, vuelos de llegada reales, vuelos de salida planificados, vuelos de salida reales | Valor promedio diario, puede ser decimal |
| 通航点往返执行航班量Top10 | Nombre del aeropuerto, código del aeropuerto, vuelos ejecutados | Número de operaciones |
| 航司出港执行航班量 | Nombre de la aerolínea, código de la aerolínea, vuelos ejecutados, proporción de capacidad invertida | La proporción es un porcentaje |
| 各机型出港执行航班量 | Tipo de aeronave, vuelos ejecutados | Número de operaciones |
| 数据说明 | Notas sobre los criterios de datos | - |
Notas sobre los criterios de datos:
数据来源:航班管家
统计范围:国内、国际、港澳台航司,国内、国际、地区航线
客运航班:仅定期客运航班,不含货运航班、包机等
统计属性:不含经停航班、共享航班、虚拟航班
统计时间:按航班实际出港时间计算
放行正常率滑行时间标准:4000万吞吐量以上机场30分钟,2000万以上25分钟,1000万以上20分钟,其他机场15分钟
dast_airline_operation_statistics
Información básica del archivo devuelto:
| Elemento | Descripción |
|---|---|
| Formato de retorno | xlsx |
| Número de hojas | 5 |
| Período de validez del enlace de descarga | 1 hora |
Cuando passenger=1 o no se pasa passenger, se devuelve el archivo de estadísticas de pasajeros; cuando passenger=0, se devuelve el archivo de estadísticas de carga. Ambos tipos de archivos contienen 5 hojas, pero los indicadores de las dos primeras hojas son diferentes.
Detalle de campos por hoja del archivo de pasajeros (passenger=1, predeterminado):
| Nombre de la hoja | Campos principales | Unidad/Descripción |
|---|---|---|
| 总体数据统计(单行汇总) | Total de vuelos ejecutados, número total de rutas, total de asientos disponibles, flota total, tasa promedio de utilización de aeronaves, tasa de ejecución, número de aviones de fuselaje ancho/estrecho/regional y vuelos ejecutados | Las tasas son porcentajes, el resto son valores absolutos |
| 每日统计 | Fecha, vuelos ejecutados, asientos disponibles, tasa de utilización general de la flota, tasa de utilización de fuselaje ancho/estrecho/regional | Unidad de utilización: horas/día |
| 国内航线往返航班量Top20 | Nombre del aeropuerto 1, código del aeropuerto 1, nombre del aeropuerto 2, código del aeropuerto 2, vuelos ejecutados | Número de operaciones |
| 国际及地区航线往返航班量Top20 | Nombre/código/país del aeropuerto 1, nombre/código/país del aeropuerto 2, vuelos ejecutados | Número de operaciones |
| 数据说明 | Notas sobre los criterios de datos | - |
Detalle de campos por hoja del archivo de carga (passenger=0):
| Nombre de la hoja | Campos principales | Unidad/Descripción |
|---|---|---|
| 总体数据统计(单行汇总) | Total de vuelos ejecutados, número total de rutas, capacidad de carga teórica total, flota total, tasa promedio de utilización de aeronaves, tasa de ejecución, número de aviones de fuselaje ancho/estrecho/regional y vuelos ejecutados | Las tasas son porcentajes, el resto son valores absolutos |
| 每日统计 | Fecha, vuelos ejecutados, capacidad de carga teórica total | Los vuelos se miden en número de operaciones, la capacidad de carga se interpreta según la unidad real del archivo |
| 国内航线往返航班量Top20 | Nombre del aeropuerto 1, código del aeropuerto 1, nombre del aeropuerto 2, código del aeropuerto 2, vuelos ejecutados | Número de operaciones |
| 国际及地区航线往返航班量Top20 | Nombre/código/país del aeropuerto 1, nombre/código/país del aeropuerto 2, vuelos ejecutados | Número de operaciones |
| 数据说明 | Notas sobre los criterios de datos | - |
Notas sobre los criterios de datos:
数据来源:航班管家
统计范围:仅境内、港澳台航司,国内、国际(含纯国际)、地区航线
客运文件:仅定期客运航班,不含货运航班、包机等
货运文件:按实际下载文件“数据说明”Sheet中的货运口径解释
统计属性:不含经停航班、共享航班、虚拟航班
统计时间:按航班实际出港时间计算
延误标准:实际起飞时间比计划晚30分钟以上记为延误
Notas sobre el análisis de Excel
1. 三个Tool的Excel均包含“数据说明”Sheet,解析前应先读取该Sheet确认口径。
2. 机场类与航司类Excel的“每日统计/每日航班量”Sheet按日期逐行展开,航班波为30分钟粒度的日均值。
3. Top榜类Sheet(Top10通航点、Top20航线等)为统计周期内合计值,不等于单日值。
4. 明确区分当期值、去年同期值、2019年同期值、同比增长率,不得混用。
5. Sheet名称与字段以实际下载文件为准,若与本文件描述不一致,以Excel内“数据说明”Sheet为准。
SOURCE_OF_TRUTH
Prioridad de las definiciones de herramientas y parámetros de entrada:
1. MCP Server tools/list
2. 本 Agent 文档
Prioridad de los datos de negocio:
1. MCP Tool 实际返回结果
2. 报表类 Tool 实际下载的 Excel 内容及其中“数据说明”Sheet(如适用)
3. 本 Agent 文档
Prioridad de la información de conexión y publicación:
1. Official MCP Registry
2. Official GitHub README / npm package metadata
3. 本 Agent 文档
Si hay conflictos de información:
以更高优先级的数据源为准。