You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/llms.txt
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@
19
19
- [sota-mcp](https://qso-graph.io/servers/sota/): Summits on the Air — spots, alerts, summit info, nearby search, activator stats. 5 tools.
20
20
- [solar-mcp](https://qso-graph.io/servers/solar/): NOAA SWPC — SFI, Kp, solar wind, X-ray flux, band outlook, alerts. 6 tools.
21
21
- [iota-mcp](https://qso-graph.io/servers/iota/): Islands on the Air — group lookup, island search, DXCC mapping, nearby groups, programme stats. 6 tools.
|`wspr_top_beacons`| Top transmitters ranked by spot count or distance |
24
+
|`wspr_top_spotters`| Top receivers ranked by spot count or distance |
25
+
|`wspr_propagation`| Propagation between two locations (callsign or grid) |
26
+
|`wspr_grid_activity`| All WSPR activity in/out of a Maidenhead grid square |
27
+
|`wspr_longest_paths`| Longest distance paths in a time window |
28
+
|`wspr_snr_trend`| Hourly SNR trend for a specific path over time |
24
29
25
30
---
26
31
@@ -32,45 +37,112 @@ Get recent WSPR spots. Each spot is a 2-minute integration proving a propagation
32
37
33
38
| Parameter | Type | Required | Description |
34
39
|-----------|------|:--------:|-------------|
35
-
|`callsign`| str | No | Filter by TX or RX callsign |
36
-
|`band`| str | No | Filter by band (e.g., "20m", "40m") |
40
+
|`callsign`| str | No | Filter by TX or RX callsign (e.g., KI7MT) |
41
+
|`band`| str | No | Filter by band (e.g., "20m", "40m", "10m") |
42
+
|`hours`| int | No | Time window in hours. Default: 24, max: 72 |
37
43
|`limit`| int | No | Maximum spots to return. Default: 50, max: 200 |
44
+
|`grid`| str | No | Filter by grid square prefix (e.g., DN13). Matches TX or RX |
45
+
|`min_snr`| int | No | Minimum SNR in dB (e.g., -20) |
46
+
|`max_snr`| int | No | Maximum SNR in dB (e.g., -5) |
47
+
|`min_distance`| int | No | Minimum path distance in km (e.g., 5000) |
48
+
49
+
### wspr_band_activity
50
+
51
+
Per-band WSPR activity summary. Shows spot counts, TX/RX station counts, average and max distance, and average SNR for each band.
52
+
53
+
| Parameter | Type | Required | Description |
54
+
|-----------|------|:--------:|-------------|
55
+
|`hours`| int | No | Time window in hours. Default: 1, max: 6 |
38
56
39
-
Returns list of spots with TX/RX callsigns, grids, SNR, distance, and band.
57
+
### wspr_top_beacons
40
58
41
-
### wspr_activity
59
+
Top WSPR transmitters ranked by spot count or maximum distance.
42
60
43
-
Get WSPR activity summary for a callsign. Shows TX/RX spot counts, active bands, unique reporters, maximum distance, and best SNR.
61
+
| Parameter | Type | Required | Description |
62
+
|-----------|------|:--------:|-------------|
63
+
|`band`| str | No | Filter by band (e.g., "20m") |
64
+
|`hours`| int | No | Time window in hours. Default: 24, max: 72 |
65
+
|`sort_by`| str | No | Ranking: "spots" (default) or "distance" |
66
+
|`limit`| int | No | Number of results. Default: 20, max: 50 |
67
+
68
+
### wspr_top_spotters
69
+
70
+
Top WSPR receivers ranked by spot count or maximum distance.
44
71
45
72
| Parameter | Type | Required | Description |
46
73
|-----------|------|:--------:|-------------|
47
-
|`callsign`| str | Yes | Callsign to look up (e.g., KI7MT, K9AN) |
74
+
|`band`| str | No | Filter by band (e.g., "20m") |
75
+
|`hours`| int | No | Time window in hours. Default: 24, max: 72 |
76
+
|`sort_by`| str | No | Ranking: "spots" (default) or "distance" |
77
+
|`limit`| int | No | Number of results. Default: 20, max: 50 |
48
78
49
-
### wspr_band_activity
79
+
### wspr_propagation
80
+
81
+
Propagation between two locations. Accepts callsigns, grid squares, or a mix. Searches both directions automatically.
50
82
51
-
Get current per-band WSPR activity summary. Shows how many spots, TX stations, and RX stations are active on each band, with average path distance. No parameters.
83
+
| Parameter | Type | Required | Description |
84
+
|-----------|------|:--------:|-------------|
85
+
|`tx`| str | Yes | First endpoint — callsign (e.g., KI7MT) or grid (e.g., DN13) |
86
+
|`rx`| str | Yes | Second endpoint — callsign (e.g., G8JNJ) or grid (e.g., IO91) |
87
+
|`band`| str | No | Filter to a specific band (e.g., "20m") |
88
+
|`hours`| int | No | Time window in hours. Default: 24, max: 72 |
52
89
53
-
### wspr_top_paths
90
+
Returns per-band propagation with spot counts, SNR stats, and UTC hours open.
54
91
55
-
Get the longest/best WSPR paths in the last 24 hours. Long paths prove the band is open.
92
+
### wspr_grid_activity
93
+
94
+
All WSPR activity in or out of a Maidenhead grid square. Use 2-character (e.g., DN) for a wide area or 4-character (e.g., DN13) for a specific region.
|`band`| str | No | Filter by band (e.g., "20m") |
60
-
|`limit`| int | No | Maximum paths to return. Default: 20 |
100
+
|`hours`| int | No | Time window in hours. Default: 24, max: 72 |
101
+
|`limit`| int | No | Maximum recent spots to return. Default: 50, max: 200 |
61
102
62
-
Returns list of top paths with TX/RX callsigns, grids, band, SNR, and distance.
103
+
Returns summary stats (totals, stations, bands) plus recent spot list.
63
104
64
-
### wspr_propagation
105
+
### wspr_longest_paths
106
+
107
+
Longest WSPR paths in the given time window. Long paths prove the band is open.
65
108
66
-
Get WSPR-derived propagation between two grid squares. Shows which bands have been open between two locations in the last 24 hours, with spot counts, average SNR, best SNR, and hours of opening.
109
+
| Parameter | Type | Required | Description |
110
+
|-----------|------|:--------:|-------------|
111
+
|`band`| str | No | Filter by band (e.g., "10m") |
112
+
|`hours`| int | No | Time window in hours. Default: 24, max: 72 |
113
+
|`limit`| int | No | Maximum paths to return. Default: 20, max: 50 |
114
+
|`min_distance`| int | No | Minimum distance in km (e.g., 15000 for near-antipodal) |
115
+
116
+
### wspr_snr_trend
117
+
118
+
Hourly SNR trend for a specific path. Shows when a band opens/closes and how signal strength varies.
0 commit comments