P
pipeworx-io/mcp-aviationstack
Aviationstack MCP — global flight + airport + airline data
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
Remote endpoint (mcpServers - Claude Desktop / Cursor / Windsurf)
{
"mcpServers": {
"pipeworx-io-mcp-aviationstack": {
"url": "https://gateway.pipeworx.io/aviationstack/mcp"
}
}
}Paste this into the mcpServers config of Claude Desktop or Cursor. The endpoint comes from public evidence; we do not install or host it. Official Registry record: this endpoint lists no request headers. That is not the same as key-free - the project docs decide.
VS Code (.vscode/mcp.json - the key is servers, remote needs type: http)
{
"servers": {
"pipeworx-io-mcp-aviationstack": {
"type": "http",
"url": "https://gateway.pipeworx.io/aviationstack/mcp"
}
}
}VS Code differs from the other three: the top-level key is <code>servers</code> and a remote endpoint also needs <code>"type": "http"</code>. Paste into .vscode/mcp.json.
Claude Code (command line)
claude mcp add --transport http pipeworx-io-mcp-aviationstack https://gateway.pipeworx.io/aviationstack/mcp
Claude Code does not read a config file; add the server with this command.
Key names differ by client: Clients & CLI
- Star count
- 0 ★ · pipeworx-io/mcp-aviationstack · read from the GitHub search API · (checked 2026-11-13 20:00:50)
- Source
- read directly from its GitHub page · type: open-source project
- Harvest history
- first seen 2026-10-31 · last seen 2026-11-14 · seen 15× · listed by 1 sources
- Score
- score 103 · 1 sources · repo
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository
pipeworx-io/mcp-aviationstack;first catalogued 2026-10-31;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.# @pipeworx/aviationstack
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Aviationstack MCP — global flight tracking + airport / airline / route reference data.
Part of Pipeworx — an MCP gateway connecting AI agents to 1863+ live data sources. This is an independent, unofficial integration — not affiliated with, endorsed by, or published by the upstream provider.
## Tools
flights(flightiata?, flighticao?, depiata?, arriata?, airlineiata?, flightstatus?, limit?, offset?) — real-time + scheduled flights
airports(search?, iatacode?, icaocode?, limit?, offset?) — airport database (~10k airports)
airlines(search?, iatacode?, icaocode?, limit?, offset?) — airline database
cities(search?, iatacode?, countryiso2?, limit?) — city → primary airport mapping
countries(search?, countryiso2?, limit?) — country reference
routes(depiata?, arriata?, airlineiata?, flightnumber?, limit?) — scheduled routes
aviationstackfutureflights(iataCode, type, date, airlineiata?, airlineicao?, flightnumber?, limit?, offset?) — scheduled future flights at one airport for a specific date (type: departure or arrival). Backed by Aviationstack's /flightsFuture endpoint, which apilayer's 2026-10-06 notice opened only for the next 7 days — date must be tomorrow..today+7 (UTC); the pack refuses out-of-window dates itself before calling upstream (fleet #2700).
## Auth
Platform key: gateway env PLATFORMAVIATIONSTACKKEY
BYO: ?apiKey= after registering at https://aviationstack.com/signup/free
### Plan tier
As of 2026-10-06 the shared platform key is on a plan that reaches flights, airports,
airlines, cities, countries and routes live (verified: airports/JFK and
routes/JFK→LAX both returned non-empty data — neither is free-tier-only any more; an
earlier version of this README, written 2026-08-28, said otherwise and was stale).
aviationstackfutureflights was added the same day the vendor emailed that they opened
/flightsFuture more broadly; whether our specific plan reaches that endpoint was not
independently confirmed before this tool shipped (the platform key's raw value is a
Cloudflare/Supabase secret, not available to a pack-authoring session) — if a live call
answers HTTP 403 functionaccessrestricted, that means the plan doesn't cover this
endpoint yet and is a money/plan decision, not a pack bug.
The free plan (if the platform key ever reverts to it) is capped at 100 requests per
month, and once that is spent every endpoint answers 429 — including ones the tier would
otherwise allow. Free plan is also HTTP-only (no https) — the pack already uses http://.
Reading a 429 here: Aviationstack labels the monthly-allowance refusal with the code
ratelimitreached and only says "monthly" in the message text, so the code name argues
for a burst limit that clears in seconds when the truth is a wall that lasts until the plan
renews. The pack branches on the message, not the code. Fleet #577.
## Data source
http://api.aviationstack.com/v1/ — accesskey query param. /flightsFuture spec:
https://api.swaggerhub.com/apis/apilayer-863/AviationstackAPI/1.0.0/swagger.json
## Quick Start
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
json
"mcpServers": {
"aviationstack": {
"url": "https://gateway.pipeworx.io/aviationstack/mcp"
Part of Pipeworx — an MCP gateway connecting AI agents to 1863+ live data sources. This is an independent, unofficial integration — not affiliated with, endorsed by, or published by the upstream provider.
## Tools
flights(flightiata?, flighticao?, depiata?, arriata?, airlineiata?, flightstatus?, limit?, offset?) — real-time + scheduled flights
airports(search?, iatacode?, icaocode?, limit?, offset?) — airport database (~10k airports)
airlines(search?, iatacode?, icaocode?, limit?, offset?) — airline database
cities(search?, iatacode?, countryiso2?, limit?) — city → primary airport mapping
countries(search?, countryiso2?, limit?) — country reference
routes(depiata?, arriata?, airlineiata?, flightnumber?, limit?) — scheduled routes
aviationstackfutureflights(iataCode, type, date, airlineiata?, airlineicao?, flightnumber?, limit?, offset?) — scheduled future flights at one airport for a specific date (type: departure or arrival). Backed by Aviationstack's /flightsFuture endpoint, which apilayer's 2026-10-06 notice opened only for the next 7 days — date must be tomorrow..today+7 (UTC); the pack refuses out-of-window dates itself before calling upstream (fleet #2700).
## Auth
Platform key: gateway env PLATFORMAVIATIONSTACKKEY
BYO: ?apiKey= after registering at https://aviationstack.com/signup/free
### Plan tier
As of 2026-10-06 the shared platform key is on a plan that reaches flights, airports,
airlines, cities, countries and routes live (verified: airports/JFK and
routes/JFK→LAX both returned non-empty data — neither is free-tier-only any more; an
earlier version of this README, written 2026-08-28, said otherwise and was stale).
aviationstackfutureflights was added the same day the vendor emailed that they opened
/flightsFuture more broadly; whether our specific plan reaches that endpoint was not
independently confirmed before this tool shipped (the platform key's raw value is a
Cloudflare/Supabase secret, not available to a pack-authoring session) — if a live call
answers HTTP 403 functionaccessrestricted, that means the plan doesn't cover this
endpoint yet and is a money/plan decision, not a pack bug.
The free plan (if the platform key ever reverts to it) is capped at 100 requests per
month, and once that is spent every endpoint answers 429 — including ones the tier would
otherwise allow. Free plan is also HTTP-only (no https) — the pack already uses http://.
Reading a 429 here: Aviationstack labels the monthly-allowance refusal with the code
ratelimitreached and only says "monthly" in the message text, so the code name argues
for a burst limit that clears in seconds when the truth is a wall that lasts until the plan
renews. The pack branches on the message, not the code. Fleet #577.
## Data source
http://api.aviationstack.com/v1/ — accesskey query param. /flightsFuture spec:
https://api.swaggerhub.com/apis/apilayer-863/AviationstackAPI/1.0.0/swagger.json
## Quick Start
Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):
json
"mcpServers": {
"aviationstack": {
"url": "https://gateway.pipeworx.io/aviationstack/mcp"
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/pipeworx-io-mcp-aviationstack/)
- Source
- github · https://github.com/pipeworx-io/mcp-aviationstack
- Browse by field
- MCP servers
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.