2 v0.10.0 更新于 2026-10-17

ratatosk-mcp MCP Server

CNCF release intelligence: typed changes from release notes; check_stack compares versions locally.

适用客户端

本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端

安装配置

本地运行(docker)
{
  "mcpServers": {
    "ratatosk-mcp-4c69e2": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/basphere/ratatosk-mcp:0.10.0"
      ]
    }
  }
}

将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。

提供的工具 接入后 Agent 可调用这 7 个工具

check_stack
根据你运行的组件版本,返回升级路径上的变更,按 action_required 和 check_config 分桶。
list_changes
增量变更流,最早分析优先,可按项目、family 或 bucket 过滤,并用 since 游标分页同步。
changes_by_entity
反向查找触及某个具体标识符(如 CVE id、CRD、feature gate、flag、配置字段或依赖)的所有变更。
get_matter
返回某个 matter 出现过的所有发布版本,跟踪跨分支的同一安全修复等问题。
get_release
完整返回单个发布:其变更、摘要及原始发布说明链接。
list_releases
以单行摘要形式列出某项目最新发布(日期、按 bucket 和 family 的计数、最高严重级别),从新到旧排列。
list_projects
列出被跟踪的项目清单及其规范 slug(其他工具所需的短项目 id)。