关于 RocketCyber MCP
RocketCyber MCP 为使用 RocketCyber Managed SOC 的 MSP 提供 CLI 和 MCP 服务,结合事件排查、态势分析与本地 SQLite 镜像,支持跨客户查询和分析。
主要功能
- 01跨客户事件排查
- 02检测长期未活动设备
- 03分析事件 MTTR
- 04排列 Defender 设备风险
- 05跟踪 Microsoft 365 安全态势
- 06审计过期抑制规则
适用场景
- 01查看各客户夜间发生的事件
- 02查找已离线的设备
- 03汇报 MTTR 和未结事件时长
- 04发现可能屏蔽检测结果的规则
MCP 相关
通过 MCP 工具向兼容的 AI 客户端提供 RocketCyber API 操作。服务默认使用 stdio;README 提醒此版本不要使用 HTTP 模式。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
RocketCyber + AI——适用于 ChatGPT、Claude、GitHub Copilot、Microsoft 365 Copilot、Gemini 以及任何支持 MCP 的 Agent
非官方项目。由社区构建的 Claude Code Skill 和 RocketCyber API MCP 服务。与 Kaseya 无关联,也未获其认可或赞助。
▶ 观看 30 秒演示——演示数据为模拟数据;展示的每条命令都存在于真实 CLI 中。
RocketCyber Managed SOC 的首款 CLI 和 MCP 服务:提供控制台无法计算的分类处置、事件 MTTR、设备风险排名和安全态势分析。可与您已有的 AI 配合使用——ChatGPT(Plus/Pro+,此连接器重新发布前暂停使用;请参阅 mcp-install.md)、Claude Desktop、Codex、Claude Code、Claude Cowork 和 GitHub Copilot,还可通过远程方式使用 Microsoft 365 Copilot / Copilot Studio 和 Google Gemini。免费、开源,可在笔记本电脑上运行。专为 MSP 所有者打造。无需编写代码。
适用于您的 Agent
安全提示(此连接器重新发布前)。 请勿运行 HTTP 模式 (
--transport http),即使在 localhost 上也不行。此版本没有密码, 会监听所有网络接口,且早于浏览器重绑定防护,因此您打开的网页可以访问它。 MCP 工具还可以使用您的凭据读取您的数据。请使用默认的 stdio 传输方式。如果您为远程 Agent 设置了隧道,请将其关闭。修复即将推出。
MSP 所有者实际使用的六种 Agent(可自行安装,现已可用):
| 您的 AI Agent | 如何安装 RocketCyber skill |
|---|---|
| Claude Desktop | 运行安装程序,然后前往 Settings > Extensions 注册 rocketcyber-mcp(无需编辑 JSON)。 |
| ChatGPT(付费方案) | 此连接器重新发布前暂停使用:ChatGPT 需要 HTTP 模式,而此版本的该模式无需密码,会监听所有网络接口,并且您打开的网页可以访问它。请参阅 mcp-install.md 中的安全提示。 |
| Codex CLI | 粘贴下方的安装提示词。 |
| Claude Code | 粘贴下方的安装提示词。 |
| Claude Cowork | 粘贴下方的安装提示词。 |
| GitHub Copilot(VS Code) | 运行安装程序,在 mcp.json 的 servers 键下添加 rocketcyber-mcp,然后选择 Agent 模式。 |
ChatGPT 需要远程 HTTPS 服务,这意味着要使用此连接器的 HTTP 模式;在连接器重新发布前,该模式暂停使用:此版本的该模式无需密码,会监听所有网络接口,并且您打开的网页可以访问它。请参阅 mcp-install.md 中的安全提示。
Microsoft 和 Google 技术栈的安装方式
用户基数庞大,但需要坦诚提醒:这些属于远程/企业级路径,而不是你刚安装的本地二进制文件。
| Agent | 所需条件 |
|---|---|
| Microsoft 365 Copilot / Copilot Studio | 暂停支持,直到重新发布此连接器:Copilot Studio 需要使用 HTTP 模式,而在此版本中,该模式无需密码、会监听所有网络接口,并且可被你打开的网页访问。请参阅 mcp-install.md 中的安全说明。 |
| Google Gemini | Gemini CLI 在本地运行——与 Claude Code 相同。Gemini app 通过远程方式运行,需要像 ChatGPT 一样暂停使用 HTTP 模式。请参阅 mcp-install.md。 |
原生支持 Skill 的 Agent(也已涵盖): Hermes 和 OpenClaw 可直接读取此 Skill 的
SKILL.md,也支持 MCP——请参阅下文的安装说明。通过 MCP 也可用于 Cursor、Windsurf、Cline、Continue.dev 和 Zed。各工具的完整连接说明:docs/which-agent.md。
要使用多个 Agent? 运行一条命令,即可在全部 51+ 个受支持的 Agent 中安装:
npx skills add Servosity/msp-skills@latest(需要 Node.js,然后运行各 Skill 的安装程序来安装 CLI/MCP 二进制文件)。请参阅 docs/which-agent.md。
60 秒内完成安装
Claude Desktop 最快捷的方式——一键安装 .mcpb
Claude Desktop 安装包:
.mcpb可在 macOS(Intel 和 Apple Silicon)、Windows x64 和 Linux x64 上启动。每个工具都会调用配套的rocketcyber-cli。自 2026-09-18 起发布的版本会将此 CLI 打包在安装包内;较早的安装包仅包含 MCP 服务,因此如果你的安装包缺少配套 CLI,请先运行下方的路径 A 或路径 B 安装程序(或将ROCKETCYBER_CLI_PATH设置为现有二进制文件的路径)。详情见 #331。
下载 RocketCyber MCP(.mcpb)——然后打开 Claude Desktop > Settings > Extensions 并选择该文件。一键安装,无需 JSON,也无需使用 shell。(在 releases page 浏览所有 RocketCyber 版本。)
更喜欢使用 Claude Code 插件?添加一次 marketplace,然后安装——立即可用,无需列出目录:
/plugin marketplace add Servosity/msp-skills
/plugin install rocketcyber@msp-skills
路径 A——向 AI Agent 粘贴一条提示词(推荐)
将以下内容复制到 Claude Code、Codex CLI 或 Claude Cowork 中:
在此 Agent 工作区中,从 Servosity/msp-skills 安装 RocketCyber Skill 和 MCP 服务。如果此工作区使用 POSIX shell(macOS、Linux、WSL 或 Bash),请运行
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/rocketcyber/install.sh)。如果使用 Windows PowerShell,请运行iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/rocketcyber/install.ps1 | iex。然后按照 README 进行身份验证,并运行rocketcyber-cli --help以了解用法。
任何能够运行 shell 的 Agent 都可以使用同一条提示词。
路径 B——自行运行安装程序
Windows(PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/rocketcyber/install.ps1 | iex
macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/rocketcyber/install.sh)
安装程序会将 rocketcyber-cli(CLI)和 rocketcyber-mcp(MCP 服务)安装到用户的 bin 路径。Claude Code、Codex 和 Cowork 会通过此目录中的 SKILL.md 发现 Skill。
验证:
rocketcyber-cli --version
升级到最新版本
安装程序始终会获取当前版本——重新运行即可升级:
macOS / Linux:
bash <(curl -fsSL https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/rocketcyber/install.sh)
Windows(PowerShell):
iwr -useb https://raw.githubusercontent.com/Servosity/msp-skills/main/skills/rocketcyber/install.ps1 | iex
Claude Desktop .mcpb 用户:下载最新的 .mcpb(本节顶部),然后在 Settings > Extensions 中重新选择该文件。Claude Code 插件用户:/plugin update rocketcyber@msp-skills。
添加到 Claude Desktop、GitHub Copilot、Gemini CLI、Microsoft 365 Copilot 或其他 MCP 客户端
安装程序运行后,请参阅 mcp-install.md 和 docs/which-agent.md,了解各 Agent 的连接配置——每个 Agent 都有独立章节,其中包括 GitHub Copilot 的 servers 键,以及 Microsoft 365 Copilot / Copilot Studio 的远程连接方式。Claude Desktop 的 Settings > Extensions 面板是最简单的配置方式;对于偏好编辑 JSON 的用户,mcp-install.md 中记录了 MCP 配置块。
为 Hermes 安装
在 Hermes CLI 中:
hermes skills install servosity/msp-skills/skills/rocketcyber --force
在 Hermes 聊天会话中:
/skills install servosity/msp-skills/skills/rocketcyber --force
Hermes 原生支持 MCP,因此也可以直接使用 rocketcyber-mcp 服务——安装方式和环境变量都相同。
为 OpenClaw 安装
告诉你的 OpenClaw Agent(复制以下内容):
从 https://github.com/servosity/msp-skills/tree/main/skills/rocketcyber 安装 rocketcyber 技能。该技能说明了如何通过
openclaw:frontmatter 块安装其所需的 CLI(rocketcyber-cli)。
OpenClaw 尚未普遍开放;frontmatter 配置已预先提供,将在 OpenClaw 发布时立即启用。
身份验证
设置 CLI 所需的凭据(从 RocketCyber 门户获取):
ROCKETCYBER_API_TOKEN=<value> rocketcyber-cli doctor
在运行任何会访问数据的操作前,doctor 会确认凭据是否有效。即使凭据被拒绝,它仍会以 0 退出,因此脚本应添加 --fail-on error。
此技能的功能
| MSP 经常提出的问题 | 命令 |
|---|---|
| 一夜之间,我所有客户端都出了什么问题? | rocketcyber-cli triage --since 24h |
| 本周哪些设备失去连接? | rocketcyber-cli agents stale --since 7d |
| 我们的 SOC 实际上以多快的速度解决事件? | rocketcyber-cli incidents mttr --since 90d |
| 现在 Defender 中风险最高的机器有哪些? | rocketcyber-cli defender riskiest --top 10 |
| 这个客户端的 Microsoft 365 安全态势是否有所改善? | rocketcyber-cli office trend --account-id 2 |
| 哪些抑制规则已过时,可能会隐藏检测结果? | rocketcyber-cli suppression audit --stale-after 90d |
| 按判定结果统计,触发了哪些检测事件? | rocketcyber-cli events summary --account-id 2 |
完整命令参考:guide.md。有关 AI Agent 操作规范(--agent、--dry-run、何时在执行修改前确认),请参阅 AGENTS.md。
与众不同之处
大多数 RocketCyber 集成和 MCP 服务都会将每个问题转发为实时 API 调用。这对于查询单条记录没问题。但规模一大就行不通了,比如你要问“上一季度所有 47 个客户端总共触发了多少恶意检测”或“今年的事件 MTTR 中位数是多少”。
此技能会将 RocketCyber 同步到一个带有全文搜索的本地 SQLite 镜像中。聚合类问题只需执行一次本地 SQL 联接:即时、离线,而且 AI 看到的是答案,而不是原始数据。triage、incidents mttr 和 defender riskiest 等复合命令会跨事件、检测事件、Agent 和 Defender 遥测数据进行联接——这是无状态 API 封装器无法做到的。
解决的痛点
r/msp 上的技术人员用一个词概括 SOC 工作:告警疲劳。RocketCyber 为你提供托管 SOC,但要回答“我的客户昨晚到底出了什么问题?”,就得登录控制台,切换到每个客户账户,再逐一查看事件、活动和 Agent 标签页。过时的抑制规则会悄悄堆积,可能掩盖真实检测结果;到了季度业务回顾(QBR)时,你还得手动截取安全评分图表并计算 MTTR。
最能解决这些痛点的命令一目了然:
| 痛点 | 命令 |
|---|---|
| “昨晚出了什么问题?”——查看所有客户 | rocketcyber-cli triage --since 24h |
| 已离线的设备,按客户分组 | rocketcyber-cli agents stale --since 7d |
| 用于 QBR 的 MTTR + 未结事件持续时间 | rocketcyber-cli incidents mttr --since 90d |
| 风险最高的机器,按风险排序 | rocketcyber-cli defender riskiest --top 10 |
| 掩盖检测结果的过时抑制规则 | rocketcyber-cli suppression audit --stale-after 90d |
更详细的说明请参阅 pain-point.md。
常见问题
这能与 ChatGPT 配合使用吗?
此版本暂不支持。ChatGPT(Plus、Pro、Team、Business、Enterprise 和 Education 方案;Free 目前尚未开放 Developer Mode)只能连接通过 HTTPS 提供服务的远程 MCP 服务,这意味着必须以 HTTP 模式运行 RocketCyber MCP 服务。此版本的 HTTP 模式不需要密码,会监听所有网络接口,而且打开的网页也能访问它,因此在连接器重新发布之前,请勿运行此模式,也不要将其放到隧道后面;mcp-install.md 中的安全说明解释了原因。在此之前,请使用 Claude Desktop、Claude Code 或 Codex。
这能与 Codex、Cursor、Windsurf、Cline、Copilot 或 Gemini 配合使用吗?
可以——它们都支持 MCP。跨工具安装命令见上方的对照表,详细说明请参阅 docs/which-agent.md。
我需要懂编程吗?
不需要。推荐的安装方式是在 Claude Code 或 Codex 中粘贴一句话,由你的 Agent 读取 SKILL.md 并完成安装。备用方式是在每种操作系统上使用一行安装命令(bash 或 PowerShell)。两种方式都不需要编写代码。你只需输入一次 RocketCyber 凭据。
我的 RocketCyber 数据安全吗?
你的数据会保留在自己的设备上。CLI 和 MCP 服务都是本地二进制文件。SQLite 镜像存放在你用户账户下的目录中。AI Agent 只能看到 CLI 返回的内容——通常是查询结果,而非原始批量数据。凭据从你的环境或 Agent 配置中读取;MSP Skills 不会将凭据打包到此代码库中,也不会将其传输到任何地方。
我需要哪些 RocketCyber 访问权限?
你需要一个 RocketCyber 服务商账户,以及在 RocketCyber 应用中生成的 API 令牌。此技能通过 RocketCyber Customer API v3(默认使用美国区域;设置 ROCKETCYBER_BASE_URL 可使用欧盟端点)读取你自己的 SOC 数据,包括事件、Agent、检测活动、Defender、Microsoft 365 安全状况和抑制规则;读取范围仅限于令牌有权访问的账户。
这会取代 RocketCyber 控制台吗?
不会。控制台仍是你的实时 SOC 仪表板。此技能让你的 AI Agent 能在终端中读取同一份数据,并跨多个账户查看;此外,它还能计算控制台不会为你计算的分析结果:事件 MTTR、设备风险排名、安全评分趋势和抑制规则状况。
这会触及我的 API 速率限制吗?
它会先将数据同步到本地 SQLite 镜像,然后离线基于该镜像回答汇总查询——因此,汇总所有客户的 QBR 数据只需执行一次本地查询,而不是进行 47 次实时 API 调用。使用 sync --since 增量刷新,可减少 API 流量。
这需要多少钱?
免费,采用 Apache-2.0 许可证。你只需为使用的 AI Agent(Claude、ChatGPT、Codex 等)付费,费用由你的 AI 服务提供商收取,而非我们收取。
安全模型
| 层级 | 示例 | 推荐的 Agent 策略 |
|---|---|---|
| 读取 | triage、incidents、agents(+ stale)、defender(+ riskiest)、events list/summary、office trend、suppression rules/audit、reports、search、sync | 允许 |
| 写入(常规) | import <resource>(从 JSONL 文件创建/更新)——唯一会向 API 写入数据的命令 | 使用 --dry-run 预览,然后执行经审核的写入 |
| 凭据 / 配置 | auth set-token、auth logout | 仅限人工参与 |
最有力的控制措施是授予 RocketCyber 凭据的权限范围——CLI 只能执行这些凭据获准执行的操作。完整详情(包括如何限制权限)请参阅 governance.md。
状态
Beta 版。已根据 RocketCyber API 功能进行验证,并正在每周的 Build Sessions 中,与使用自有生产租户运行该工具的 MSP 一起进行验证。请在 compoundingteams.com/build-sessions RSVP。
标准。 符合开源的 Agent Skills 规范(Anthropic,2025 年 12 月;支持 40 多种 Agent)。兼容 MCP——可与任何支持 MCP 的 Agent 配合使用,包括 Hermes。已为 OpenClaw 做好准备(frontmatter 已预先配置,等待 OpenClaw 发布)。
由 Servosity 维护。采用 Apache-2.0 许可。使用 CLI Printing Press 构建。最后更新:2026-06-07。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。