Qrz Mcp
@qso-graph
MCP server for QRZ.com — callsign lookups, DXCC entity resolution, and logbook queries through any MCP-compatible AI assistant.
Overview
What is Qrz Mcp?
Qrz Mcp integrates with QRZ.com, the world's largest callsign database, providing ham radio operators and developers with tools to query callsign information, DXCC entities, and logbook data. It supports both the XML API (callsign lookup) and the Logbook API (log queries) and requires a QRZ subscription for full access.
How to use Qrz Mcp?
Install the package using pip install qrz-mcp. Once installed, the server exposes tools for callsign lookup, DXCC entity resolution, and logbook status and QSO fetching. Use it with any MCP-compatible client.
Key features of Qrz Mcp
- Callsign lookup including bio, address, and grid square.
- DXCC entity resolution.
- Logbook status retrieval and QSO data fetch.
- Support for both XML API and Logbook API.
- Requires QRZ subscription for complete functionality.
Use cases of Qrz Mcp
- Ham radio operators quickly looking up callsigns and operator details.
- Contest loggers verifying DXCC entities and grid squares.
- Automated QSO logging and logbook retrieval.
FAQ from Qrz Mcp
Do I need a QRZ subscription?
Yes, full access to callsign lookup and logbook features requires an active QRZ subscription.
Which APIs does it support?
Qrz Mcp supports the QRZ XML API for callsign lookups and the QRZ Logbook API for querying logs.
How do I install Qrz Mcp?
Install it via pip: pip install qrz-mcp.
What data can I retrieve?
You can retrieve callsign bios, addresses, grid squares, DXCC entities, logbook status, and QSO records.
Does it require any external dependencies?
The README does not list any specific runtime dependencies beyond the QRZ subscription and the Python environment.