spaceweather-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_conditions_nowA | Single-call snapshot of current space weather. Returns the latest planetary Kp, interplanetary Bz/Bt, solar wind speed and density, the current NOAA G/S/R scale levels, whether a geomagnetic storm is in progress (Kp >= 5), and a human-readable one-line summary. Best first call for "what's space weather doing right now / will I see aurora" questions. |
| get_kp_indexA | Observed planetary K-index time series (3-hour cadence, ~last week). Kp ranges 0-9; Kp >= 5 indicates a geomagnetic storm (G1+). Use for trend
and history; for the single current value use |
| get_kp_forecastA | NOAA's 3-day planetary Kp forecast (3-hour resolution). Each point is tagged observed/estimated/predicted. Useful for aurora-watch planning and anticipating geomagnetic disturbance. |
| get_solar_windA | Real-time solar wind from DSCOVR/ACE at L1: magnetic field + plasma. Returns |
| get_alertsA | Most recent NOAA SWPC alerts, watches, and warnings (newest first). Plain-text bulletins for events like geomagnetic storm watches, radio blackouts, and solar radiation storms. |
| get_noaa_scalesA | NOAA G (geomagnetic), S (solar radiation), R (radio blackout) scales. Returns today (index 0) plus the next 3 forecast days, each with a 0-5 scale level and label. The headline 'how bad is it' summary used by SWPC. |
| get_27day_outlookA | SWPC 27-day outlook: daily F10.7 cm radio flux, planetary Ap, largest Kp. A 4-week look-ahead driven by the ~27-day solar rotation. Coarser than the 3-day Kp forecast but useful for longer-range planning. |
| list_observatoriesA | The USGS-operated magnetic observatories you can query with get_observatory. Returns 3-letter IAGA codes (BOU, HON, GUA, …) with names and coordinates, so an agent can pick a station near a region of interest. |
| get_observatoryA | Ground magnetometer time series for one USGS observatory (nT).
|
| get_dstA | Hourly Dst (disturbance storm-time) index over the last Dst tracks the ring-current depression of a geomagnetic storm: roughly
NON-COMMERCIAL data from the WDC for Geomagnetism, Kyoto. Cite "WDC for Geomagnetism, Kyoto" and the Dst DOI; real-time/quicklook values are provisional and not licensed for commercial use. Kept separate from the public-domain NOAA/USGS feeds for this reason. |
| get_solar_flaresA | Recent GOES X-ray solar flares (events with peak class C/M/X), last Discrete flare events with begin/peak/end times and peak class (e.g. 'M2.1'). Best for "biggest recent flare?" / current flare activity. |
| get_radiation_stormA | Current solar radiation (energetic proton) environment and NOAA S-scale. Latest GOES integral proton flux per energy threshold (pfu) plus the S (radiation storm) scale 0-5 derived from the >=10 MeV flux. Relevant to satellite operations, polar flights, and astronaut radiation exposure. |
| get_solar_regionsA | Today's active sunspot regions with C/M/X flare probabilities (NOAA SWPC). Per-region location, area, spot/magnetic class, and flare/proton probabilities. Answers "how many sunspot regions / which is most likely to flare?" |
| get_aurora_forecastA | OVATION short-term (~30-90 min) auroral-oval forecast. Pass |
| get_space_weather_eventsB | Catalogued space-weather events from NASA DONKI (newest first).
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 15 tools
Each tool targets a distinct aspect of space weather (current conditions, forecasts, alerts, indices, solar activity, events) with clear boundaries. No significant overlap.
All tools follow a consistent 'get_' or 'list_' prefix followed by a descriptive noun phrase, making the action and resource clear.
15 tools is well-scoped for the space weather domain, covering essential data sources without being overwhelming.
The set covers current conditions, forecasts, alerts, solar activity, geomagnetic indices, magnetometer data, and event catalogs, leaving no obvious gaps for typical space weather queries.