RealWorldMCP
Sky & space · 3 tools

NOAA Space Weather Prediction Center

Check geomagnetic storms, solar wind, aurora chances and official space weather alerts.

Live nowSource checked November 1Free tier

Notes. Part of NOAA/NWS; public domain under the NWS disclaimer. Terms checked 2026-11-02: https://www.weather.gov/disclaimer

Space weather now

noaa_swpc.space_weather_now
FreeLive now

Current planetary Kp index, the 24-hour Kp forecast peak, NOAA radio-blackout / radiation / geomagnetic storm scales with a 3-day outlook, and live solar wind speed and magnetic field.

Inputs

No inputs. Call it with an empty object {}.

Example output

{"kp_now":{"kp":2,"time":"2026-11-01T21:00:00Z","storm_level":"none"},"kp_forecast_24h_max":{"kp":3,"time":"2026-11-02T03:00:00Z","noaa_scale":null},"scales_now":{"radio_blackout_R":0,"solar_radiation_S":0,"geomagnetic_storm_G":0,"geomagnetic_text":"none"},"outlook":[{"date":"2026-11-02","r1_r2_minor_pct":1,"r3_major_pct":1,"s1_pct":1,"g_scale_expected":0},{"date":"2026-11-03","r1_r2_minor_pct":1,"r3_major_pct":1,"s1_pct":1,"g_scale_expected":0},{"date":"2026-11-04","r1_r2_minor_pct":1,"r3_major_pct":1,"s1_pct":1,"g_scale_expected":0}],"solar_wind":{"speed_km_s":454,"bt_nt":4,"bz_nt":1,"tim...

Data license

Public domain · Data from the NOAA Space Weather Prediction Center (public domain). Not an official SWPC product. Source

Try it

This tool takes no inputs.

Free public data

Call it

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "noaa_swpc.space_weather_now",
    "arguments": {}
  }
}

Aurora chance at a place

noaa_swpc.aurora_chance
FreeLive now

NOAA's OVATION model probability of seeing aurora overhead at a location in the next 30-90 minutes, plus the strongest value a little poleward (aurora on the horizon).

Inputs

NameTypeDescription
latrequirednumberLatitude in decimal degreesrange: -90 to 90
lonrequirednumberLongitude in decimal degreesrange: -180 to 180

Example output

{"query":{"lat":64.84,"lon":-147.72},"observed":"2026-11-02T00:28:00Z","forecast_for":"2026-11-02T01:28:00Z","aurora_overhead_pct":0,"chance_overhead":"very low","max_within_8deg_poleward_pct":5,"note":"OVATION model: probability of visible aurora overhead in the next ~30-90 minutes. A strong value poleward can mean aurora low on the horizon. Needs darkness and clear skies.","page":"https://www.swpc.noaa.gov/products/aurora-30-minute-forecast","attribution":{"source":"NOAA Space Weather Prediction Center","license":"Public domain (U.S. Government work)","source_url":"https://www.swpc.noaa.g...

Data license

Public domain · Data from the NOAA Space Weather Prediction Center (public domain). Not an official SWPC product. Source

Try it

Latitude in decimal degrees
Longitude in decimal degrees
Free public data

Call it

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "noaa_swpc.aurora_chance",
    "arguments": {
      "lat": 64.84,
      "lon": -147.72
    }
  }
}

Space weather alerts

noaa_swpc.alerts
FreeLive now

Recent official SWPC alerts, watches and warnings (geomagnetic storms, solar radiation, radio blackouts), newest first.

Inputs

NameTypeDescription
daysintegerHow many days backdefault: 3; range: 1 to 30
limitintegerdefault: 5; range: 1 to 20

Example output

{"query":{"days":3,"limit":3},"total":14,"count":3,"alerts":[{"product_id":"K04W","issued":"2026-11-01T14:57:52Z","title":"EXTENDED WARNING: Geomagnetic K-index of 4 expected","message":"Space Weather Message Code: WARK04\nSerial Number: 5446\nIssue Time: 2026 Nov 01 1457 UTC\n\nEXTENDED WARNING: Geomagnetic K-index of 4 expected\nExtension to Serial Number: 5445\nValid From: 2026 Oct 31 1235 UTC\nNow Valid Until: 2026 Nov 01 2359 UTC\nWarning Condition: Persistence\n\n\nNOAA Space Weather Scale descriptions can be found at\nwww.swpc.noaa.gov/noaa-scales-explanation\n\nPotential Impacts: Ar...

Data license

Public domain · Data from the NOAA Space Weather Prediction Center (public domain). Not an official SWPC product. Source

Try it

How many days back
Free public data

Call it

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "noaa_swpc.alerts",
    "arguments": {
      "days": 3,
      "limit": 3
    }
  }
}