home / mcp / aviation weather mcp server
Provides METARs, TAFs, PIREPs, SIGMETs/AIRMETs, and station details from the Aviation Weather Center via MCP.
Configuration
View docs{
"mcpServers": {
"basicbill-aviation-weather-mcp": {
"url": "https://your-app.onrender.com/mcp"
}
}
}This Aviation Weather MCP Server provides Claude with direct, real-time aviation weather data from the Aviation Weather Center. It offers METARs, TAFs, PIREPs, SIGMETs/AIRMETs, and station information through a lightweight MCP interface, enabling you to query weather data without external web searches.
You interact with the server using an MCP client to send requests for METARs, TAFs, PIREPs, SIGMETs/AIRMETs, and station details. Connect the MCP client to the server endpoint you configured, then issue queries like requesting the current METAR for a specific airport, retrieving a TAF for a given airport, or listing PIREPs near a station. The server translates these requests into Aviation Weather Center API calls and returns structured weather data you can display or process in your application.
Prerequisites: you need Python installed on your system.
Step-by-step setup and run locally:
pip install -r requirements.txt
python server.pyConfiguration uses a hosted deployment for external access and a local development flow for testing. The server is designed to be hosted on a web service platform and accessed via a standard MCP URL, with the local development command provided to run the server on your machine.
Fetches current METAR Observations for one or more airports or stations.
Fetches terminal aerodrome forecasts for one or more airports.
Retrieves pilot reports near a station or across regions.
Returns current SIGMETs and AIRMETs warnings and advisories.
Provides station details including coordinates and elevation.