{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sbrunner-atx/wsjtx-mcp","description":"Operate WSJT-X (FT8/FT4/WSPR) from MCP clients over its UDP message protocol.","repository":{"url":"https://github.com/sbrunner-atx/wsjtx-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","identifier":"wsjtx-mcp","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Operator callsign — the single transmit gate. Blank = receive-only (refuses all transmit-initiating messages).","format":"string","name":"WSJTX_CALLSIGN"},{"description":"Address to bind/receive WSJT-X UDP broadcasts on. Use 127.0.0.1 (and the udp_relay) for a remote WSJT-X.","format":"string","default":"127.0.0.1","name":"WSJTX_HOST"},{"description":"WSJT-X Settings → Reporting → UDP Server port. Default 2237. Enable 'Accept UDP requests' for control.","format":"string","default":"2237","name":"WSJTX_PORT"},{"description":"Optional multicast group to join so multiple UDP consumers can coexist. Blank = unicast.","format":"string","name":"WSJTX_MULTICAST"},{"description":"Optional WSJT-X instance Id to target when several broadcast here.","format":"string","name":"WSJTX_INSTANCE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-27T04:08:54.602295Z","publishedAt":"2026-06-27T04:08:54.602295Z","updatedAt":"2026-06-27T04:08:54.602295Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sbrunner-atx/wsjtx-mcp","description":"Operate WSJT-X (FT8/FT4/WSPR) from MCP clients over its UDP message protocol.","repository":{"url":"https://github.com/sbrunner-atx/wsjtx-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"wsjtx-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Operator callsign — the single transmit gate. Blank = receive-only (refuses all transmit-initiating messages).","format":"string","name":"WSJTX_CALLSIGN"},{"description":"Address 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.","format":"string","default":"127.0.0.1","name":"WSJTX_HOST"},{"description":"WSJT-X Settings → Reporting → UDP Server port. Default 2237. Enable 'Accept UDP requests' for control.","format":"string","default":"2237","name":"WSJTX_PORT"},{"description":"Optional multicast group to join so multiple UDP consumers can coexist. Blank = unicast.","format":"string","name":"WSJTX_MULTICAST"},{"description":"Optional WSJT-X instance Id to target when several broadcast here.","format":"string","name":"WSJTX_INSTANCE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-27T04:47:23.303308Z","publishedAt":"2026-06-27T04:47:23.303308Z","updatedAt":"2026-06-27T04:47:23.303308Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.sbrunner-atx/wsjtx-mcp","description":"Operate WSJT-X (FT8/FT4/WSPR) from MCP clients over its UDP message protocol.","repository":{"url":"https://github.com/sbrunner-atx/wsjtx-mcp","source":"github"},"version":"0.1.2","packages":[{"registryType":"pypi","identifier":"wsjtx-mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Operator callsign — the single transmit gate. Blank = receive-only (refuses all transmit-initiating messages).","format":"string","name":"WSJTX_CALLSIGN"},{"description":"Address 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.","format":"string","default":"127.0.0.1","name":"WSJTX_HOST"},{"description":"WSJT-X Settings → Reporting → UDP Server port. Default 2237. Enable 'Accept UDP requests' for control.","format":"string","default":"2237","name":"WSJTX_PORT"},{"description":"Optional multicast group to join so multiple UDP consumers can coexist. Blank = unicast.","format":"string","name":"WSJTX_MULTICAST"},{"description":"Optional WSJT-X instance Id to target when several broadcast here.","format":"string","name":"WSJTX_INSTANCE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-27T05:45:51.874418Z","publishedAt":"2026-06-27T05:45:51.874418Z","updatedAt":"2026-06-27T05:45:51.874418Z","isLatest":true}}}],"metadata":{"count":3}}
