Pota MCP
Parks on the Air MCP server.
Connector by qso-graph · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/qso-graph-pota-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 11 read · 0 write · 0 deleteRead-only
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Tools by what they do 11
Read from the source code; the running server may list different tools.
Read 11 · Look things up without changing anything.
get_version_infopota_location_parkspota_nearby_parkspota_park_activationspota_park_infopota_park_leaderboardpota_park_statspota_rare_parks_nearpota_scheduledpota_spotspota_user_stats
Network hosts it talks to 5
api.pota.app· found in codefs.usda.gov· found in codegithub.com· found in codenps.gov· found in codeparksandrecreation.idaho.gov· found in code
Files it touches
/etc/ssl/cert.pem- Any path the agent passes to its tools
Tools (11)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
get_version_inforead-onlyGet pota-mcp service version and upstream spec version. Returns the running PyPI version of pota-mcp and the POTA API revision currently in use. Use this to confirm fleet alignment across MCP deployments — agents can compare service_version and spec_version across servers to detect drift without going outside the MCP protocol. Returns: service_name, service_version (PyPI), and spec_version (POTA API).
pota_location_parksread-onlyList all POTA parks in a state, province, or country. Args: location: Location code (e.g., US-ID for Idaho, CA-ON for Ontario, G for England). Returns: List of parks with reference, name, coordinates, grid, type, and activation/contact counts.
pota_nearby_parksread-onlyFind POTA parks near a geographic point. Fetches all parks in the given location and filters by distance. Useful for finding 2-fer candidates near an activation site. Args: location: Location code (e.g., US-ID, CA-ON). Required to scope the search. latitude: Center point latitude (e.g., 43.617). longitude: Center point longitude (e.g., -115.993). radius_km: Search radius in km (default 50, max 500). limit: Maximum parks to return (default 25, max 100). Returns: Parks within radius, sorted by distance, with distance_km field added.
pota_park_activationsread-onlyList recent activations of a POTA park, most recent first. Answers "when was this park last activated?" and "is it often on the air?". Args: reference: Park reference code (e.g., US-0062). count: How many recent activations to return (default 10, max 50). Returns: Each activation's callsign, date, total QSOs and the CW, data and phone counts, with the park reference and how many were returned.
pota_park_inforead-onlyGet detailed park information by POTA reference code. Args: reference: Park reference code (e.g., US-0001, CA-5580, G-0001). Returns: Park details including name, coordinates, grid, type, location, access methods, agencies, website, and first activation info.
pota_park_leaderboardread-onlyTop activators and hunters of a POTA park. Three boards: most activations, most QSOs as an activator, most QSOs as a hunter. Each row is a callsign and a count and nothing else. Args: reference: Park reference code (e.g., US-0062). limit: Rows per board (default 10, max 25). POTA currently publishes five per board, so a higher limit changes nothing until it does. Returns: The park reference and the three boards.
pota_park_statsread-onlyGet activation and QSO counts for a POTA park. Args: reference: Park reference code (e.g., US-0001). Returns: Activation attempts, successful activations, and total contacts.
pota_rare_parks_nearread-onlyFind the least-activated POTA parks near a point. Answers "which parks near me have never, or rarely, been activated?" — for an activator looking for something unworked, or a hunter looking for a rare one. Least activated first, nearest first among equals. Args: location: Location code (e.g., US-ID, CA-ON). Required to scope the search. latitude: Center point latitude (e.g., 43.617). longitude: Center point longitude (e.g., -115.993). radius_km: Search radius in km (default 50, max 500). limit: Maximum parks to return (default 25, max 100). Returns: Parks sorted by f…
pota_scheduledread-onlyGet upcoming scheduled POTA activations. All filters are optional and combine with AND — omit them all and the whole schedule comes back, as before. Args: location: Filter by location code (e.g., US-ID, CA-ON). Matches a park that spans regions, so US-MD finds a park listed as US-VA,US-MD. Empty for all. reference: Filter by park reference (e.g., US-0058). Empty for all. activator: Filter by activator callsign (e.g., N3VEM). Empty for all. within_hours: Only activations whose start time falls between now and this many hours from now. An activation alre…
pota_spotsread-onlyGet current POTA activator spots. Returns live spot feed with park details, grid squares, and coordinates. All filters are optional — omit to get all active spots. Args: band: Filter by band (e.g., 20m, 40m). Empty for all bands. mode: Filter by mode (e.g., CW, FT8, SSB). Empty for all modes. location: Filter by location code (e.g., US-ID, CA-ON). Empty for all. program: Filter by program prefix (e.g., US, VE, G). Empty for all. Returns: List of active spots with activator, frequency, park, grid, and coordinates.
pota_user_statsread-onlyGet POTA activator and hunter statistics for a callsign. Args: callsign: Callsign to look up (e.g., K4SWL, KI7MT). Returns: Activator stats (activations, parks, QSOs), hunter stats (parks worked, QSOs), awards, and endorsements.
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 1
- Weekly downloads
- 98
- Last commit
- Oct 22, 2026 (7 days ago)
- Last release
- Oct 26, 2026 (3 days ago)
- Last package publish
- Oct 12, 2026 (17 days ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.qso-graph/pota-mcp- Version
- 0.4.1
- Auth
- No auth
- Packages
- pypi pota-mcp
- License
- GPL-3.0
- Repository
- github.com/qso-graph/pota-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 26, 2026
More from qso-graph
- 0.644score
Adif MCP
qso-graph
ADIF 3.1.7 spec engine for amateur radio logs: validation, parsing, enumerations, geospatial.
ConnectorAFreshness: ALocalRead-only★ 4↓ 420/wkClaude Code +5 - 0.603score
Qsp Client
qso-graph
QSP — relay MCP tools to any OpenAI-compatible local LLM (llama.cpp, Ollama, vLLM)
ConnectorAFreshness: ALocal↓ 134/wkClaude Code +5 - 0.594score
Darc Dok MCP
qso-graph
DARC DOKs and special DOKs as DARC publishes them, with validity windows
ConnectorAFreshness: ALocal↓ 66/wkClaude Code +5 - 0.558score
Solar MCP
qso-graph
Solar indices and space weather MCP server.
ConnectorAFreshness: ALocalRead-only★ 3↓ 124/wkClaude Code +5 - 0.558score
Qrz MCP
qso-graph
QRZ.com MCP server.
ConnectorAFreshness: ALocalRead-only★ 3↓ 122/wkClaude Code +5 - 0.547score
Lotw MCP
qso-graph
ARRL Logbook of The World MCP server.
ConnectorAFreshness: ALocalRead-only★ 1↓ 99/wkClaude Code +5
Cite this page
Pota MCP. Agent Mart. https://agentmart.dev/connectors/qso-graph-pota-mcp (last updated 2026-10-26)