Semgrep MCP Server

Semgrep 官方 MCP 服务, 让 AI 在编码时做静态安全扫描与规则查询。

平台 MCP 维度 代码工程 出品 官方 中文 不支持 费用 免费
访问 Semgrep MCP Server 官网 →

关于 Semgrep MCP Server

Semgrep MCP Server 是 Semgrep 官方推出的 Model Context Protocol 服务, 把 Semgrep 静态分析引擎接入 Claude、Cursor、VS Code 等 AI 客户端。AI 在编写或修改代码时可直接调用它扫描安全漏洞与规则问题, 支持多种语言与数千条规则。

该服务原本托管在 github.com/semgrep/mcp, 现该独立仓库已归档, 代码迁入主仓库 semgrep/semgrep, 并自 Semgrep CLI 1.146.0 起内置为 semgrep mcp 子命令。同时仍提供 PyPI 包 semgrep-mcp 与 Docker 镜像, 支持 stdio、Streamable HTTP 与 SSE 等传输方式。

技能规格

厂商 Semgrep
平台 MCP
能力维度 代码工程
是否官方 官方出品
中文支持 不支持
上线时间 2025-02
最近核实 2026-09
费用说明 MCP 服务本体免费开源 (MIT), 本地扫描无需账号; 查询 Semgrep AppSec Platform 托管发现等能力需自备对应账号。

怎么安装

pipx install semgrep-mcp 或 uvx semgrep-mcp; Docker 运行 ghcr.io/semgrep/mcp; Semgrep CLI 1.146.0 起可用 semgrep mcp 子命令启动; Claude Code 中执行 claude mcp add semgrep uvx semgrep-mcp。

适用场景

  • 在 AI 编码助手写代码时实时扫描新增代码的安全漏洞, 在提交前发现并修复注入、越权等风险
  • 让 Agent 根据需求自动生成并校验自定义 Semgrep 规则, 用于团队代码规范与合规检查
  • 结合 Semgrep AppSec Platform, 在对话中查询历史扫描发现与依赖供应链信息, 评估第三方包的 CVE 风险

相关链接

同维度的其他技能

以下是「代码工程」维度下的其他技能,可作备选。 想一次看完,见 代码工程类 Agent Skills。

← 返回 Agent Skills 技能推荐 AI 工具导航 在线工具箱 →