io.github.sbrunner-atx/wsjtx-mcp MCP Server
io.github.sbrunner-atx/wsjtx-mcp
What is the io.github.sbrunner-atx/wsjtx-mcp MCP server?
Operate WSJT-X (FT8/FT4/WSPR) from MCP clients over its UDP message protocol.
How to install io.github.sbrunner-atx/wsjtx-mcp
Copy-paste configuration for popular MCP clients.
WSJTX_CALLSIGNOperator callsign — the single transmit gate. Blank = receive-only (refuses all transmit-initiating messages).
WSJTX_HOSTAddress to bind/receive WSJT-X UDP broadcasts on. For a remote WSJT-X use 127.0.0.1 with the mcp-host-bridge 'wsjtx' service and set the port to 2238.
WSJTX_PORTWSJT-X Settings → Reporting → UDP Server port. Default 2237. Enable 'Accept UDP requests' for control.
WSJTX_MULTICASTOptional multicast group to join so multiple UDP consumers can coexist. Blank = unicast.
WSJTX_INSTANCEOptional WSJT-X instance Id to target when several broadcast here.
{
"mcpServers": {
"wsjtx-mcp": {
"command": "uvx",
"args": [
"wsjtx-mcp"
],
"env": {
"WSJTX_CALLSIGN": "<YOUR_WSJTX_CALLSIGN>",
"WSJTX_HOST": "<YOUR_WSJTX_HOST>",
"WSJTX_PORT": "<YOUR_WSJTX_PORT>",
"WSJTX_MULTICAST": "<YOUR_WSJTX_MULTICAST>",
"WSJTX_INSTANCE": "<YOUR_WSJTX_INSTANCE>"
}
}
}
}{
"mcpServers": {
"wsjtx-mcp": {
"command": "uvx",
"args": [
"wsjtx-mcp"
],
"env": {
"WSJTX_CALLSIGN": "<YOUR_WSJTX_CALLSIGN>",
"WSJTX_HOST": "<YOUR_WSJTX_HOST>",
"WSJTX_PORT": "<YOUR_WSJTX_PORT>",
"WSJTX_MULTICAST": "<YOUR_WSJTX_MULTICAST>",
"WSJTX_INSTANCE": "<YOUR_WSJTX_INSTANCE>"
}
}
}
}{
"mcpServers": {
"wsjtx-mcp": {
"command": "uvx",
"args": [
"wsjtx-mcp"
],
"env": {
"WSJTX_CALLSIGN": "<YOUR_WSJTX_CALLSIGN>",
"WSJTX_HOST": "<YOUR_WSJTX_HOST>",
"WSJTX_PORT": "<YOUR_WSJTX_PORT>",
"WSJTX_MULTICAST": "<YOUR_WSJTX_MULTICAST>",
"WSJTX_INSTANCE": "<YOUR_WSJTX_INSTANCE>"
}
}
}
}{
"servers": {
"wsjtx-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"wsjtx-mcp"
],
"env": {
"WSJTX_CALLSIGN": "<YOUR_WSJTX_CALLSIGN>",
"WSJTX_HOST": "<YOUR_WSJTX_HOST>",
"WSJTX_PORT": "<YOUR_WSJTX_PORT>",
"WSJTX_MULTICAST": "<YOUR_WSJTX_MULTICAST>",
"WSJTX_INSTANCE": "<YOUR_WSJTX_INSTANCE>"
}
}
}
}claude mcp add wsjtx-mcp --env WSJTX_CALLSIGN=<YOUR_WSJTX_CALLSIGN> --env WSJTX_HOST=<YOUR_WSJTX_HOST> --env WSJTX_PORT=<YOUR_WSJTX_PORT> --env WSJTX_MULTICAST=<YOUR_WSJTX_MULTICAST> --env WSJTX_INSTANCE=<YOUR_WSJTX_INSTANCE> -- uvx wsjtx-mcpRelated MCP servers
Log amateur-radio QSOs to N3FJP logging software over its TCP API.
View repository →Control fldigi (amateur-radio digital modes) over XML-RPC: modem, frequency, rig, log, transmit.
View repository →