Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Description from the maker (original English)
航班管家 DAST 官方航空数据 MCP,支持 Remote HTTP 与 npm STDIO,提供航班动态、天气、轨迹及延误风险。Official Flight Master MCP.
These three are never merged into one score: opinions, measurements and popularity are different things.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
DAST_API_KEY, AuthorizationValues marked secret are keys to your account. Never share them or paste them into a chat.
You need
Which app do you use?
Pick your app above. We remember it, so next time the button says “Install in …”.
This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.
Open Claude Desktop → Settings → Developer → Edit Config, and paste this into claude_desktop_config.json
{
"mcpServers": {
"aviation-data": {
"command": "npx",
"args": [
"-y",
"@flightmaster/aviation-dast-mcp"
],
"env": {
"DAST_API_KEY": "your-value"
}
}
}
}Run this in your terminal
claude mcp add --transport http aviation-data https://fly.huoli.com/mcp/dast_mcp --header 'Authorization: Bearer {api_key}'claude mcp add aviation-data --env DAST_API_KEY=your-value -- npx -y @flightmaster/aviation-dast-mcpFill in the empty values before running it.
Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"aviation-data": {
"url": "https://fly.huoli.com/mcp/dast_mcp",
"headers": {
"Authorization": "Bearer {api_key}"
}
}
}
}Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json
{
"mcpServers": {
"aviation-data": {
"command": "npx",
"args": [
"-y",
"@flightmaster/aviation-dast-mcp"
],
"env": {
"DAST_API_KEY": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
Paste into .vscode/mcp.json in your project
{
"servers": {
"aviation-data": {
"type": "http",
"url": "https://fly.huoli.com/mcp/dast_mcp",
"headers": {
"Authorization": "Bearer {api_key}"
}
}
}
}Paste into .vscode/mcp.json in your project
{
"servers": {
"aviation-data": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@flightmaster/aviation-dast-mcp"
],
"env": {
"DAST_API_KEY": "your-value"
}
}
}
}Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.
This address needs a key in a request header, which the add-connector menu cannot set. Use Claude Code, Cursor or VS Code instead.
Your choice stays on this device in a cookie; no account needed.
Authorization HTTP headerThese settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
We have not read this server’s tool list yet; we check endpoints in rotation.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 7, 2026
The registry name was verified with the GitHub account flight-master-dast, which owns the repo
We have not read this repo from GitHub yet
We have not read this repo from GitHub yet
Not checked yet; we check endpoints in rotation
Not checked yet; we check endpoints in rotation
Not checked yet; we read the tool list when we check the endpoint
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 1 of 1 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: DAST_API_KEY
Either way works: install it on your computer or connect to the cloud version.
The GitHub repo last changed –, and the latest version (1.0.5) reached the registry 2 months ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.
In the same category: Spec Driven Development, Remote Desktop Commander, Asset Notation
Servers in the same category from other makers, sorted by stars.
Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Read and maintain an Asset Notation file on disk: net worth, holdings, valuations, CSV import.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Official MCP integration repository for Flight Master DAST (航班管家 DAST), providing professional aviation data capabilities for AI agents, coding assistants, and MCP-compatible applications.
航班管家航空数据 MCP(Flight Master Aviation Data MCP) provides access to flight status, route flights, onboard experience, delay risk prediction, airport weather, and flight trajectory data through the Model Context Protocol (MCP).
The service supports two MCP connection modes:
This repository is the official public integration repository for Flight Master Aviation Data MCP.
Production server-side source code and proprietary aviation data processing systems are not published in this repository.
Flight Master Aviation Data MCP supports both Remote Streamable HTTP and STDIO connections.
Recommended for most users, hosted AI agents, and MCP clients that support remote MCP servers.
Endpoint:
https://fly.huoli.com/mcp/dast_mcp
| Item | Value |
|---|---|
| Protocol | Model Context Protocol (MCP) |
| Transport | Streamable HTTP |
| RPC | JSON-RPC 2.0 |
| Authentication | Bearer API Key |
Authentication header:
Authorization: Bearer <API_KEY>
No local MCP server installation is required.
For MCP clients that support local STDIO servers, use the official npm package:
@flightmaster/aviation-dast-mcp
Run directly with:
npx -y @flightmaster/aviation-dast-mcp
The STDIO package requires the following environment variable:
DAST_API_KEY=<API_KEY>
Example MCP configuration:
{
"mcpServers": { "flight-master-dast": { "command": "npx", "args": [ "-y", "@flightmaster/aviation-dast-mcp" ], "env": { "DAST_API_KEY": " " } } } }
The package also supports the optional environment variable:
DAST_MCP_URL=<CUSTOM_GATEWAY_URL>
DAST_MCP_URL should normally be omitted. It is only required when a custom Flight Master DAST MCP gateway URL needs to be used.
Official npm package:
https://www.npmjs.com/package/@flightmaster/aviation-dast-mcp
A Flight Master DAST API Key is required for both connection modes.
Include the API Key in the HTTP Authorization header:
Authorization: Bearer <API_KEY>
Provide the API Key through the required environment variable:
DAST_API_KEY=<API_KEY>
Security: Never publish, commit, or share your real API Key in a public repository.
The MCP server currently provides the following nine tools:
| Tool | Capability |
|---|---|
dast_flight_dynamic | Query real-time or historical flight status by flight number and date |
dast_flight_route | Query flights between two airports for a specified date |
dast_flight_happy | Query onboard experience data such as meals, Wi-Fi, seat information, entertainment, power supply, and baggage |
dast_delay_rate | Query predicted flight delay and cancellation probabilities |
dast_future_weather | Query hourly airport weather forecasts for the next 48 hours |
dast_flight_path | Query real-time or historical flight trajectory, position, altitude, speed, and flight status |
dast_flight_overview_daily | Generate a nationwide daily civil aviation operations overview and return a downloadable Excel report |
dast_airport_operation_statistics | Generate airport operation statistics and return a downloadable Excel report |
dast_airline_operation_statistics | Generate airline operation statistics and return a downloadable Excel report |
The three operation statistics tools return downloadable Excel links that remain valid for 1 hour after a successful call.
For complete tool schemas, parameters, response structures, routing rules, and usage guidance, see:
https://dast.133.cn/mcp_assets/agent.md
The live MCP
tools/listresponse should be treated as the authoritative source if tool definitions change.
Add the hosted Remote MCP server with:
claude mcp add --transport http flight-master-dast https://fly.huoli.com/mcp/dast_mcp \
--header "Authorization: Bearer "
Then verify the connection:
claude mcp list
Replace with the API Key created in the Flight Master DAST MCP Console.
Claude Code and other STDIO-compatible MCP clients can also use the official npm package.
Generic STDIO configuration:
{
"mcpServers": { "flight-master-dast": { "command": "npx", "args": [ "-y", "@flightmaster/aviation-dast-mcp" ], "env": { "DAST_API_KEY": " " } } } }
Cursor supports both Remote MCP and STDIO MCP configurations.
For a personal configuration available across projects, edit:
~/.cursor/mcp.json
Example:
{
"mcpServers": { "flight-master-dast": { "url": "https://fly.huoli.com/mcp/dast_mcp", "headers": { "Authorization": "Bearer " } } } }
Save the configuration and restart or reconnect Cursor. The Flight Master DAST tools should then appear in the MCP tools list.
Alternatively, configure the official npm package:
{
"mcpServers": { "flight-master-dast": { "command": "npx", "args": [ "-y", "@flightmaster/aviation-dast-mcp" ], "env": { "DAST_API_KEY": " " } } } }
Do not commit a configuration file containing a real API Key to a public repository.
Cline supports both Remote MCP and STDIO MCP configurations.
Open MCP Servers → Configure MCP Servers in Cline and add:
{
"mcpServers": { "flight-master-dast": { "type": "streamableHttp", "url": "https://fly.huoli.com/mcp/dast_mcp", "headers": { "Authorization": "Bearer " }, "disabled": false, "autoApprove": [] } } }
Replace with your Flight Master DAST API Key and reconnect the server.
Alternatively:
{
"mcpServers": { "flight-master-dast": { "command": "npx", "args": [ "-y", "@flightmaster/aviation-dast-mcp" ], "env": { "DAST_API_KEY": " " }, "disabled": false, "autoApprove": [] } } }
Use:
URL:
https://fly.huoli.com/mcp/dast_mcp
Header:
Authorization: Bearer <API_KEY>
Use:
{
"command": "npx", "args": [ "-y", "@flightmaster/aviation-dast-mcp" ], "env": { "DAST_API_KEY": " " } }
A dedicated machine-readable document is available for AI agents and automated clients:
https://dast.133.cn/mcp_assets/agent.md
It includes:
Agents integrating Flight Master Aviation Data MCP are encouraged to read this document before calling the service.
Flight Master Aviation Data MCP can be used by AI agents to answer questions such as:
Flight Master DAST(航班管家 DAST) provides professional aviation data services and MCP capabilities for developers, AI agents, coding assistants, and aviation-related applications.
Flight Master Aviation Data MCP connects AI applications with professional aviation data through the open Model Context Protocol ecosystem.
Official MCP Product Page:
https://dast.133.cn/mcp/
For account registration, API Key management, usage information, and billing:
https://dast.133.cn
This repository is the official public integration repository for Flight Master Aviation Data MCP.
It contains:
It does not contain:
The production aviation data service and Remote MCP infrastructure are operated by Flight Master DAST.
Flight Master DAST 航班管家 DAST Official Aviation Data MCP Service