io.github.sbrunner-atx
wsjtx-mcp
Operate WSJT-X (FT8/FT4/WSPR) from MCP clients over its UDP message protocol.
stdiocommunityapplication
Package Details
wsjtx-mcp
Transportstdio
Environment Variables
WSJTX_CALLSIGN(str)
Operator callsign — the single transmit gate. Blank = receive-only (refuses all transmit-initiating messages).
WSJTX_HOST(str)
Default:
127.0.0.1Address 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_PORT(str)
Default:
2237WSJT-X Settings → Reporting → UDP Server port. Default 2237. Enable 'Accept UDP requests' for control.
WSJTX_MULTICAST(str)
Optional multicast group to join so multiple UDP consumers can coexist. Blank = unicast.
WSJTX_INSTANCE(str)
Optional WSJT-X instance Id to target when several broadcast here.