- Home
- MCP servers
- Aviation
Aviation
- javascript
5
GitHub Stars
javascript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"blevinstein-aviation-mcp": {
"command": "npx",
"args": [
"-y",
"aviation-mcp"
],
"env": {
"API_NINJA_KEY": "<your-key>",
"FAA_CLIENT_ID": "<your-id>",
"FAA_CLIENT_SECRET": "<your-secret>"
}
}
}
}Aviation MCP lets you connect your LLM-powered workflows to authoritative aviation data sources, including weather, NOTAMs, and charts. By exposing modular MCP servers that map to FAA and other aviation APIs, you can query real-time aviation information in a structured, easy-to-consume way within your prompts and tools.
How to use
Connect your MCP client to the aviation MCP server to query weather, charts, and NOTAM data on demand. You will configure an MCP JSON file that specifies how to start the server locally and which API credentials to provide. Once running, your MCP client can request aviation data as needed, enabling real-time context and decision support for flight planning, weather checks, and chart lookups.
How to install
Prerequisites: you need Node.js and npm installed on your system.
Step 1: Install Node.js and npm if you don’t have them already. Download from the official Node.js website and follow the installation instructions for your operating system.
Step 2: Prepare your MCP configuration file named mcp.json with the following content. This defines a stdio MCP server that runs via npx aviation-mcp and includes the required environment variables for API access.
{
"mcpServers": {
"aviation": {
"command": "npx",
"args": [
"-y",
"aviation-mcp"
],
"env": {
"API_NINJA_KEY": "<your-key>",
"FAA_CLIENT_ID": "<your-id>",
"FAA_CLIENT_SECRET": "<your-secret>"
}
}
}
}