Agentβ™₯︎Age
Catalog

io.github.sbrunner-atx/n3fjp-mcp

Official

by sbrunner-atx Β· Python

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

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

The io.github.sbrunner.atx/n3fjp-mcp server is an MCP (Model Context Protocol) integration that logs amateur-radio QSOs to N3FJP logging software using N3FJP’s shared TCP control API. It exposes N3FJP functions as a small set of logically grouped MCP tools for MCP-aware clients.

πŸ› οΈ Key Features

  • Logs amateur-radio QSOs to N3FJP logging software
  • Supports the β€œAmateur Contact Log” and the 100+ N3FJP contest loggers
  • Speaks N3FJP’s TCP control protocol directly (Python standard-library socket)
  • Exposes N3FJP actions via logically grouped MCP tools

πŸš€ Use Cases

  • Log radio contacts from MCP-aware clients (e.g., Claude Desktop)
  • Read an existing log and record new QSOs
  • Detect and handle duplicate contacts (β€œdupe che…” as stated in the excerpt)

⚑ Developer Benefits

  • Direct mapping of N3FJP’s TCP API to MCP tools
  • Uses Python socket without third-party wrappers
  • Intended for MCP-aware developer tooling and assistants

⚠️ Limitations

  • Relies on N3FJP’s TCP control API and its shared program interface
  • Details of the full tool set are not fully shown in the provided excerpt

Topics

amateurradiofldigiham-radiohamradiomcp-servermodel-context-protocoln3fjpamateur-radio
io.github.sbrunner-atx/n3fjp-mcp - agentage MCP Catalog