Skip to main content

MCP server for querying amateur radio repeaters from RepeaterBook.com

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcrepeaterbook-2026.2.26.tar.gz (20.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcrepeaterbook-2026.2.26-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file mcrepeaterbook-2026.2.26.tar.gz.

File metadata

  • Download URL: mcrepeaterbook-2026.2.26.tar.gz
  • Upload date:
  • Size: 20.2 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for mcrepeaterbook-2026.2.26.tar.gz
Algorithm Hash digest
SHA256 9c446bad27a8278cedceded179beb52ffef631481f945c172cfd728719de3bc3
MD5 57bb16e57d81d1a64bf5aa027843e640
BLAKE2b-256 e7bfc5f483ec75dd588ba6929c462e4a2b3531bfe486135e3fcec9ad4a2fc5ba

See more details on using hashes here.

File details

Details for the file mcrepeaterbook-2026.2.26-py3-none-any.whl.

File metadata

  • Download URL: mcrepeaterbook-2026.2.26-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for mcrepeaterbook-2026.2.26-py3-none-any.whl
Algorithm Hash digest
SHA256 e00359fe73068a1e1fd652b4941c8f8e08fbd3cbcd2d40417a5b7b5d76c15c42
MD5 7376af77e358907a466a7f32486ceae1
BLAKE2b-256 2b08431fdba2002e87a1b7a777f8f9e8c8ad897f4d1e4cc3b08ed8a804141598

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page