{"type":"mcp_server","name":"flightradar24-mcp-server","description":"This repository provides a Claude Desktop MCP server that allows users to track flights in real-time using Flightradar24 data, including arrival times, airport status, and emergency flights. This repository provides","category":"Developer Tools","language":"JavaScript","stars":47,"forks":3,"owner":"sunsetcoder","github_url":"https://github.com/sunsetcoder/flightradar24-mcp-server","homepage":null,"setup":"## Setup\n\n### 1. Prerequisites\n- [Claude Desktop](https://claude.ai/desktop) installed on your computer\n- A Flightradar24 API key (get one from [Flightradar24's website](https://www.flightradar24.com/premium))\n\n### 2. Installation\n\n1. Clone this repository somewhere on your computer:\n   ```bash\n   git clone https://github.com/sunsetcoder/flightradar24-mcp-server.git\n   ```\n\n2. Install dependencies & build the project:\n   ```bash\n   cd flightradar24-mcp-server\n   npm install\n   npm run build\n   ```\n\n### 3. Integration with Claude Desktop\n\n1. Open your Claude Desktop configuration file:\n   ```\n   # On Mac:\n   ~/Library/Application Support/Claude/claude_desktop_config.json\n   \n   # On Windows:\n   %APPDATA%/Claude/claude_desktop_config.json\n   ```\n\n2. Add the following to the `mcpServers` object in your config:\n   ```json\n   {\n     \"mcpServers\": {\n       \"flightradar24-server\": {\n         \"command\": \"node\",\n         \"args\": [\n           \"/Users/<username>/<FULL_PATH...>/flightradar24-mcp-server/dist/index.js\"\n         ],\n         \"env\": {\n           \"FR24_API_KEY\": \"your_api_key_here\",\n           \"FR24_API_URL\": \"https://fr24api.flightradar24.com\"\n         }\n       }\n     }\n   }\n   ```\n\n3. Important Steps:\n   - Replace `/FULL/PATH/TO/flightradar24-mcp-server` with the actual full path to where you cloned the repository\n   - Add your Flightradar24 API key in the `env` section\n   - Make sure to use forward slashes (`/`) in the path, even on Windows\n\n4. Restart Claude Desktop for the changes to take effect\n\n## Environment Setup\n\n1. Copy `.env.example` to `.env`:\n   ```bash\n   cp .env.example .env\n   ```\n\n2. Update the `.env` file with your actual Flightradar24 API key:\n   ```env\n   FR24_API_KEY=your_actual_api_key_here\n   ```","tools":"## Available Tools\n\n\t\t1. Track any flight in real-time (Track flights using Flightradar24 data).\n\t\t2. Get arrival and departure times for specific flights (Retrieve arrival and departure times).\n\t\t3. View the status of flights at an airport (Check flight status at an airport).\n\t\t4. Monitor emergency flights (Track emergency flights).","faq":null,"created_at":"2024-12-13T21:47:10+00:00","updated_at":"2025-03-26T19:52:00+00:00","source_url":"https://model-context-protocol.com/servers/flightradar24-realtime-flight-tracking-server","related_articles":[]}