home / mcp / aviation weather mcp server

Aviation Weather MCP Server

Provides METARs, TAFs, PIREPs, SIGMETs/AIRMETs, and station details from the Aviation Weather Center via MCP.

Installation
Add the following to your MCP client configuration file.

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.

How to use

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.

How to install

Prerequisites: you need Python installed on your system.

Step-by-step setup and run locally:

pip install -r requirements.txt
python server.py

Additional notes

Configuration 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.

Available tools

get_metar

Fetches current METAR Observations for one or more airports or stations.

get_taf

Fetches terminal aerodrome forecasts for one or more airports.

get_pireps

Retrieves pilot reports near a station or across regions.

get_airsigmet

Returns current SIGMETs and AIRMETs warnings and advisories.

get_station_info

Provides station details including coordinates and elevation.