航班管家航空数据 MCP
航班管家 DAST 官方航空数据 MCP,提供航班动态、延误预测、机场天气、飞行轨迹及航班舒适度等数据能力。
Documentação
Documentação do MCP Agent 航班管家
- Página inicial do produto MCP: https://dast.133.cn/mcp/
- Plataforma DAST: https://dast.133.cn
- Endpoint MCP Remoto: https://fly.huoli.com/mcp/dast_mcp
- Pacote npm STDIO: https://www.npmjs.com/package/@flightmaster/aviation-dast-mcp
- Endereço da documentação 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 conexão suportados: Remote Streamable HTTP / STDIO
- Número atual de ferramentas: 9
Este documento é destinado à leitura direta por Agentes de IA, ferramentas de programação com IA e outros clientes automatizados, para compreender rapidamente as capacidades, métodos de conexão, seleção de ferramentas, parâmetros de chamada, estrutura de retorno e limites de chamada da plataforma de dados MCP do 航班管家.
As 9 ferramentas atuais incluem dois tipos de capacidades:
- Consulta em tempo real/status de voos: dinâmica de voos, voos entre aeroportos, conforto de voo, previsão de atrasos futuros, clima futuro do aeroporto, trajetória de voo.
- Estatísticas operacionais/relatórios: resumo diário da aviação civil nacional, estatísticas de dados operacionais de aeroportos domésticos, estatísticas de dados operacionais de companhias aéreas domésticas.
Entre elas, 3 ferramentas de relatório retornam, após chamada bem-sucedida, um link de download do Excel válido por 1 hora; os detalhes das planilhas, campos e critérios de dados de cada Excel estão neste documento ## EXCEL_SHEET_FIELDS. A geração de arquivos ao chamar ferramentas de relatório é cobrada por chamada; o download dos arquivos usando o link retornado não é cobrado novamente.
Se este documento apresentar diferenças em relação ao tools/list retornado em tempo real pelo MCP Server, o Tool Schema retornado por tools/list prevalecerá.
document_url:
https://dast.133.cn/mcp_assets/agent.md
PLATAFORMA
Plataforma DAST:
https://dast.133.cn
finalidade:
- Registro de usuário
- Login de usuário
- Console MCP
- Criação de chave de API
- Recarga de conta
- Visualização de uso e faturamento
Observações importantes:
DAST platform
-> https://dast.133.cn
Remote MCP Endpoint
-> https://fly.huoli.com/mcp/dast_mcp
STDIO npm Package
-> @flightmaster/aviation-dast-mcp
O Remote MCP Endpoint não deve ser usado como endereço da plataforma DAST.
MODOS_DE_CONEXÃO_MCP
nome:
航班管家航空数据 MCP | Flight Master Aviation Data MCP
protocolo:
MCP (Model Context Protocol)
modos_de_conexão_suportados:
1. Remote MCP via Streamable HTTP
2. Local MCP via STDIO
modo_recomendado:
Remote MCP via Streamable HTTP
Regras de seleção:
客户端支持 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
Os métodos acima se aplicam a solicitações JSON-RPC do Remote MCP. O file_url retornado pelas ferramentas de relatório é baixado via HTTP GET e não faz parte das solicitações JSON-RPC do MCP.
tipo_de_conteúdo:
application/json
codificação:
UTF-8
autenticação:
Authorization: Bearer <API_KEY>
O Remote MCP é adequado para:
- Agentes de IA que suportam MCP Server remoto
- Clientes MCP que suportam Streamable HTTP
- Usuários que não desejam instalar o MCP Server localmente
- Clientes de IA / codificação hospedados
MCP_STDIO
pacote:
@flightmaster/aviation-dast-mcp
npm:
https://www.npmjs.com/package/@flightmaster/aviation-dast-mcp
comando:
npx -y @flightmaster/aviation-dast-mcp
transporte:
STDIO
variáveis_de_ambiente_obrigatórias:
DAST_API_KEY=<API_KEY>
variáveis_de_ambiente_opcionais:
DAST_MCP_URL=<CUSTOM_GATEWAY_URL>
Observações:
DAST_API_KEY 为必填环境变量。
缺少 DAST_API_KEY 时,STDIO 进程无法正常启动并会退出。
DAST_MCP_URL 为可选项,正常情况下不应设置。
只有需要覆盖默认 Flight Master DAST MCP Gateway 时才使用 DAST_MCP_URL。
O STDIO MCP é adequado para:
- Clientes que suportam apenas MCP Server STDIO local
- Usuários que solicitam explicitamente integração via npm / npx / STDIO
- Ferramentas de desenvolvimento local que precisam iniciar o MCP Server via entrada e saída padrão
AUTENTICAÇÃO
A chave de API é criada pelo usuário no console MCP após fazer login na plataforma DAST.
Plataforma DAST:
https://dast.133.cn
A plataforma acima é usada para:
- Registro de usuário
- Login de usuário
- Criação de chave de API
- Recarga de conta
- Visualização de uso e faturamento
Autenticação do Remote MCP
Endpoint MCP remoto:
https://fly.huoli.com/mcp/dast_mcp
As solicitações do Remote MCP devem incluir:
Authorization: Bearer <API_KEY>
Autenticação do STDIO MCP
O STDIO usa variáveis de ambiente:
DAST_API_KEY=<API_KEY>
DAST_API_KEY é obrigatório.
O modo STDIO não deve ser descrito como passagem da chave de API diretamente ao processo local via Header HTTP Authorization.
Variáveis opcionais de substituição de Gateway:
DAST_MCP_URL=<CUSTOM_GATEWAY_URL>
A menos que o usuário solicite explicitamente um Gateway personalizado, não defina DAST_MCP_URL.
Formato da chave de API:
sk_phone_<32位随机字符>
O Agente está proibido de:
- Exibir a chave de API completa ao usuário final
- Escrever a chave de API em conteúdo público
- Reproduzir a chave real do Header Authorization nas respostas
- Exibir o
DAST_API_KEYreal nas respostas - Escrever o
DAST_API_KEYreal em GitHub público, exemplos de configuração, logs ou blocos de código
SE_MCP_NAO_CONFIGURADO
Se o cliente atual ainda não tiver o MCP do 航班管家 configurado:
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 已经可用。
Configuração remota
Endpoint remoto:
https://fly.huoli.com/mcp/dast_mcp
Placeholder de autenticação:
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>"
}
}
}
}
Configuração STDIO
pacote:
@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>"
}
}
}
}
Se o cliente permitir a configuração de variáveis de ambiente opcionais e o usuário solicitar explicitamente um Gateway personalizado:
DAST_MCP_URL=<CUSTOM_GATEWAY_URL>
Caso contrário, não defina DAST_MCP_URL por conta própria.
objetivo_da_configuração:
选择合适连接模式
-> MCP Server 已配置
-> 鉴权信息可用
-> 客户端已重新加载或重新连接
-> tools/list 调用成功
-> Tool 可用于正常用户请求
Se o ambiente atual não permitir que o Agente modifique diretamente a configuração do 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 配置已经完成。
SEQUENCIA_DE_CONEXAO
Os fluxos de protocolo MCP a seguir se aplicam aos modos de conexão Remoto e STDIO.
A diferença está apenas no Transporte:
Remote -> Streamable HTTP
STDIO -> stdin / stdout
Após o estabelecimento do Transporte, a ordem de interação padrão do MCP é a mesma:
1. initialize
2. notifications/initialized
3. tools/list
4. tools/call
initialize
Versão do protocolo de inicialização neste documento:
2025-03-26
A versão do protocolo realmente usada será determinada pelo protocolVersion retornado por initialize.
Exemplo:
{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {
"protocolVersion": "2025-03-26",
"capabilities": {},
"clientInfo": {
"name": "Your-Client",
"version": "1.0.0"
}
}
}
Após a inicialização bem-sucedida, o cliente deve enviar:
{
"jsonrpc": "2.0",
"method": "notifications/initialized"
}
Esta notificação não contém id; após o envio, o cliente entra na fase normal de operação de ferramentas.
tools/list
Ao conectar pela primeira vez ou quando for necessário confirmar as ferramentas disponíveis, deve-se chamar:
tools/list
Finalidade:
- Obter as ferramentas disponíveis atualmente
- Obter o
namedas ferramentas - Obter o
descriptiondas ferramentas - Obter o
inputSchemamais recente
A plataforma oferece atualmente 9 ferramentas:
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
Se as definições de parâmetros das ferramentas neste documento diferirem do resultado retornado por tools/list:
以 tools/list 返回结果为准。
ROTEAMENTO_DE_FERRAMENTAS
O usuário pergunta sobre a dinâmica em tempo real ou histórica de um voo específico:
使用 dast_flight_dynamic
O usuário pergunta quais voos existem entre dois aeroportos em um determinado dia:
使用 dast_flight_route
O usuário pergunta sobre refeições, WiFi, assentos, entretenimento, bagagem ou conforto do voo:
使用 dast_flight_happy
O usuário pergunta sobre a probabilidade futura de atraso ou cancelamento de um voo:
使用 dast_delay_rate
O usuário pergunta sobre o clima futuro do aeroporto:
使用 dast_future_weather
O usuário pergunta sobre a posição atual, altitude, velocidade ou trajetória de voo:
使用 dast_flight_path
O usuário pergunta sobre o resumo operacional diário da aviação civil nacional ou dados operacionais diários do setor:
使用 dast_flight_overview_daily
O usuário pergunta sobre dados operacionais de voos de um aeroporto específico, ondas de voos, destinos atendidos, capacidade de companhias aéreas ou tipos de aeronaves:
使用 dast_airport_operation_statistics
O usuário pergunta sobre dados operacionais de uma companhia aérea específica, eficiência da frota, rotas populares ou tendências de capacidade:
使用 dast_airline_operation_statistics
FERRAMENTA: dast_flight_dynamic
finalidade:
Consultar dados dinâmicos de voo por número do voo e data específica.
usar_quando:
- O usuário já forneceu o número específico do voo
- Consultar o status do voo
- Consultar horários de partida e chegada planejados
- Consultar horários de partida e chegada estimados
- Consultar horários de partida e chegada reais
- Consultar informações dinâmicas do voo, como terminal
parâmetros_obrigatórios:
fnum
- tipo: string
- significado: número do voo
- exemplo: CA1831
date
- tipo: string
- formato: YYYY-MM-DD
- significado: data local do aeroporto de partida do voo (dia natural local do aeroporto), não é a data do horário de Pequim nem a data do local do Agente
- exemplo: 2026-08-10
exemplo_de_argumentos:
{
"fnum": "CA1831",
"date": "2026-08-10"
}
tipo_de_dados_de_negócio:
array
regra_de_data_relativa:
如果用户使用“今天”“明天”“后天”等相对日期,
而 Agent 无法可靠确定该航班的出发机场及其当地日期,
应向用户确认具体日期或出发机场,
不得直接使用北京时间或 Agent 所在地日期。
preço:
0.5 CNY / 成功调用
FERRAMENTA: dast_flight_route
finalidade:
Consultar a lista dinâmica de voos entre aeroportos por aeroporto de partida, aeroporto de chegada e data.
usar_quando:
- O usuário não sabe o número específico do voo
- O usuário precisa consultar voos entre dois aeroportos
- O usuário pergunta quais voos existem em uma determinada rota em um determinado dia
parâmetros_obrigatórios:
depCode
- tipo: string
- significado: código IATA de três letras do aeroporto de partida
- exemplo: PEK
arrCode
- tipo: string
- significado: código IATA de três letras do aeroporto de chegada
- exemplo: SHA
date
- tipo: string
- formato: YYYY-MM-DD
- significado: data local do aeroporto de partida (dia natural local do aeroporto), não é a data do horário de Pequim nem a data do local do Agente
- exemplo: 2026-08-10
exemplo_de_argumentos:
{
"depCode": "PEK",
"arrCode": "SHA",
"date": "2026-08-10"
}
tipo_de_dados_de_negócio:
array
preço:
0.5 CNY / 成功调用
FERRAMENTA: dast_flight_happy
finalidade:
Consultar dados relacionados ao conforto do voo.
informações_disponíveis_podem_incluir:
- Energia elétrica
- Espaçamento entre assentos
- Refeições
- Equipamentos de entretenimento
- WiFi
- Peso de bagagem
- Classe da cabine e outras informações relacionadas
parâmetros_obrigatórios:
date
- tipo: string
- formato: YYYY-MM-DD
modo_de_consulta:
Uma das duas condições a seguir deve ser atendida:
OPÇÃO_A:
fnum
- tipo: string
- significado: número do voo
- exemplo: 9C8672
OPÇÃO_B:
depCode
- tipo: string
- significado: código IATA de três letras do aeroporto de partida
- exemplo: PVG
arrCode
- tipo: string
- significado: código IATA de três letras do aeroporto de chegada
- exemplo: SZX
parâmetros_opcionais:
cabin
- significado: classe da cabine
- exemplo: Y
- comportamento: quando não informado, retorna todas as classes disponíveis
exemplo_de_argumentos:
{
"fnum": "9C8672",
"date": "2026-08-15",
"cabin": "Y"
}
tipo_de_dados_de_negócio:
array
preço:
0.2 CNY / 成功调用
FERRAMENTA: dast_delay_rate
finalidade:
Consultar a probabilidade futura de atraso e cancelamento de voos.
usar_quando:
- O usuário pergunta se um voo futuro tem probabilidade de atraso
- O usuário pergunta sobre o risco de atraso
- O usuário pergunta sobre o risco de cancelamento
- O usuário pergunta sobre o risco operacional de voos futuros
parâmetros_obrigatórios:
fnum
- tipo: string
- significado: número do voo
depCode
- tipo: string
- significado: código IATA de três letras do aeroporto de partida
arrCode
- tipo: string
- significado: código IATA de três letras do aeroporto de chegada
date
- tipo: string
- formato: YYYY-MM-DD
intervalo_de_datas_suportado:
当日至未来 15 天
exemplo_de_argumentos:
{
"fnum": "CZ3000",
"depCode": "PKX",
"arrCode": "CAN",
"date": "<YYYY-MM-DD>"
}
date deve estar dentro do intervalo entre a data atual e os próximos 15 dias.
principais_saídas:
- delayRate_30min
- delayRate_60min
- delayRate_90min
- cancelRate
tipo_de_dados_de_negócio:
object
regra_de_interpretação:
Esses campos representam probabilidades previstas, não eventos determinísticos.
Expressão recomendada:
该航班延误 30 分钟以上的预测概率为 12.2%。
Expressão não recomendada:
该航班会延误 30 分钟。
preço:
0.5 CNY / 成功调用
FERRAMENTA: dast_future_weather
finalidade:
Consultar a previsão do tempo futura do aeroporto.
usar_quando:
- O usuário pergunta sobre o clima do aeroporto
- O usuário pergunta sobre mudanças climáticas futuras no aeroporto
- O usuário pergunta se o clima pode afetar as operações de voo
parâmetros_obrigatórios:
airport
- tipo: string
- significado: código IATA de três letras do aeroporto
- exemplo: HFE
exemplo_de_argumentos:
{
"airport": "HFE"
}
intervalo_da_previsão:
未来 48 小时
resolução:
逐小时天气预报
informações_climáticas_podem_incluir:
- Fenômeno climático
- Força do vento
- Velocidade do vento
- Direção do vento
- Umidade relativa
- Precipitação
- Pressão atmosférica
- Cobertura de nuvens
- Temperatura
tipo_de_dados_de_negócio:
object
preço:
0.1 CNY / 成功调用
FERRAMENTA: dast_flight_path
finalidade:
Consultar a trajetória de voo em tempo real ou histórica e o status do voo.
usar_quando:
- O usuário pergunta onde o voo está agora
- O usuário pergunta sobre a trajetória do voo
- O usuário pergunta sobre latitude e longitude atuais
- O usuário pergunta sobre a altitude do voo
- O usuário pergunta sobre a velocidade do voo
- O usuário pergunta sobre a rota de voo real
parâmetros_obrigatórios:
fnum
- tipo: string
- significado: número do voo
depCode
- tipo: string
- significado: código IATA de três letras do aeroporto de partida
arrCode
- tipo: string
- significado: código IATA de três letras do aeroporto de chegada
date
- tipo: string
- formato: YYYY-MM-DD
exemplo_de_argumentos:
{
"fnum": "CZ3000",
"depCode": "PEK",
"arrCode": "CAN",
"date": "2026-08-06"
}
a_saída_pode_incluir:
- aircraftNo
- flightNo
- depAirport
- arrAirport
- curLat
- curLon
- curSpeed
- curHeight
- curAngle
- aircraftType
- aircraftAge
- airlineCompany
- flightState
- depPlanTime
- arrPlanTime
- dados da trajetória de voo
tipo_de_dados_de_negócio:
object
preço:
0.1 CNY / 成功调用
FERRAMENTA: dast_flight_overview_daily
finalidade:
Consultar dados de resumo operacional diário da aviação civil nacional por data, retornando link de download do Excel.
usar_quando:
- O usuário precisa do resumo operacional diário da aviação civil em nível nacional
- Consultar quantidade de voos de passageiros, taxa de execução, dados ano a ano
- Consultar assentos-quilômetro disponíveis, utilização de aeronaves
- Consultar quantidade de voos executados por companhia aérea, volume de chegadas e partidas em aeroportos de grande porte
- Consultar tendência diária de voos de carga
parâmetros_obrigatórios:
date
- tipo: string
- formato: YYYY-MM-DD
- padrão:
^\d{4}-\d{2}-\d{2}$ - significado: data da estatística, intervalo de 2019-01-01 até ontem; a chamada falha se não houver dados exportáveis para a data
- exemplo: 2026-08-10
exemplo_de_argumentos:
{
"date": "2026-08-10"
}
tipo_de_dados_de_negócio:
object
descrição_do_retorno:
Após chamada bem-sucedida, data.file_url retorna um link de download do Excel válido por 1 hora por padrão; o tempo real de expiração será determinado por data.expires_at; data.expires_at é uma string no formato Y-m-d H:i:s, usando o horário de Pequim (UTC+8). O Excel contém 8 planilhas; os detalhes dos campos e critérios de dados de cada planilha estão neste documento ## EXCEL_SHEET_FIELDS.
preço:
6 CNY / 成功调用
FERRAMENTA: dast_airport_operation_statistics
finalidade:
Consultar estatísticas de dados operacionais de aeroportos domésticos por aeroporto, intervalo de datas e tipo de rota, retornando link de download do Excel.
usar_quando:
- O usuário precisa de indicadores operacionais de um aeroporto específico
- Consultar quantidade diária de voos do aeroporto, taxa de partida pontual, taxa de execução
- Consultar distribuição de ondas de voos de meia hora do aeroporto
- Consultar destinos atendidos, companhias aéreas operantes e ranking de tipos de aeronaves do aeroporto
parâmetros_obrigatórios:
airport
- tipo: string
- significado: código do aeroporto, preferencialmente o código IATA de três letras
- exemplo: PEK
route_type
- tipo: string
- enum:
dom/area/inter/all - significado:
domrotas domésticas,arearotas regionais,interrotas internacionais,alltodas as rotas - exemplo: all
start_time
- tipo: string
- formato: YYYY-MM-DD
- padrão:
^\d{4}-\d{2}-\d{2}$ - significado: data de início da estatística, intervalo de 2019-01-01 até ontem
- exemplo: 2026-08-01
end_time
- tipo: string
- formato: YYYY-MM-DD
- padrão:
^\d{4}-\d{2}-\d{2}$ - significado: data de término da estatística, intervalo de 2019-01-01 até ontem; não pode ser anterior a
start_time, com diferença máxima de 90 dias em relação astart_time - exemplo: 2026-08-10
exemplo_de_argumentos:
{
"airport": "PEK",
"route_type": "all",
"start_time": "2026-08-01",
"end_time": "2026-08-10"
}
tipo_de_dados_de_negócio:
object
descrição_do_retorno:
Após chamada bem-sucedida, data.file_url retorna um link de download do Excel válido por 1 hora por padrão; o tempo real de expiração será determinado por data.expires_at; data.expires_at é uma string no formato Y-m-d H:i:s, usando o horário de Pequim (UTC+8). O Excel contém 6 planilhas; os detalhes dos campos e critérios de dados de cada planilha estão neste documento ## EXCEL_SHEET_FIELDS.
preço:
6 CNY / 成功调用
FERRAMENTA: dast_airline_operation_statistics
finalidade:
Consultar estatísticas de dados operacionais de companhias aéreas domésticas por companhia aérea, intervalo de datas e tipo de transporte, retornando link de download do Excel.
usar_quando:
- O usuário precisa de uma visão geral operacional de uma companhia aérea específica
- Consultar quantidade de voos executados, taxa de execução, número de rotas e assentos da companhia aérea
- Consultar tamanho da frota e utilização de aeronaves da companhia aérea
- Consultar ranking de rotas populares e composição de tipos de aeronaves da companhia aérea
parâmetros_obrigatórios:
airline
- tipo: string
- significado: código de duas letras da companhia aérea
- exemplo: CA
start_time
- tipo: string
- formato: YYYY-MM-DD
- padrão:
^\d{4}-\d{2}-\d{2}$ - significado: data de início da estatística, intervalo de 2019-01-01 até ontem
- exemplo: 2026-08-01
end_time
- tipo: string
- formato: YYYY-MM-DD
- padrão:
^\d{4}-\d{2}-\d{2}$ - significado: data de término da estatística, intervalo de 2019-01-01 até ontem; não pode ser anterior a
start_time, com diferença máxima de 90 dias em relação astart_time - exemplo: 2026-08-10
parâmetros_opcionais:
passenger
- tipo: inteiro
- enum:
0/1 - padrão:
1 - significado:
0carga,1passageiros - exemplo: 1
exemplo_de_argumentos:
{
"airline": "CA",
"start_time": "2026-08-01",
"end_time": "2026-08-10",
"passenger": 1
}
tipo_de_dados_de_negócio:
object
descrição_do_retorno:
Após chamada bem-sucedida, data.file_url retorna um link de download do Excel válido por 1 hora por padrão; o tempo real de expiração será determinado por data.expires_at; data.expires_at é uma string no formato Y-m-d H:i:s, usando o horário de Pequim (UTC+8). O Excel contém 5 planilhas; os campos dos arquivos de passageiros e carga são diferentes; os detalhes dos campos e critérios de dados de cada planilha estão neste documento ## EXCEL_SHEET_FIELDS.
preço:
12 CNY / 成功调用
REGRAS_DE_DATA
Formato padrão de data:
YYYY-MM-DD
Para as seguintes ferramentas:
dast_flight_dynamic
dast_flight_route
date representa a data local do aeroporto de partida do voo (dia natural local do aeroporto), não é a data do horário de Pequim nem a data do local do Agente.
Regras de interpretação de datas:
查询“当地今天”
-> 使用出发机场当地的当前自然日
查询“当地明天”
-> 使用出发机场当地日期 + 1 day
查询“当地后天”
-> 使用出发机场当地日期 + 2 days
Se o usuário usar datas relativas como "hoje", "amanhã", "depois de amanhã", o Agente deve converter com base na data local do aeroporto de partida do voo ao qual o usuário se refere, não podendo substituir diretamente pela data do horário de Pequim ou pela data do local do Agente.
Se o usuário fornecer explicitamente uma data específica:
直接使用该 YYYY-MM-DD 日期,并按出发机场当地自然日理解。
Se não for possível determinar com segurança a data local do aeroporto à qual o usuário se refere:
向用户询问,或根据当前上下文明确解析。
Não adivinhe datas incertas.
Ferramentas de relatório
Para:
dast_flight_overview_daily
dast_airport_operation_statistics
dast_airline_operation_statistics
Os parâmetros de data são dias naturais, calculados de acordo com o dia natural do horário de Pequim.
Intervalo e extensão suportados:
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 天
Regras de interpretação de datas relativas:
查询“今天”
-> 报表仅支持到昨日,不能直接调用;应说明限制并请用户改查昨日或更早日期
查询“昨天”
-> 使用北京时间当前自然日 - 1 day
查询“近7天”
-> 结束日期为北京时间昨日,开始日期为结束日期 - 6 days
Se o usuário usar expressões de datas relativas, o Agente deve converter para a data específica correspondente ao horário de Pequim com base no cenário estatístico, não podendo usar diretamente datas de outros fusos horários.
Se não for possível determinar com segurança a data do relatório, deve-se perguntar ao usuário, sem adivinhar datas incertas.
REGRAS_DE_AEROPORTO
O parâmetro de aeroporto usa o código IATA de três letras.
Exemplos:
PEK = 北京首都国际机场
PKX = 北京大兴国际机场
SHA = 上海虹桥国际机场
PVG = 上海浦东国际机场
HFE = 合肥新桥国际机场
CAN = 广州白云国际机场
Se o usuário fornecer diretamente o código de três letras do aeroporto:
直接使用该三字码。
orientação_ao_agente:
Se o usuário fornecer apenas o nome da cidade e essa cidade tiver vários aeroportos, o Agente não deve escolher arbitrariamente um aeroporto específico sem fundamento.
Com base na pergunta do usuário, o Agente pode:
- Avaliar se é necessário cobrir vários aeroportos
- Ou confirmar com o usuário o aeroporto específico
Exemplos:
北京 != 始终等同于 PEK
上海 != 始终等同于 SHA
Ferramentas de aeroporto do tipo relatório
O parâmetro airport de dast_airport_operation_statistics usa o código do aeroporto, preferencialmente o código IATA de três letras.
Se o usuário fornecer apenas o nome do aeroporto, o Agente deve primeiro converter de forma confiável para o código do aeroporto; se não for possível confirmar, deve perguntar ao usuário, não podendo passar o nome do aeroporto diretamente como parâmetro.
O nome da cidade não é equivalente ao nome específico do aeroporto. Para cidades com vários aeroportos, se o usuário não especificar o aeroporto, deve-se primeiro confirmar o aeroporto específico, sem escolher arbitrariamente.
REGRAS_DE_COMPANHIA_AEREA
O parâmetro airline de dast_airline_operation_statistics usa o código de duas letras da companhia aérea.
Exemplos:
CA = 中国国际航空
MU = 中国东方航空
CZ = 中国南方航空
HU = 海南航空
Se o usuário fornecer diretamente o código de duas letras da companhia aérea:
直接使用该二字码。
Se o usuário fornecer o nome completo da companhia aérea, o Agente deve convertê-lo de forma confiável para o código de duas letras correspondente antes de chamar a ferramenta; se não for possível confirmar, deve perguntar ao usuário e não passar o nome da companhia aérea diretamente como parâmetro.
REPORT_PARAMETER_RULES
O inputSchema dos três Tools de relatório permite atributos adicionais, mas o Agente deve enviar apenas os parâmetros explicitamente definidos pelo Tool correspondente, sem incluir 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
Exemplos de números de voo:
CA1831
MU5105
CZ3000
9C8672
Se o usuário fornecer explicitamente o número do voo:
除非只是明显的格式规范化,否则不得擅自修改航班号。
TOOL_CALL
Chamada padrão de Tool MCP:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "<TOOL_NAME>",
"arguments": {
"<parameter>": "<value>"
}
}
}
Exemplo:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "dast_flight_dynamic",
"arguments": {
"fnum": "CA1831",
"date": "2026-08-10"
}
}
}
Descrição:
Remote 模式:JSON-RPC 消息通过 Streamable HTTP 传输。
STDIO 模式:JSON-RPC 消息通过 stdin / stdout 传输。
Tool 名称、arguments 和 MCP 方法语义不因 Transport 改变。
RESPONSE
Exemplo de retorno do MCP:
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [
{
"type": "text",
"text": "{\"code\":0,\"msg\":\"success\",\"data\":...}"
}
],
"isError": false
}
}
O JSON de negócio geralmente está localizado em:
result.content[0].text
Essa string deve ser analisada como JSON.
Exemplo de retorno de negócio analisado:
{
"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
-> 返回结果数量
No modo Remote, não se deve considerar a chamada de negócio como bem-sucedida apenas com base no sucesso da solicitação HTTP.
Tanto no modo Remote quanto no STDIO, deve-se primeiro verificar o isError na camada MCP e depois o campo de negócio code.
Tools de voo em tempo real / consulta
O data dos Tools de voo em tempo real / consulta contém os dados reais de negócio, que podem ser um array ou objeto. O Agente deve analisar conforme o business_data_type do Tool correspondente e usar os dados reais retornados para responder ao usuário.
Tools de relatório
Após a chamada bem-sucedida dos 3 Tools de relatório, o data contém as informações de download do Excel. A estrutura de retorno dos Tools é a mesma nos modos Remote e STDIO, e o arquivo é baixado por meio do endereço HTTP retornado.
Exemplo:
{
"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
}
Onde:
data.file_url
-> Excel 文件下载链接,默认 1 小时有效,实际过期时间以 data.expires_at 为准
-> order_no 是服务端动态生成的短期下载令牌,示例令牌不可直接使用
data.expires_at
-> 下载地址过期时间,字符串,格式 Y-m-d H:i:s,北京时间(UTC+8)
-> 与服务端下载令牌记录的过期时间一致,下载不会续期
Regras de download:
HTTP method: GET
Authorization: 不需要再次携带 Bearer,下载令牌已包含在 file_url 中
response: xlsx 二进制文件,不是 JSON
billing: 下载已生成文件不重复扣费
expiration: 下载不会延长有效期;链接过期后需要重新调用付费 Tool 生成文件
Formato dos endereços de download dos três Tools:
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>
Exemplo de nome de arquivo de download:
全国民航每日总览_20260810.xlsx
国内机场运行数据统计_PEK_20260801_20260810_全部航线.xlsx
国内航司运行数据统计_CA_20260801_20260810.xlsx
国内航司运行数据统计_CA_20260801_20260810_货运航班.xlsx
Após obter o retorno dos Tools de relatório, o Agente deve baixar e analisar o Excel dentro do prazo de validade, ler a Sheet correspondente conforme a necessidade do usuário; os campos, unidades e critérios estatísticos estão descritos em ## EXCEL_SHEET_FIELDS. Não se deve divulgar o file_url contendo o token de download a terceiros não 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 生成文件
-> 视为一次新的付费调用
O preço unitário de cada Tool está descrito no price do Tool correspondente.
O Agente deve:
- Evitar chamadas repetidas desnecessárias
- Reutilizar dados já obtidos na tarefa atual quando aplicável
- Após o download do Excel dos Tools de relatório, os resultados analisados podem ser armazenados em cache, sem necessidade de novas chamadas na tarefa atual
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 chamar o Tool:
1. 识别用户意图。
2. 选择满足需求的最少 Tool。
3. 检查必填参数。
4. 在可明确判断时解析相对日期;对于航班动态航班号查询和机场对查询,应按出发机场当地日期解析。
5. 在可明确判断时解析机场三字码。
6. 如果必填参数无法安全确定,向用户询问。
7. 仅在必填参数完整后调用 Tool。
Regras complementares antes de chamar Tools de relatório:
1. 按北京时间自然日解析日期,并检查日期范围与跨度。
2. 在可明确判断时解析航司二字码。
3. 仅发送对应报表 Tool 明确定义的参数。
Após chamar o Tool:
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. 不得编造缺失值。
Regras complementares após chamar Tools de relatório:
1. 获取下载链接并在有效期内下载 Excel。
2. 先读取“数据说明”Sheet,再按用户需求解析相关 Sheet。
3. 明确区分统计值、同期值和同比值。
DATA_INTERPRETATION
Os campos de horário de voo podem ter significados diferentes:
planned time
estimated time
actual time
Não se deve descrever horários planejados como horários reais.
O clima futuro é informação de previsão.
Não se deve descrever previsões meteorológicas como fatos já ocorridos.
A probabilidade de atraso é informação preditiva.
Não se deve descrever probabilidades previstas como resultados operacionais já confirmados.
Dados estatísticos de relatórios
Os campos dos relatórios podem incluir:
当期值
去年同期值
2019年同期值
同比增长率
Não se deve descrever valores do período anterior como valores do período atual.
Os dados estatísticos dos relatórios são todos dados históricos já ocorridos e não devem ser descritos como valores previstos.
As Sheets do tipo Top list são valores agregados do período estatístico e não equivalem a valores diários; o banco de voos é uma média diária com granularidade de 30 minutos.
Se o Tool não retornar dados válidos:
明确告知未查询到有效数据。
不得自行编造结果。
SECURITY
O Agente está proibido de:
- Expor a chave de API real
- Expor o cabeçalho Authorization contendo a chave de API real
- Expor o
DAST_API_KEYreal - Inventar dados de voo
- Inventar dados meteorológicos
- Inventar dados de trajetória
- Inventar probabilidades de atraso
- Inventar estatísticas operacionais de aeroportos / companhias aéreas
- Substituir ou adivinhar silenciosamente parâmetros quando faltam parâmetros obrigatórios
- Chamar repetidamente Tools pagos sem necessidade
- Divulgar o
file_urlcontendo token de download de curta duração a terceiros não relacionados - Divulgar conteúdo não público de dados do Excel
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 é usado pelo Agente para analisar com precisão cada Sheet, compreender o significado dos campos e os critérios estatísticos após o retorno do Excel dos Tools de relatório.
Os Excels dos três Tools de relatório incluem uma Sheet "数据说明" (Descrição dos dados). Antes de analisar o relatório, deve-se ler prioritariamente essa Sheet e processar conforme as descrições de campos abaixo.
dast_flight_overview_daily
Informações básicas do arquivo retornado:
| Item | Descrição |
|---|---|
| Formato de retorno | xlsx |
| Número de Sheets | 8 |
| Validade do link de download | 1 hora |
Detalhes dos campos de cada Sheet:
| Nome da Sheet | Campos principais | Unidade/Descrição |
|---|---|---|
| 全国(含国际/地区)客运日航班量 (Volume diário de voos de passageiros nacional, incluindo internacional/regional) | Data, volume de voos executados em rotas nacionais, taxa de execução, volume de voos executados no mesmo período do ano anterior, volume de voos executados no mesmo período de 2019, indicadores correspondentes para rotas domésticas/internacionais/regionais | Volume de voos em número de voos, taxa de execução em porcentagem |
| 国内航司可用座公里日趋势 (Tendência diária de assentos-quilômetro disponíveis das companhias aéreas nacionais) | Data, assentos-quilômetro disponíveis, assentos-quilômetro disponíveis no mesmo período do ano anterior | Assentos-quilômetro |
| 中国民航飞机日利用率趋势 (Tendência de utilização diária de aeronaves da aviação civil chinesa) | Data, frota total, aeronaves de fuselagem larga, aeronaves de fuselagem estreita, jatos regionais | Horas/dia |
| 航班量Top10航司飞机利用率 (Utilização de aeronaves das 10 companhias aéreas com maior volume de voos) | Nome da companhia aérea, código da companhia aérea, utilização da frota total/fuselagem larga/estreita/regional | Horas/dia |
| 国内航司客运航班量 (Volume de voos de passageiros das companhias aéreas nacionais) | Nome da companhia aérea, código da companhia aérea, volume de voos executados, volume de voos cancelados, taxa de execução | Volume de voos em número de voos, taxa de execução em porcentagem |
| 国内千万级机场客运航班量 (Volume de voos de passageiros dos aeroportos nacionais de nível 10 milhões) | Nome do aeroporto, código do aeroporto, volume de voos de chegada/partida executados, volume de voos de chegada/partida cancelados, taxa de crescimento em relação ao ano anterior, taxa de cancelamento | Volume de voos em número de voos, taxa de crescimento/cancelamento em porcentagem |
| 国内货运日航班量 (Volume diário de voos de carga nacional) | Data, volume de voos executados, volume de voos executados no mesmo período do ano anterior | Número de voos |
| 数据说明 (Descrição dos dados) | Observações sobre os critérios de dados | - |
Observações sobre os critérios de dados:
数据来源:航班管家
统计范围:国内、国际、港澳台航司,国内、国际、地区航线
客运航班:仅定期客运航班,不含包机、公务机、调飞等
货运航班:仅货运航班,不含客改货等
统计时间:按航班实际出港时间计算
飞行时间:仅计算空中飞行时间,不含地面滑行时间
dast_airport_operation_statistics
Informações básicas do arquivo retornado:
| Item | Descrição |
|---|---|
| Formato de retorno | xlsx |
| Número de Sheets | 6 |
| Validade do link de download | 1 hora |
Detalhes dos campos de cada Sheet:
| Nome da Sheet | Campos principais | Unidade/Descrição |
|---|---|---|
| 每日航班量 (Volume diário de voos) | Data, volume planejado de voos de chegada, volume real de voos de chegada, volume planejado de voos de partida, volume real de voos de partida, taxa de pontualidade de liberação, taxa de execução | Volume de voos em número de voos, taxas em porcentagem |
| 航班波 (Banco de voos) | Horário (granularidade de 30 minutos), volume planejado de voos de chegada, volume real de voos de chegada, volume planejado de voos de partida, volume real de voos de partida | Média diária, pode ser decimal |
| 通航点往返执行航班量Top10 (Top 10 de volume de voos executados de ida e volta por destino) | Nome do aeroporto, código do aeroporto, volume de voos executados | Número de voos |
| 航司出港执行航班量 (Volume de voos de partida executados por companhia aérea) | Nome da companhia aérea, código da companhia aérea, volume de voos executados, participação na capacidade | Participação em porcentagem |
| 各机型出港执行航班量 (Volume de voos de partida executados por tipo de aeronave) | Tipo de aeronave, volume de voos executados | Número de voos |
| 数据说明 (Descrição dos dados) | Observações sobre os critérios de dados | - |
Observações sobre os critérios de dados:
数据来源:航班管家
统计范围:国内、国际、港澳台航司,国内、国际、地区航线
客运航班:仅定期客运航班,不含货运航班、包机等
统计属性:不含经停航班、共享航班、虚拟航班
统计时间:按航班实际出港时间计算
放行正常率滑行时间标准:4000万吞吐量以上机场30分钟,2000万以上25分钟,1000万以上20分钟,其他机场15分钟
dast_airline_operation_statistics
Informações básicas do arquivo retornado:
| Item | Descrição |
|---|---|
| Formato de retorno | xlsx |
| Número de Sheets | 5 |
| Validade do link de download | 1 hora |
Quando passenger=1 ou passenger não é informado, retorna o arquivo de estatísticas de passageiros; quando passenger=0, retorna o arquivo de estatísticas de carga. Ambos os tipos de arquivo contêm 5 Sheets, mas os indicadores das duas primeiras Sheets são diferentes.
Detalhes dos campos de cada Sheet do arquivo de passageiros (passenger=1, padrão):
| Nome da Sheet | Campos principais | Unidade/Descrição |
|---|---|---|
| 总体数据统计(单行汇总) (Estatísticas gerais - resumo em linha única) | Volume total de voos executados, número total de rotas, total de assentos disponíveis, tamanho total da frota, utilização média de aeronaves, taxa de execução, quantidade de aeronaves de fuselagem larga/estreita/regional e volume de voos executados | Taxas em porcentagem, demais em valores absolutos |
| 每日统计 (Estatísticas diárias) | Data, volume de voos executados, número de assentos disponíveis, utilização geral da frota, utilização de aeronaves de fuselagem larga/estreita/regional | Unidade de utilização: horas/dia |
| 国内航线往返航班量Top20 (Top 20 de volume de voos de ida e volta em rotas domésticas) | Nome do aeroporto 1, código do aeroporto 1, nome do aeroporto 2, código do aeroporto 2, volume de voos executados | Número de voos |
| 国际及地区航线往返航班量Top20 (Top 20 de volume de voos de ida e volta em rotas internacionais e regionais) | Nome/código/país do aeroporto 1, nome/código/país do aeroporto 2, volume de voos executados | Número de voos |
| 数据说明 (Descrição dos dados) | Observações sobre os critérios de dados | - |
Detalhes dos campos de cada Sheet do arquivo de carga (passenger=0):
| Nome da Sheet | Campos principais | Unidade/Descrição |
|---|---|---|
| 总体数据统计(单行汇总) (Estatísticas gerais - resumo em linha única) | Volume total de voos executados, número total de rotas, capacidade de carga teórica total, tamanho total da frota, utilização média de aeronaves, taxa de execução, quantidade de aeronaves de fuselagem larga/estreita/regional e volume de voos executados | Taxas em porcentagem, demais em valores absolutos |
| 每日统计 (Estatísticas diárias) | Data, volume de voos executados, capacidade de carga teórica total | Volume de voos em número de voos, capacidade de carga conforme unidade real do arquivo |
| 国内航线往返航班量Top20 (Top 20 de volume de voos de ida e volta em rotas domésticas) | Nome do aeroporto 1, código do aeroporto 1, nome do aeroporto 2, código do aeroporto 2, volume de voos executados | Número de voos |
| 国际及地区航线往返航班量Top20 (Top 20 de volume de voos de ida e volta em rotas internacionais e regionais) | Nome/código/país do aeroporto 1, nome/código/país do aeroporto 2, volume de voos executados | Número de voos |
| 数据说明 (Descrição dos dados) | Observações sobre os critérios de dados | - |
Observações sobre os critérios de dados:
数据来源:航班管家
统计范围:仅境内、港澳台航司,国内、国际(含纯国际)、地区航线
客运文件:仅定期客运航班,不含货运航班、包机等
货运文件:按实际下载文件“数据说明”Sheet中的货运口径解释
统计属性:不含经停航班、共享航班、虚拟航班
统计时间:按航班实际出港时间计算
延误标准:实际起飞时间比计划晚30分钟以上记为延误
Observações sobre a análise do Excel
1. 三个Tool的Excel均包含“数据说明”Sheet,解析前应先读取该Sheet确认口径。
2. 机场类与航司类Excel的“每日统计/每日航班量”Sheet按日期逐行展开,航班波为30分钟粒度的日均值。
3. Top榜类Sheet(Top10通航点、Top20航线等)为统计周期内合计值,不等于单日值。
4. 明确区分当期值、去年同期值、2019年同期值、同比增长率,不得混用。
5. Sheet名称与字段以实际下载文件为准,若与本文件描述不一致,以Excel内“数据说明”Sheet为准。
SOURCE_OF_TRUTH
Prioridade das definições e parâmetros de entrada dos Tools:
1. MCP Server tools/list
2. 本 Agent 文档
Prioridade dos dados de negócio:
1. MCP Tool 实际返回结果
2. 报表类 Tool 实际下载的 Excel 内容及其中“数据说明”Sheet(如适用)
3. 本 Agent 文档
Prioridade das informações de conexão e publicação:
1. Official MCP Registry
2. Official GitHub README / npm package metadata
3. 本 Agent 文档
Se houver conflito de informações:
以更高优先级的数据源为准。