Delv
CommunityStale· 3mo4.3by Pradumna Saraf

AviationStack MCP

Fetches real-time flight data including airline flights, airport schedules, future flights, and aircraft types.

C
Safety & Trust

Delv Safety Grade: C

Score 58/100 · assessed 2026-04-28

Maintainer45
Permissions85
Supply chain65
Transparency55
Incidents100

AviationStack MCP is a community-built server providing read-only access to flight data via the AviationStack API. The maintainer (Pradumna Saraf) appears to be a solo developer with moderate GitHub activity. The server's permissions are appropriately scoped: it only makes outbound network calls to fetch flight information and reads an API key from environment variables. Supply chain is reasonable via PyPI distribution through uvx, though dependency pinning and versioning practices are unclear without deeper inspection. Transparency is adequate with open source code on GitHub, but documentation appears minimal. No security incidents are known. The main risks stem from the solo maintainer model (bus factor) and reliance on a third-party API key that could be mishandled if the server were compromised. Overall, this is a low-risk read-only data fetcher suitable for non-sensitive flight lookups.

Lethal Trifecta (prompt-injection exposure)

ONE OF THREE
Private dataNo
Reads secrets, credentials, private files
Untrusted inputNo
Ingests web pages, PRs, issues, emails
External commsYes
Can send data outbound

Same.

Green flags

  • Read-only API access with no write or destructive operations
  • Distributed via standard PyPI package manager (uvx)
  • Open source repository allowing code inspection
  • Scoped to single domain (aviation data) with clear purpose

Red flags

  • Solo maintainer with limited community review or backup contributors
  • Requires API key in environment which could be exfiltrated if compromised
  • Minimal documentation and unclear versioning/changelog practices
  • No evidence of security audit or formal review process

Permissions requested

Outbound networkRead envAccess secrets
Assessed by Delv Editorial using public metadata. Grades are advisory and update as the ecosystem changes. They do not replace your own review of permissions and code before granting an agent access to sensitive systems.

Install

uvx aviationstack-mcp
Env vars needed: AVIATION_STACK_API_KEY

Review

AviationStack MCP wraps the AviationStack API to pull live flight data into Claude. You get airline schedules, airport departure boards, future flight lookups, and aircraft type information without leaving your chat window. The setup is straightforward: grab an API key from AviationStack (free tier gives 100 requests per month), drop it into your environment, and you're tracking flights. I'd reach for this when I need quick flight status checks or want to compare departure times across airports without opening a browser. It's particularly useful for travel planning workflows where you're already in Claude drafting itineraries or researching connections. Ask it to show all departures from a specific airport in the next few hours, or check whether a particular flight number is running on time. The responses come back structured, so you can follow up with questions like "which of these has the shortest layover" and Claude has the context to answer. The main quirk is the API key requirement. AviationStack isn't free beyond that 100-request monthly allowance, and if you're doing serious flight tracking you'll hit that limit fast. The free tier is fine for occasional checks but won't support daily monitoring or bulk queries. The MCP itself doesn't cache responses, so every query burns a request. Also worth noting: AviationStack's data quality varies by region. US and European flights tend to be accurate, but coverage thins out elsewhere. Another limitation is that this is a read-only tool. You're querying data, not booking flights or setting alerts. If you need notifications when a flight status changes, you'll have to poll manually or build something on top. The server also doesn't expose historical flight data on the free tier, so delay analysis over time isn't really feasible unless you're paying for a higher plan. Who shouldn't bother: anyone expecting comprehensive global coverage or planning to track dozens of flights daily. The API limits make this impractical for power users. But if you occasionally need to check a flight status or compare a few departure options while working in Claude, it does exactly what it says with no fuss.
Verdict

Install this if you occasionally need flight data in Claude and don't mind the 100-request monthly cap. Skip it if you're tracking flights daily or need historical analysis, the API costs will add up fast. It's a clean wrapper for a specific use case, nothing more.

Good at

  • Clean API wrapper that does exactly what it claims without bloat.
  • Free tier is enough for occasional flight checks and travel planning.
  • Responses are structured well, so follow-up questions in Claude work naturally.
  • Setup takes under five minutes if you already have an API key.

Watch out

  • 100 requests per month on the free tier disappears fast with any regular use.
  • No caching, so every query hits the API even if you're asking the same thing twice.
  • Data quality varies significantly outside the US and Europe.
  • Read-only tool, no alerts or booking integrations.
  • Historical flight data requires a paid AviationStack plan.

Use cases

  • flight tracking
  • delay analysis
  • travel planning
  • airport status research

Getting started

1. Sign up at aviationstack.com and grab your free API key from the dashboard (100 requests per month). 2. Run `uvx aviationstack-mcp` to install, then add it to your Claude Desktop config with `AVIATION_STACK_API_KEY` set to your key. 3. Restart Claude Desktop and ask something like "show me departures from JFK in the next 3 hours" to verify it's working. 4. Watch your request count, the free tier runs out quickly if you're checking multiple flights or airports in one session. 5. If you need historical data or higher limits, you'll have to upgrade your AviationStack plan separately.

Works with

Claude DesktopClaude CodeCursor

Similar MCPs