Overview
What is FlightRadar MCP Server?
A Model Context Protocol (MCP) server that provides real-time flight tracking and status information using the AviationStack API. It is built for developers who want to integrate flight data into AI assistants via Claude or other MCP-compatible clients.
How to use FlightRadar MCP Server?
Install via npm or Smithery, configure your AviationStack API key as the environment variable AVIATIONSTACK_API_KEY, and add the server to your MCP settings file (e.g., cline_mcp_settings.json for Claude VSCode or claude_desktop_config.json for the Claude desktop app). Once running, you can ask Claude to look up flight status, search flights, or fetch detailed flight information.
Key features of FlightRadar MCP Server
- Get detailed information about a specific flight by IATA or ICAO code
- Search flights by airline, departure/arrival airports, and status
- Get human-readable status summaries for flights
- Real-time data via the AviationStack API
- Easy deployment with npx and Smithery
Use cases of FlightRadar MCP Server
- Check the current status and schedule of a specific flight
- Search for all flights operated by a given airline
- Retrieve detailed flight information including aircraft type and terminal
FAQ from FlightRadar MCP Server
What data source powers FlightRadar MCP Server?
The server uses the AviationStack API to provide real-time flight tracking and status information.
What are the runtime requirements?
Node.js v14 or higher and npm v6 or higher are required.
Where do I get an API key?
A free AviationStack API key (100 requests/month) can be obtained at aviationstack.com.
How is the API key configured?
The API key is provided as the environment variable AVIATIONSTACK_API_KEY in your MCP settings configuration.
What transports or authentication does the server support?
The README describes configuration for Claude VSCode extension and Claude desktop app using a local node process; no additional transports or authentication methods beyond the API key are mentioned.