mcpbeat Sign in

Aviation Weather MCP Server

answering

Aviation Weather MCP Server is answering right now. Last checked 2 min ago. 259 installs a week from npm. It exposes 5 tools. Last commit 1 Nov 2026.

METARs, TAFs, PIREPs, domestic/international SIGMETs and CWAs via NWS AWC. AIRMETs not served.

Installs per day peak 175 · avg 28 · +109% w/w
a month agotoday
Uptime history 91 days of history · worst day 0%
91 days agonow
100.0%
Uptime 24h
92 of 92 checks
5
Tools
read from the server
582 ms
Response time
average over 24h
259
Installs / week
npm and PyPI

What changed 58

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 13 August 2026. No other catalogue keeps this.

1 Nov 3 tools changed the parameters they ask for aviation_find_stations, aviation_get_advisories, aviation_get_pireps
1 Nov 2 tool descriptions were rewritten aviation_get_advisories, aviation_get_pireps
1 Nov a tool changed version2 times that day
19 Oct 4 tools changed the parameters they ask for aviation_get_advisories, aviation_get_metar, aviation_get_pireps and 1 more
19 Oct a tool changed version
19 Oct a tool description was rewritten aviation_get_advisories
8 Oct a tool changed version
24 Sep 2 tool descriptions were rewritten aviation_get_metar, aviation_get_pireps
24 Sep a tool changed the parameters it asks for aviation_get_metar
24 Sep a tool changed version
and 41 more, back to 13 August 2026

Nothing serious here today

Today is the operative word: we check Aviation Weather MCP Server every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add aviation-weather-mcp-server --transport http https://aviation-weather.caseyjhand.com/mcp
Settings → Connectors → Add custom connector, then paste this address
https://aviation-weather.caseyjhand.com/mcp
~/.codex/config.toml
[mcp_servers.aviation-weather-mcp-server]
url = "https://aviation-weather.caseyjhand.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "aviation-weather-mcp-server": {
      "url": "https://aviation-weather.caseyjhand.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "aviation-weather-mcp-server": {
      "type": "http",
      "url": "https://aviation-weather.caseyjhand.com/mcp"
    }
  }
}

Available tools 5

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

aviation
aviation_find_stations
Resolve an airport or weather reporting station by its identifier, or discover stations within a bounding box or US state. Returns all identifier variants (ICAO/IATA/FAA), coordinates, elevation, and available data types (METAR, TAF, SYNOP, etc.). A lookup matches the registry's own identifier, which for an airport is its 4-character ICAO ID (e.g., KSEA, KJFK, K0S9); buoys and mesonet sites carry identifiers of other shapes and resolve by those. At least one of station_ids, bbox, or state is required. limit bounds how many stations an area search returns without changing the area searched, and belongs to the bbox and state modes only.
aviation_get_advisories
Get active domestic SIGMETs, international SIGMETs (including oceanic products), and Center Weather Advisories from the NWS Aviation Weather Center. Filter by advisory_type, hazard, optional altitude_ft, or ordered bbox. Returns source coverage, decoded hazards/altitudes/movement, multipart geometry, and original bulletins; missing facts stay null. CWA cancellations are excluded and counted. Independent source failures retain healthy results with partial coverage. AIRMET requests are rejected; this tool does not retrieve AIRMETs. Omit limit to return every available match; an explicit limit sorts results and discloses withheld matches.
aviation_get_metar
Get current weather observations (METARs) for named airports, or survey every reporting station inside a geographic area. Returns decoded fields — wind direction/speed/gusts, visibility, ceiling with its kind (measured, or indefinite for vertical visibility into an obscuration), present weather, temperature, dewpoint, altimeter, cloud layers — plus the computed flight category (VFR/MVFR/IFR/LIFR) and the raw METAR string. Requires either station_ids (1–10 ICAO IDs, e.g., KSEA, KJFK, K0S9) or bbox (area survey) — not both. station_ids returns every observation inside the hours window; bbox returns the latest observation per station in the box, with flight_category keeping only the stations in the categories named (e.g., IFR and LIFR) and limit bounding how many stations come back. Use aviation_find_stations to resolve or verify an ICAO ID, or to discover nearby stations.
aviation_get_pireps
Get recent Pilot Reports (PIREPs) near an airport or within a bounding box. Returns decoded turbulence, icing, and cloud reports with altitude, aircraft type, intensity, outside air temperature, wind aloft, flight weather, braking action, and the raw PIREP string. Requires either station_id (ICAO center point for radial search, e.g., KSEA) or bbox (area search) — not both. distance_nm belongs to the station_id search only, and altitude_min_ft must not exceed altitude_max_ft. min_intensity restricts the result to reports carrying a turbulence or icing layer at that intensity or above. limit bounds how many reports come back without changing what is searched, keeping the most recent. Coverage is US-centric; PIREPs are sparse and absence of reports does not imply smooth conditions.
aviation_get_taf
Get the Terminal Aerodrome Forecast (TAF) for one or more airports. Returns each forecast period with valid times, surface wind, low-level wind shear, visibility, decoded weather conditions, cloud layers, and the vertical visibility into a forecast obscuration, plus the raw TAF string. TAFs cover the next 24–30 hours and are issued only for airports with scheduled commercial service; check data_types from aviation_find_stations to confirm TAF availability. Accepts 1–4 ICAO station IDs (e.g., KSEA, KJFK, K36U).

