Agent♥︎Age
Catalog

io.github.sbrunner-atx/contest-mcp

Official

by sbrunner-atx · Python

Log amateur-radio QSOs to N3FJP logging software over its TCP API.

io.github.sbrunner-atx/contest-mcp MCP Server

This MCP server logs amateur-radio QSOs to N3FJP logging software over N3FJP’s TCP control API. It’s intended for MCP-aware clients (e.g., Claude Desktop) and exposes N3FJP’s shared control interface as a small set of logically grouped MCP tools for logging and reading contest logs.

🛠️ Key Features

  • Logs amateur-radio QSOs to N3FJP logging software
  • Uses N3FJP’s TCP control API shared across the N3FJP suite
  • Implements the TCP protocol directly with Python’s standard-library socket
  • Provides a small set of logically grouped MCP tools (including logging and reading)

🚀 Use Cases

  • Logging contacts from MCP-capable assistants
  • Accessing the N3FJP contest log suite via MCP-aware clients

⚡ Developer Benefits

  • Direct TCP integration via socket (no third-party wrapper)
  • Tool-based interface over N3FJP’s single TCP control API

⚠️ Limitations

  • The provided description is truncated (“run dupe che…”), so additional tool capabilities are not fully specified

Topics

amateurradiofldigiham-radiohamradiomcp-servermodel-context-protocoln3fjpamateur-radio