solar-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SOLAR_MCP_MOCK | No | Set to 1 to mock data for testing without network. | 0 |
Capabilities
Features and capabilities supported by this server
| 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_version_infoA | 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_conditionsA | 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_forecastA | 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_alertsA | 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_windA | 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_xrayA | 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_outlookA | 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. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/qso-graph/solar-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server