FlightRadar MCP Server logo

FlightRadar MCP Server

by Cyreslab-AI

A Model Context Protocol (MCP) server that provides real-time flight tracking and status information using the AviationStack API. It allows users to query flight data through natural language using tools like Claude.

View on GitHub

Last updated: N/A

What is FlightRadar MCP Server?

This MCP server is designed to provide real-time flight tracking and status information. It leverages the AviationStack API to fetch data and exposes it through a set of tools accessible via a Model Context Protocol.

How to use FlightRadar MCP Server?

First, install the server using Smithery or manually by cloning the repository, installing dependencies, and building the server. Then, configure the server in your MCP settings file (e.g., Claude Desktop or VSCode extension) by providing the path to the built index.js file and your AviationStack API key as an environment variable. Finally, use natural language prompts with Claude to query flight information.

Key features of FlightRadar MCP Server

  • get_flight_data (detailed flight information)

  • search_flights (search by criteria)

  • get_flight_status (human-readable status)

  • Real-time flight tracking

Use cases of FlightRadar MCP Server

  • Checking the status of a specific flight

  • Searching for flights based on airline or airport

  • Getting detailed information about a flight's departure and arrival details

  • Integrating real-time flight data into conversational AI applications

FAQ from FlightRadar MCP Server

What API key do I need?

You need an AviationStack API key, which you can obtain for free (limited requests) at aviationstack.com.

How do I configure the API key?

The API key should be set as an environment variable named AVIATIONSTACK_API_KEY in your MCP settings configuration file.

Where can I find the MCP settings file?

The location of the MCP settings file depends on the client you are using. For Claude VSCode extension, it's typically located at ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json. For Claude desktop app, it's at ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or similar path on other platforms.

What if I don't have Node.js or npm?

You need to install Node.js and npm to build and run the server. Download them from the official Node.js website.

Can I use this server with other MCP-compatible clients besides Claude?

Yes, as long as the client supports configuring MCP servers and environment variables, you should be able to use this server.