← 返回目录
B

Bugsy MCP Server

社区
自动分析并修复代码安全漏洞
分类
开发工具 第 280 / 438
Stars
★ 68 热门
传输方式
stdio(本地进程)
运行环境
Node.js
凭据
需要 API Key / 凭据
许可证
MIT
最近提交
工具数
1
48FMRS · D

来源明确说明了 MCP 启动方式、环境变量、单个工具及其参数。未提供 MCP 工具的完整响应模式、版本信息或更广泛的客户端兼容性,因此客户端标记为部分支持。

最强项 · 文档质量 14/20 最弱项 · 可靠性 7/20

可靠性
7/20
安全与权限
7/20
维护活跃度
8/20
文档质量
14/20
安装易用性
12/20
查看各项评分依据
可靠性 7/20
README 描述了 MCP 启动命令、单个工具及基本错误场景,但未提供已缓存 manifest、初始化/工具列表握手证据、源码、测试或 CI 证据。工具实际行为、依赖可控性和边界错误处理无法静态验证,因此仅给出谨慎的可行性分数。
安全与权限 7/20
API_KEY 通过环境变量配置,未要求将真实密钥写入配置示例;但工具会将本地仓库变更文件上传到外部 Mobb 服务,且 MVS_AUTO_FIX 可强制启用自动修复。数据范围、传输保护、权限最小化、用户确认和自动修改行为缺乏源码证据,因此扣分。未发现提示中的红线行为证据。
维护活跃度 8/20
项目标注 MIT、未归档且有明确组织归属;但提示仅提供 68 stars、1 个开放 issue,未提供发布记录、提交活跃度、依赖更新、维护流程或安全响应渠道证据。故只能给中低分。
文档质量 14/20
README 覆盖 CLI 与 MCP 安装、认证、配置、工具参数、使用示例、环境变量、限制、轮询模式和常见故障。仍缺少源码或 manifest 对文档声明的验证、平台/版本要求、成本与数据保留说明,以及自动修复确认细节,因此未给满分。
安装易用性 12/20
提供 npx 启动方式、API_KEY、可选 API_URL、客户端 JSON 配置和本地 Git 前置条件,主流客户端的基本路径较清晰。仍依赖 Node/npx、Mobb API key、网络服务和存在变更的本地 Git 仓库;没有平台兼容性、版本锁定或实际连接验证证据,因此扣分。

静态评测 · 未实际运行收录于 2026-08-14

查看 FMRS 评分方法 →

选型与风险

能访问什么读取本地文件访问网络

适合谁

  • 使用本地 Git 仓库和 AI 编程助手的开发者
  • 需要快速审查修改、添加或暂存文件的团队
  • 希望结合 Mobb 获取自动修复建议的用户

不适合谁

  • 需要独立漏洞检测能力的用户
  • 没有 Mobb API 密钥或本地 Git 仓库的用户
  • 需要完整私有仓库长期分析能力的用户

所需权限

  • 需要 Mobb API_KEY
  • 需要访问指定本地 Git 仓库及其变更文件
  • 会上传变更文件供分析
  • 可使用 API_URL 指定自定义 Mobb 服务地址

风险与副作用

  • 代码变更会被上传到 Mobb 进行分析
  • 启用自动修复设置时,修复可能被自动应用,应在提交前审查
  • 社区版主要分析公开 GitHub 仓库,私有仓库支持有时间限制
  • 修复结果依赖上游 SAST 发现,Bugsy 本身不会检测漏洞

安装接入

准备工作

运行环境:Node.js

API_KEY 必填密钥 Mobb API 密钥,必需;在 https://app.mobb.ai 注册后获取。
其他可选配置项(2 个)
API_URL 可选 可选的自定义 Mobb API 地址;不设置时默认使用 https://app.mobb.ai。
MVS_AUTO_FIX 可选 可选;设为 "true" 或 "false" 可强制启用/禁用自动应用修复,覆盖用户数据库设置。

在本地设置 API_KEY 环境变量,并确保目标代码位于包含未提交、已添加或已暂存变更的 Git 仓库中。使用 npx mobbdev mcp 启动服务器,并将 README 中的 mobb-mcp 配置添加到 MCP 客户端。API_URL 可选,MVS_AUTO_FIX 可选。

.cursor/mcp.json
{"mcpServers":{"mobb-mcp":{"command":"npx","args":["mobbdev","mcp"],"env":{"API_KEY":"your_mobb_api_key_here","API_URL":"optional__your_mobb_api_url_here","MVS_AUTO_FIX":"true"}}}}

以 Cursor 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "mobb-mcp": {
      "command": "npx",
      "args": [
        "mobbdev",
        "mcp"
      ],
      "env": {
        "API_KEY": "your_mobb_api_key_here",
        "API_URL": "optional__your_mobb_api_url_here",
        "MVS_AUTO_FIX": "true"
      }
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add mobb-mcp -e API_KEY=your_mobb_api_key_here -e API_URL=optional__your_mobb_api_url_here -e MVS_AUTO_FIX=true -- npx mobbdev mcp

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

启动客户端后确认工具列表中出现 fix_vulnerabilities(path 参数);然后在本地 git 仓库中修改并暂存一些文件,发出"run a scan with mobb-mcp",若返回修复建议则连接成功。

常见排障

  1. 出现 API_KEY environment variable is not set 时检查 API_KEY 是否已设置
  2. 出现 Path is not a valid git repository 时确认 path 指向有效 Git 仓库
  3. 出现 No changed files found 时确认存在已修改、已添加或已暂存文件
  4. 网络阻止 WebSocket 时使用命令行的 --polling 选项进行 HTTP 轮询
  5. 确认 npx mobbdev mcp 已正确启动且客户端配置中的环境变量有效

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • run a scan with mobb-mcp
  • run fix_vulnerabilities mcp tool on my current project
  • Can you check my code for security vulnerabilities?
  • Analyze the uncommitted changes in my local git repo and suggest vulnerability fixes

工具能力 1

fix_vulnerabilities 只读
扫描本地 Git 仓库中的当前代码变更,并返回潜在安全漏洞的修复方案、代码补丁和说明。参数 path 为本地 Git 仓库路径。

使用场景

让 AI 助手检查当前代码变更中的安全漏洞
获取潜在漏洞的自动修复补丁和解释
在开发流程中辅助审查 SAST 相关安全问题

支持客户端

Claude部分支持
Cursor部分支持

依据项目文档列出,未经本站实测。

详细介绍

Bugsy 是 Mobb 的社区版命令行工具,也可作为 MCP 服务器使用。它分析本地 Git 仓库中的变更文件,生成潜在安全漏洞的修复建议、代码补丁和说明。Bugsy 不负责发现漏洞,而是使用 SAST 工具提供的结果或 Mobb 的分析流程。

同类可选方案

Context7 80 · B

Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档

★ 63.3k · 工具数 2 与当前对比 →

源版本 cf8b379c053c 数据同步于 2026-10-19 查看 FMRS 评分方法