FlightAware MCP Server
@imonroe
About FlightAware MCP Server
An MCP server to access the flightaware api
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"flightaware-mcp": {
"command": "npx",
"args": [
"flightaware-mcp",
"--port",
"8080",
"--aeroapi-key",
"YOUR_API_KEY"
]
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is FlightAware MCP Server?
A bridge server connecting Model Context Protocol (MCP) clients to FlightAware's AeroAPI for real-time aviation data.
How to use FlightAware MCP Server?
Install globally via npm or run directly with npx; configure with a FlightAware AeroAPI key via command line options or environment variables. Start the server with flightaware-mcp --port 8080 --aeroapi-key YOUR_API_KEY, then connect an MCP client to the specified TCP or WebSocket port.
Key features of FlightAware MCP Server
- Real-time flight information retrieval by identifier.
- Airport operations: list arrivals and departures.
- Retrieve aircraft details by tail number.
- Search airports by country, region, or custom query.
- Detailed flight tracking with comprehensive operation data.
- Supports both TCP and WebSocket transport modes.
Use cases of FlightAware MCP Server
- Query live flight status for a specific flight (e.g., AAL100).
- Monitor incoming and outgoing flights at an airport (e.g., KJFK).
- Look up aircraft specifications using its tail number (e.g., N12345).
- Discover airports in a region or country for planning.
- Obtain detailed flight histories and operation logs.
FAQ from FlightAware MCP Server
What do I need to use FlightAware MCP Server?
You need a FlightAware AeroAPI key. Sign up at FlightAware AeroAPI and obtain a key, then provide it via the --aeroapi-key option or AEROAPI_KEY environment variable.
What transport modes does the server support?
It supports both TCP (default) and WebSocket modes, selectable with the --mode option or MCP_SERVER_MODE environment variable.
How do I handle timeout errors?
Increase the timeout value using --timeout (or MCP_REQUEST_TIMEOUT environment variable), enable debug mode with --debug, and check network connectivity and AeroAPI rate limits.
Can I use this server with n8n?
Yes. For n8n integration, set a higher timeout (60000ms or more) and try both TCP and WebSocket modes to ensure proper communication.
Where can I find the AeroAPI key and what are the rate limits?
Obtain the key from FlightAware AeroAPI. Rate limits depend on your subscription; debug mode provides detailed API response information to help monitor usage.
Frequently asked questions
What do I need to use FlightAware MCP Server?
You need a FlightAware AeroAPI key. Sign up at FlightAware AeroAPI and obtain a key, then provide it via the `--aeroapi-key` option or `AEROAPI_KEY` environment variable.
What transport modes does the server support?
It supports both TCP (default) and WebSocket modes, selectable with the `--mode` option or `MCP_SERVER_MODE` environment variable.
How do I handle timeout errors?
Increase the timeout value using `--timeout` (or `MCP_REQUEST_TIMEOUT` environment variable), enable debug mode with `--debug`, and check network connectivity and AeroAPI rate limits.
Can I use this server with n8n?
Yes. For n8n integration, set a higher timeout (60000ms or more) and try both TCP and WebSocket modes to ensure proper communication.
Where can I find the AeroAPI key and what are the rate limits?
Obtain the key from FlightAware AeroAPI. Rate limits depend on your subscription; debug mode provides detailed API response information to help monitor usage.
Basic information
More Other MCP servers
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
ghidraMCP
LaurieWiredMCP Server for Ghidra
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments