Retrieve historical solar indices (SFI, SSN, Kp, Ap) for a specified date range from the IONIS dataset (2000-2026). Use for analyzing past solar activity and geomagnetic conditions.
Convert a Maidenhead grid square to geographic coordinates and compute solar elevation with day, twilight, or night classification using optional UTC time.
Retrieve the running PyPI version of ionis-mcp and the IONIS dataset bundle revision to confirm fleet alignment and detect drift across MCP deployments.
An MCP server for HF radio propagation analytics using the IONIS dataset collection, enabling natural language queries about band conditions, propagation paths, and solar correlations.
A server that allows you to control and interact with Sonos devices on your network through the Model Context Protocol, providing functionalities for discovering devices, controlling playback, retrieving device states, and managing queues.
Classify HF propagation paths by solar elevation at both endpoints for a given band and UTC hour, identifying physically anomalous paths like both-dark propagation.
Analyzes how solar flux (SFI) impacts HF propagation on a given band by grouping spot data into SFI brackets and displaying spot counts, average SNR, and reliability per bracket.
Analyze HF radio propagation paths between two Maidenhead grid squares. Get distance, azimuth, best band/hour ranking, seasonal patterns, and solar geometry from IONIS datasets.
Summarizes band activity across all hours and sources, displaying total signatures and spots, hourly distribution, top grid pairs, SFI range, and distance distribution.
Compare propagation data from multiple independent sources (WSPR, RBN, Contest, DXpedition, PSKR) for the same path and band to validate observations across measurement systems.
Search propagation signatures across WSPR, RBN, Contest, DXpedition, and PSKR tables. Filter by band, grid, time, and minimum spot count to analyze HF radio propagation conditions.
Adjust or retrieve the volume level (0-99) of a specified Sonos device using the Sonos MCP Server. Leave volume unset to check current level or specify a value to set it.
Skip to the next track on a specified or active Sonos device and retrieve its updated state, including volume, playback status, and track details, using the Sonos MCP Server.
Halt playback on a specified Sonos device or the currently active one. Returns the updated device state, including volume, playback status, and track information.
Skip tracks in the queue for a Sonos device by specifying the number of tracks to advance and the device name. Returns the updated device state, including track, volume, and playback details.
Remove a specific track from a Sonos device queue by specifying its index. Ensures quick updates to the playback list and corrects queue management. Requires the track index and optional device name.
Skip to the previous track on a Sonos device. Specify the device name or use the current one. Returns updated device state, including track details, volume, and playback status.
Retrieve the current state of a Sonos device, including volume, playback status, and track details, by specifying the device name through the Sonos MCP Server.