mcpbeat Sign in

Aviation Weather MCP Server

answering

Aviation Weather MCP Server is answering right now. Last checked 14 min ago. 740 installs a week from npm. It exposes 5 tools. Last commit 10 Sep 2026.

Fetch METARs, TAFs, PIREPs, and domestic SIGMETs from the NWS Aviation Weather Center.

Installs per day peak 618 · avg 49 · +1930% w/w
a month agotoday
Uptime history 47 days of history · worst day 0%
47 days agonow
100.0%
Uptime 24h
91 of 91 checks
5
Tools
read from the server
310 ms
Response time
average over 24h
740
Installs / week
npm and PyPI

What changed 31

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

10 Sep 4 tools changed the parameters they ask for5 times that day aviation_find_stations, aviation_get_advisories, aviation_get_metar and 1 more
10 Sep a tool changed version5 times that day
10 Sep 2 tool descriptions were rewritten3 times that day aviation_find_stations, aviation_get_pireps
25 Aug 5 tools changed the parameters they ask for aviation_find_stations, aviation_get_advisories, aviation_get_metar and 2 more
25 Aug a tool changed version
13 Aug 4 tool descriptions were rewritten aviation_get_advisories, aviation_get_metar, aviation_get_pireps and 1 more
13 Aug 3 tools changed the parameters they ask for4 times that day aviation_find_stations, aviation_get_advisories, aviation_get_pireps
13 Aug a tool changed version4 times that day
and 10 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 14 min ago.

run in your terminal
claude mcp add aviation-weather-mcp-server --transport http https://aviation-weather.caseyjhand.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "aviation-weather-mcp-server": {
      "url": "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
{
  "mcpServers": {
    "aviation-weather-mcp-server": {
      "url": "https://aviation-weather.caseyjhand.com/mcp"
    }
  }
}

This one needs environment variables set before it will start: MCP_HTTP_HOST (The hostname for the HTTP server.), MCP_HTTP_PORT (The port to run the HTTP server on.), MCP_HTTP_ENDPOINT_PATH (The endpoint path for the MCP server.), MCP_AUTH_MODE (Authentication mode to use: 'none', 'jwt', or 'oauth'.), MCP_LOG_LEVEL (Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').), AWC_BASE_URL (Base URL for the AWC Data API. Useful for testing against a mock or staging instance.), AWC_TIMEOUT_MS (Per-request timeout in milliseconds (1000–60000).). The author declared them in the registry entry; get the values from the project itself.

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-letter ICAO ID (e.g., KSEA, KJFK); 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 for a region. Returns each advisory with hazard type (CONVECTIVE, TURBULENCE, ICING, IFR), severity, altitude range, valid period, polygon coordinates, and raw text. Coverage is US-centric (NWS Aviation Weather Center). This tool reads the domestic SIGMET feed only and cannot return an AIRMET; requests for one are rejected rather than answered with SIGMETs. During fair-weather periods no advisories may be active — an empty result is normal, not an error. Filter by advisory_type, hazard, or bbox.
aviation_get_metar
Get current weather observations (METARs) for one or more airports. 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. Accepts 1–10 ICAO station IDs (e.g., KSEA, KJFK). 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, 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).

Endpoints

URLTransportStateLatencyChecked
https://aviation-weather.caseyjhand.com/mcp streamable-http answering 381 ms 14 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

44 tools answering
MCP Metar
by daedalus

MCP server for METAR/TAF aviation weather data

61 installs/wk local only
C
NWS Weather Alerts
by olyport

Active weather alerts and warnings from the National Weather Service

3 tools answering
Navigation Toolkit
by tkllabs-bh-mcp-servers

Precision aviation flight planning (VFR, METAR/TAF weather, WGS84 routing) and road trip logistics

answering
Aviation MCP
by perufitlife

Live aviation data for AI agents: METAR weather, airports, aircraft, glossary & FAA questions.

answering
Noaa Climate MCP Server
by cyanheads

Search NOAA climate stations and datasets, fetch historical weather observations.

209 installs/wk 10 tools answering
Weather Intel MCP
by datakoot

US weather, alerts, earthquakes and elevation for AI agents, from NWS/NOAA and USGS. No API keys.

6 tools answering
Meteostat
by pipeworx-io

Meteostat MCP — historical weather from 11k+ stations (no auth)

34 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 91 of 91 checks got a reply (100.0%), average response time 310 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 with the file path 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 310 ms on average, which is faster than 49% of all working MCP servers we measure. 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 740 times in the last week. Week over week that is +1930%. 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?
Yes — it is published under the Apache-2.0 licence, written in TypeScript, 2 stars on GitHub and 9 open issues. The source link is on this page, so you can read exactly what it does with your data before you connect it.