get_version_info
Get Version Info
Get netlogger-mcp's version, the NetLogger API version it is built for, and the version of the records it returns.
無需輸入參數。

io.github.qso-graph由 GitHub 帳號 qso-graph 發布v0.3.1更新於 Nov 3, 2026
NetLogger MCP server. Nets on the air, live check-ins and who's up, past nets.
唯讀的 MCP 伺服器,讓助理列出正在進行的業餘無線電網路(net)、查看即時簽到名單與目前正在通聯的電台,並回顧過往網路。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
參照 儲存庫 中的啟動說明。
MCP server for NetLogger: nets on the air now, live check-in lists and who's up, and past nets and their check-ins, through any MCP-compatible AI assistant.
Data from NetLogger's public XML Data Service (API 1.3). Part of the qso-graph project. No API key needed. Your callsign is asked for once (see below).
NetLogger is the logging program many amateur-radio nets use: net control or a logger keeps the check-in list, and anyone can follow the net live. Its server publishes active nets, check-in lists and past nets through a public API.
Every request tells NetLogger which station is asking, so it can tell one user from another:
The version is the installed one—it is read from the package, not written here.
On first use the assistant asks for your callsign and saves it. You're asked once. To set it yourself, use NETLOGGER_MCP_CALLSIGN=KI7MT.
It's saved in settings.json, in ~/.config/netlogger-mcp/ (Linux), ~/Library/Application Support/netlogger-mcp/ (macOS) or %APPDATA%\netlogger-mcp\ (Windows).
NetLogger is a donation-funded service on one server, and it limits how often each call may be made. We keep to those limits:
NetLogger's band and frequency are whatever the logger typed (40M, 75M, DMR, 7033, 3918 KHz, 147.030 91.5, TG 3141). They're returned as typed, and beside them, only when the text can be read reliably: frequency_mhz, band_adif (the ADIF band, from ADIF 3.1.7's Band enumeration), tone_hz and talkgroup. A frequency outside the amateur bands (for example, GMRS) gets no band_adif.
NetLogger's check-in data includes street addresses and ZIP codes, and past nets include the IP address of whoever opened them. None of these are ever returned.
netlogger-mcp works with any MCP-compatible client. Add the server config and restart. The tools appear automatically.
Add to claude_desktop_config.json (~/Library/Application Support/Claude/ on macOS, %APPDATA%\Claude\ on Windows):
Add to .claude/settings.json:
Add to .cursor/mcp.json (project-level) or ~/.cursor/mcp.json (global):
Add to .vscode/mcp.json in your workspace:
Add to ~/.gemini/settings.json (global) or .gemini/settings.json (project):
"What nets are on the air right now?"
"Are any 80m nets running?"
"Who's checked into the county ARES net, and who's up now?"
"Which nets ran in the last three days?"
"Show me the check-ins from last night's net."
The same code works without an AI, with the same limits and cache. A library can't ask for your callsign, so you pass it in:
Apps can also name themselves, using ADIF's PROGRAMID and PROGRAMVERSION: NetLoggerSource(callsign="KI7MT", program_id="MyLogger", program_version="1.0").
GPL-3.0-or-later. adif_band.json is the ADIF 3.1.7 Band enumeration, the work of the ADIF Developers Group (adif.org.uk), included unchanged.
來源:README.md,提交 be561a4
Get Version Info
Get netlogger-mcp's version, the NetLogger API version it is built for, and the version of the records it returns.
無需輸入參數。
Netlogger Set Callsign
Save the user's amateur radio callsign. Needed once, before the first lookup. NetLogger is told which station is asking, in every request, so it can tell one user from another. Ask the user for their own callsign; don't guess it.
callsign必填Netlogger Active Nets
List nets on the air now.
name_likeNetlogger Checkins
Get a live net's check-in list, and the pointer: the serial number of the station net control is working now.
net_name必填server_name必填Netlogger Past Nets
List closed nets over the last few days, with the net IDs netlogger_past_checkins needs.
name_likeinterval_daysNetlogger Past Checkins
Get a closed net's check-in list.
net_id必填net_name必填server_name必填已滿足適用檢查項的 90%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
uvx netlogger-mcp # run it; nothing to installnetlogger-mcp/<version> (KI7MT; +https://github.com/qso-graph/netlogger-mcp){ "mcpServers": { "netlogger": { "command": "uvx", "args": ["netlogger-mcp"] } }}{ "mcpServers": { "netlogger": { "command": "uvx", "args": ["netlogger-mcp"] } }}{ "mcpServers": { "netlogger": { "command": "uvx", "args": ["netlogger-mcp"] } }}{ "mcpServers": { "netlogger": { "command": "uvx", "args": ["netlogger-mcp"] } }}{ "servers": { "netlogger": { "command": "uvx", "args": ["netlogger-mcp"] } }}{ "mcpServers": { "netlogger": { "command": "uvx", "args": ["netlogger-mcp"] } }}from netlogger_mcp.netlogger import NetLoggerSource
nl = NetLoggerSource(callsign="KI7MT")for net in nl.active_nets()["nets"]: live = nl.checkins(net["server"], net["name"]) print(net["name"], "up now:", live["pointer_callsign"])NETLOGGER_MCP_MOCK=1 netlogger-mcpnetlogger-mcp --transport streamable-http --port 8014git clone https://github.com/qso-graph/netlogger-mcp.gitcd netlogger-mcpuv sync --group devuv run pytest