波塔mcp
MCP服务器 空中公园(POTA) --实时激活点、公园信息、激活者/猎人统计数据,以及通过任何兼容MCP的AI助手进行的预定激活。
部分 qso图 项目。 不要求进行验证 --所有POTA端点都是公开的。
安装
pip install pota-mcp工具
| 工具 | 说明 |
|---|---|
pota_spots | 当前激活剂点,带停车/格栅富集和可选过滤器 |
pota_park_info | 按参考代码(名称、网格、类型、机构、网站)列出的公园详细信息 |
pota_park_stats | 激活和QSO对公园很重要 |
pota_user_stats | 按呼号显示的激活者/猎人统计数据 |
pota_scheduled | 即将到来的预定激活 |
pota_location_parks | 一个州/省/国家的所有公园 |
pota_nearby_parks | 在一个点附近找公园——非常适合2倍的规划 |
get_version_info | 服务版本+上游规范版本(车队身份认证) |
快速开始
无需凭据,只需安装和配置MCP客户端即可。
配置您的MCP客户端
pota-mcp适用于任何兼容mcp的客户端。添加服务器配置并重新启动——工具会自动出现。
克劳德桌面版
添加 claude_desktop_config.json (~/Library/Application Support/Claude/ 在macOS上, %APPDATA%\Claude\ 在Windows上):
{
"mcpServers": {
"pota": {
"command": "pota-mcp"
}
}
}克劳德代码
添加 .claude/settings.json:
{
"mcpServers": {
"pota": {
"command": "pota-mcp"
}
}
}ChatGPT桌面
{
"mcpServers": {
"pota": {
"command": "pota-mcp"
}
}
}光标
添加 .cursor/mcp.json (项目层面)或 ~/.cursor/mcp.json (全球):
{
"mcpServers": {
"pota": {
"command": "pota-mcp"
}
}
}VS代码/GitHub副本
添加 .vscode/mcp.json 在您的工作空间中:
{
"servers": {
"pota": {
"command": "pota-mcp"
}
}
}Gemini CLI
添加 ~/.gemini/settings.json (全球)或 .gemini/settings.json (项目):
{
"mcpServers": {
"pota": {
"command": "pota-mcp"
}
}
}提问
“现在正在进行哪些POTA激活?”
“告诉我US-0001公园的情况——它有多少次激活?”
“K4SWL的POTA统计数据是什么?”
“给我看看爱达荷州的所有公园”
“现在20米上有CW激活器吗?”
“明天安排了哪些活动?”
无网络测试
对于在不影响POTA API的情况下测试所有工具:
POTA_MCP_MOCK=1 pota-mcpMCP检查员
pota-mcp --transport streamable-http --port 8006然后打开MCP检查器 http://localhost:8006.
发展
git clone https://github.com/qso-graph/pota-mcp.git
cd pota-mcp
pip install -e .许可证
GPL-3.0或更高版本
