2 months ago
MCP server for WSPR (Weak Signal Propagation Reporter) beacon data — live spots, callsign activity, per-band activity, longest paths, and grid-to-grid propagation analysis through any MCP-compatible AI assistant.
Part of the qso-graph project. No authentication required — all public data.
Overview
wspr-mcp — WSPR beacon analytics — continuous automated propagation monitoring.
Tools:
- wspr_spots — Recent WSPR spots with filters (callsign, band, grid, SNR, distance)
- wspr_band_activity — Per-band activity summary (spot counts, stations, distances, SNR)
- wspr_top_beacons — Top transmitters ranked by spots or distance
- wspr_top_spotters — Top receivers ranked by spots or distance
- wspr_propagation — Band-by-band propagation between two endpoints
- wspr_grid_activity — All activity in/out of a Maidenhead grid square
- wspr_longest_paths — Longest paths in the last 24-72h proving bands are open
- wspr_snr_trend — Hourly SNR trend over time for a specific path
WSPR beacons transmit 24/7 worldwide on precise frequencies, proving propagation paths exist on each band. Data from wspr.live (~2.7B spots, 2008-present).
Install: pip install wspr-mcp
Server Config
{
"mcpServers": {
"wspr": {
"command": "wspr-mcp"
}
}
}