Metar Feed

Category: Aviation & maps

Live preview
✈️ METAR — · Live weather data requires server-side fetch.

METAR weather for an ICAO station via aviationweather.gov. Fetches server-side on render (cached), refreshes client-side every refresh seconds. Publishes {wind, temp, qnh, raw} to the named feed. Visual atoms bind to it by name and receive updates without a page reload.

Surfaces
google-apps-script-webmcp-apps ⚠android ⚠
Degraded on
SurfaceNote
mcp-appslive data flows via the declared data proxy (atoms/data-sources.yaml); until the proxy answers, the feed stays silent
androidlive data flows via the declared data proxy (atoms/data-sources.yaml); until the proxy answers, the feed stays silent
Fields
FieldTypeRequired
namestring. Feed name other atoms subscribe to. Default metar.optional
stationstring. ICAO station code. Default LFBO.optional
refreshinteger. Client refresh interval seconds. Default 60.optional
cacheinteger. Server-side cache TTL seconds. Default 30.optional
Example payload
{
  "type": "metar_feed"
}
ARD catalog entry
{
  "identifier": "urn:air:a2uicatalog.ai:atom:metar_feed",
  "displayName": "Metar Feed",
  "type": "application/vnd.a2ui.atom+json",
  "url": "https://a2uicatalog.ai/atoms/metar_feed/",
  "capabilities": [
    "google-apps-script-web",
    "mcp-apps",
    "android"
  ],
  "description": "METAR weather for an ICAO station via aviationweather.gov. Fetches server-side on render (cached), refreshes client-side every refresh seconds. Publishes {wind, temp, qnh, raw} to the named feed. Visual atoms bind to it by name and receive updates without a page reload.",
  "representativeQueries": [
    "show a live METAR weather feed \u2014 parsed wind, temp, QNH for an ICAO station",
    "metar weather for an icao station via aviationweather.gov. fetches server-side on render (cached), r",
    "render a metar feed"
  ]
}
← Full ARD catalog
Deploy your own Google Apps Script renderer

The renderer is an open-source Google Apps Script web app. Deploy your own instance in 4 commands — you own the URL, no dependency on the demo endpoint.

git clone https://github.com/a2uicatalog/a2ui
cd a2ui/apps-script-surface/gas-wired-renderer
clasp push && clasp deploy
Full deploy guide →