mcrepeaterbook
MCP server for querying amateur radio repeaters from RepeaterBook.com.
Install
uvx mcrepeaterbook
Tools
| Tool | Description |
|---|---|
search_repeaters |
Search NA repeaters by state, city, callsign, frequency, mode |
search_repeaters_worldwide |
Search international repeaters (Rest of World) |
find_nearby |
Proximity search — find repeaters within N miles of coordinates |
find_emergency_repeaters |
Find ARES/RACES/SKYWARN-affiliated repeaters |
Configuration
Set environment variables (or .env file):
| Variable | Required | Description |
|---|---|---|
REPEATERBOOK_EMAIL |
Yes | Your RepeaterBook account email |
REPEATERBOOK_API_KEY |
After March 2026 | API token |
REPEATERBOOK_CACHE_TTL |
No | Cache duration in seconds (default: 3600) |
Add to Claude Code
claude mcp add mcrepeaterbook -- uvx mcrepeaterbook
Data Attribution
All repeater data sourced from RepeaterBook.com. Personal, non-commercial use only.
Metadata
Release files for mcrepeaterbook 2026.2.26
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| mcrepeaterbook-2026.2.26.tar.gz | 20.2 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mcrepeaterbook-2026.2.26-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 36.8 kB
Release files / mcrepeaterbook-2026.2.26.tar.gz
| Download URL | mcrepeaterbook-2026.2.26.tar.gz |
|---|---|
| Size | 20.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9c446bad27a8278cedceded179beb52ffef631481f945c172cfd728719de3bc3
|
|
BLAKE2b-256 checksum How to use checksums |
e7bfc5f483ec75dd588ba6929c462e4a2b3531bfe486135e3fcec9ad4a2fc5ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"EndeavourOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / mcrepeaterbook-2026.2.26-py3-none-any.whl
| Download URL | mcrepeaterbook-2026.2.26-py3-none-any.whl |
|---|---|
| Size | 16.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e00359fe73068a1e1fd652b4941c8f8e08fbd3cbcd2d40417a5b7b5d76c15c42
|
|
BLAKE2b-256 checksum How to use checksums |
2b08431fdba2002e87a1b7a777f8f9e8c8ad897f4d1e4cc3b08ed8a804141598
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"EndeavourOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Security for mcrepeaterbook 2026.2.26
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.