关于 Sota Mcp
Sota Mcp 是面向业余无线电爱好者的 SOTA 信息 MCP 服务,可查询实时电台报告、激活提醒、山峰资料及附近山峰。它使用公开 SOTA API,无需身份验证。
主要功能
- 01查询当前及近期电台报告
- 02按时间、协会和模式筛选
- 03查看计划中的激活提醒
- 04按参考代码查询山峰信息
- 05按坐标搜索附近山峰
适用场景
- 01查看当前活跃的 SOTA 电台
- 02了解特定 SOTA 山峰资料
- 03查询周末的激活安排
- 04根据坐标寻找附近山峰
MCP 相关
该 MCP 服务向兼容客户端提供 SOTA 报告、提醒、山峰查询及附近山峰搜索工具,并通过公开 SOTA API 获取数据。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 3 周前
此工具无需参数。
详细介绍
sota-mcp
用于 Summits on the Air (SOTA) 的 MCP 服务,可通过任何兼容 MCP 的 AI 助手获取实时电台报告、激活提醒、山峰信息和附近的山峰。
这是 QSO-Graph 项目的一部分。无需身份验证——仅使用公开的 SOTA API。
安装
uvx sota-mcp # run it; nothing to install
工具
| 工具 | 描述 |
|---|---|
sota_spots | 当前和近期的电台报告,支持时间范围以及协会/模式筛选 |
sota_alerts | 即将进行的预定激活提醒 |
sota_summit_info | 根据 SOTA 参考代码查询山峰详情 |
sota_summits_near | 查找坐标附近的山峰(地理空间搜索) |
get_version_info | 服务版本 + 上游规范版本(集群身份验证) |
快速开始
无需凭据——只需安装并配置 MCP 客户端。
配置 MCP 客户端
sota-mcp 适用于任何兼容 MCP 的客户端。添加服务配置并重启,工具便会自动显示。
Claude Desktop
将以下内容添加到 claude_desktop_config.json(macOS 上位于 ~/Library/Application Support/Claude/,Windows 上位于 %APPDATA%\Claude\):
{
"mcpServers": {
"sota": {
"command": "uvx",
"args": ["sota-mcp"]
}
}
}
Claude Code
添加到 .claude/settings.json:
{
"mcpServers": {
"sota": {
"command": "uvx",
"args": ["sota-mcp"]
}
}
}
ChatGPT Desktop
{
"mcpServers": {
"sota": {
"command": "uvx",
"args": ["sota-mcp"]
}
}
}
Cursor
添加到 .cursor/mcp.json(项目级)或 ~/.cursor/mcp.json(全局):
{
"mcpServers": {
"sota": {
"command": "uvx",
"args": ["sota-mcp"]
}
}
}
VS Code / GitHub Copilot
添加到工作区中的 .vscode/mcp.json:
{
"servers": {
"sota": {
"command": "uvx",
"args": ["sota-mcp"]
}
}
}
Gemini CLI
添加到 ~/.gemini/settings.json(全局)或 .gemini/settings.json(项目级):
{
"mcpServers": {
"sota": {
"command": "uvx",
"args": ["sota-mcp"]
}
}
}
提出问题
“现在有哪些 SOTA 电台报告处于活动状态?”
“介绍一下 W7I/SI-001 山峰”
“爱达荷州博伊西附近有哪些山峰?”
“这个周末有 SOTA 提醒吗?”
无网络测试
如需在不调用 SOTA API 的情况下测试所有工具:
SOTA_MCP_MOCK=1 sota-mcp
MCP Inspector
sota-mcp --transport streamable-http --port 8007
然后在 http://localhost:8007 打开 MCP Inspector。
开发
git clone https://github.com/qso-graph/sota-mcp.git
cd sota-mcp
uv sync --group dev
uv run pytest
许可证
GPL-3.0-or-later
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。