mcpField
S
Sota Mcp

Sota Mcp

本地服务
qso-graph.io游戏娱乐1今天更新

关于 Sota Mcp

Sota Mcp 是面向业余无线电爱好者的 SOTA 信息 MCP 服务,可查询实时电台报告、激活提醒、山峰资料及附近山峰。它使用公开 SOTA API,无需身份验证。

主要功能

  1. 01查询当前及近期电台报告
  2. 02按时间、协会和模式筛选
  3. 03查看计划中的激活提醒
  4. 04按参考代码查询山峰信息
  5. 05按坐标搜索附近山峰

适用场景

  1. 01查看当前活跃的 SOTA 电台
  2. 02了解特定 SOTA 山峰资料
  3. 03查询周末的激活安排
  4. 04根据坐标寻找附近山峰

MCP 相关

该 MCP 服务向兼容客户端提供 SOTA 报告、提醒、山峰查询及附近山峰搜索工具,并通过公开 SOTA API 获取数据。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"sota": {
"command": "uvx",
"args": [
"sota-mcp"
]
}
}
}
启动命令uvx sota-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypisota-mcp0.4.0

工具

5

收录的工具列表 · 更新于 3 周前

此工具无需参数。

详细介绍

sota-mcp

PyPI MCP Registry

用于 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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。