Endpoints

URLTransportStateLatencyChecked
https://aviation-weather.caseyjhand.com/mcp streamable-http answering 551 ms 2 min ago

Alternatives to Aviation Weather MCP Server

same job, measured the same way
Aviation Weather
by pipeworx-io

Aviation Weather MCP — METAR, TAF, PIREPs, AIRMET/SIGMET, station info

426 installs/wk 52 tools answering
Aviation Weather MCP
by mrfentmen

METAR and TAF aviation weather reports from the FAA and NWS. No key required.

130 installs/wk local only
MCP Metar
by daedalus

MCP server for METAR/TAF aviation weather data

142 installs/wk local only
NWS Surface Wind Observations MCP Server
by mansurjisan

NWS surface wind observations (ASOS/AWOS) via Weather.gov and Iowa Environmental Mesonet APIs

88 installs/wk local only
N
NWS Weather Alerts
by olyport

Active weather alerts and warnings from the National Weather Service

3 tools answering
Metar MCP
by mrfentmen

Live aviation weather from NOAA: METAR observations, TAF forecasts and airport station records.

546 installs/wk local only
Nws
by pipeworx-io

NWS MCP — US National Weather Service (no auth)

357 installs/wk 49 tools answering
Tanod Sky
by tanod

Aviation and space data: METAR/TAF, airports, space weather, aurora, asteroids, satellite passes.

15 tools answering

Aviation Weather MCP Server — questions

Answers built from our own checks of this server.

What can Aviation Weather MCP Server do?
It exposes 5 tools, read directly from the server on our last check. Among them: aviation_find_stations, aviation_get_advisories, aviation_get_metar, aviation_get_pireps, aviation_get_taf. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Aviation Weather MCP Server working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 582 ms. The bar chart above shows every period we have measured.
How do I connect Aviation Weather MCP Server?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Aviation Weather MCP Server need an API key?
No. Aviation Weather MCP Server completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 5 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Aviation Weather MCP Server?
It answers our handshake in 582 ms on average, which is faster than 19% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Aviation Weather MCP Server?
The npm package @cyanheads/aviation-weather-mcp-server was installed 259 times in the last week. Week over week that is +109%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Aviation Weather MCP Server open source?
The code is open source: it is published under the Apache-2.0 licence, written in TypeScript, 3 stars on GitHub and 8 open issues. The licence covers the code in the repository, not the hosted service at aviation-weather.caseyjhand.com, which runs on its operator's own terms.