io.github.qso-graph/solar-mcp
Solar indices and space weather MCP server. SFI, SSN, Kp, DSCOVR, NOAA alerts.
Versions
0.1.1latestTools 7
get_version_info Get solar-mcp service version and upstream spec version. Returns the running PyPI version of solar-mcp and the NOAA SWPC endpoint set revision currently in use. Use this to confirm fleet alignment across MCP deployments — agents can compare service_version and spec_version across servers to detect drift without going outside the MCP protocol. Returns: service_name, service_version (PyPI), and spec_version (NOAA SWPC endpoint set).
solar_conditions Get current solar conditions — SFI, Kp, and NOAA space weather scales. Returns the latest 10.7 cm solar flux index (SFI), planetary Kp index, and NOAA R/S/G scales (radio blackout, solar radiation, geomagnetic storm). Includes an HF band outlook derived from current indices. Returns: Current SFI, Kp, NOAA scales, and band-by-band propagation outlook.
solar_forecast Get the NOAA 27-day solar flux and geomagnetic forecast. Shows predicted SFI and Kp values for the next 27 days, useful for planning DX operations, contests, and POTA/SOTA activations. Returns: Day-by-day forecast with predicted SFI and Kp values.
solar_alerts Get active NOAA space weather alerts and warnings. Shows current solar flare alerts, geomagnetic storm warnings, radiation storm alerts, and other SWPC bulletins. Returns: List of active alerts with product ID, issue time, and message text.
solar_wind Get real-time DSCOVR L1 solar wind data. Shows interplanetary magnetic field (Bz component), solar wind speed, and proton density from the DSCOVR satellite at L1 (~1.5M km sunward). Southward Bz (negative) drives geomagnetic storms. Returns: Bz (nT), Bt (nT), wind speed (km/s), density (p/cm³), and geomagnetic storm assessment.
solar_xray Get GOES X-ray flux and solar flare status. Shows the current X-ray classification (A, B, C, M, X) from GOES satellite data. M and X class flares can cause HF radio blackouts. Returns: Current flare class, X-ray flux, and HF impact assessment.
solar_band_outlook Get HF band-by-band propagation outlook based on current conditions. Derives a propagation assessment for each HF band (160m through 6m) from the current SFI and Kp values. Useful for deciding which band to operate on right now. Returns: Per-band condition rating (Poor/Fair/Good/Excellent) with explanation, plus current SFI and Kp values.
Permissions 3
network medium filesystem low env_vars low