An open-source Model Context Protocol server for the Aviationstack aviation API.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"aviationstack-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Aviationstack MCP Server [](https://github.com/raviagrawal121/aviationstack-mcp-server/actions/workflows/ci.yml) [](https://pypi.org/project/aviationstack-mcp-server/) [](https://pypi.org/project/aviationstack-mcp-server/) [](https://github.com/raviagrawal121/aviationstack-mcp-server/blob/main/LICENSE) An MCP server that gives AI assistants structured access to flight, airport, airline, aircraft, route, tax, and other aviation reference data from the [Aviationstack API](https://aviationstack.com/). ## Features - Search current and historical flight records. - Search airports and airlines. - Retrieve airport arrival and departure schedules. - Browse aircraft types, airplanes, countries, and cities. - Search routes and aviation taxes. - Expose planning prompts and machine-readable MCP resources. - Validate query input with typed Pydantic models. - Return safe MCP-facing errors without leaking internal details. ## Requirements - Python 3.13 or newer for local development. - An Aviationstack API key for live requests. - An MCP-compatible client, such as Claude Desktop, Cursor, or another MCP host. ## Installation Run directly with `uvx`: ```bash uvx aviationstack-mcp-server ``` Set your Aviationstack API key in the environment: ```bash export AVIATIONSTACK_API_KEY="your-api-key" ``` The server reads the key when it starts. It does not require a local checkout or a manually managed virtual environment for normal MCP client use. ## Configuration The required setting is: | Environment variable | Required | Default | Description | | --- | --- | --- | --- | | `AVIATIONSTACK_API_KEY` | Yes | None | API key used for Aviationstack requests. | Optiona…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.