@flightmaster/aviation-dast-mcp
v1.0.5
Published
Stdio MCP bridge to Huoli dast Streamable-HTTP MCP gateway
Downloads
192
Maintainers
Readme
@flightmaster/aviation-dast-mcp
Stdio MCP bridge for Flight Master dast aviation data. This package does not register tools locally. It connects as an MCP client to the remote Streamable-HTTP gateway and proxies tools/list / tools/call (and other advertised capabilities) over stdio.If you need streamable http endpoint, please visit [https://dast.133.cn/mcp/].
Default upstream: https://fly.huoli.com/mcp/dast_mcp
Requirements
- Node.js >= 18
- A dast MCP API key (You can get it from here.)
Environment
| Variable | Required | Description |
|---|---|---|
| DAST_API_KEY | Yes | Bearer token for the gateway |
| DAST_MCP_URL | No | Override gateway URL (default above) |
Logs and diagnostics always go to stderr. stdout is reserved for MCP JSON-RPC only.
Claude Desktop / stdio clients
{
"mcpServers": {
"dast-mcp": {
"command": "npx",
"args": ["-y", "@flightmaster/aviation-dast-mcp"],
"env": {
"DAST_API_KEY": "your_dast_api_key"
}
}
}
}HTTP vs stdio
If your client already supports Streamable HTTP (e.g. Cursor with type: "http"), prefer connecting directly to the gateway with an Authorization header. Use this package when the client can only spawn a stdio MCP server.
Tools
Tool schemas are discovered from the remote server at runtime (tools/list). Typical capabilities include:
dast_flight_dynamic— flight status by flight number + datedast_flight_route— flights by departure/arrival airport + datedast_flight_happy— comfort / cabin detailsdast_delay_rate— future delay / cancel probabilitydast_future_weather— airport weather forecastdast_flight_path— live track / position
New tools appear automatically after the gateway exposes them; no package update is required for discovery.
License
ISC License - See LICENSE for details.
Author
DAST (https://dast.133.cn/mcp)
