Semgrep MCP 服务器

Semgrep MCP 服务器

用于集成 Semgrep 的 Model Context Protocol (MCP) 服务器,支持静态代码分析和规则管理。

快速入门

安装

  1. 克隆仓库: git clone [repository-url] cd semgrep-server
  2. 安装依赖: npm install
  3. 构建项目: npm run build

启动

  • 生产模式:npm start
  • 开发模式:npm run dev

主要功能

  • 扫描目录:scan_directory
  • 列出规则:list_rules
  • 分析结果:analyze_results
  • 创建规则:create_rule
  • 过滤结果:filter_results
  • 导出结果:export_results
  • 比较结果:compare_results

更多信息请参考 README。