程序图标: farofino-mcp

farofino-mcp

  • 免费
  • 4.2
  • Vv0.0.8
免费下载 MCP 版

查看广告以免费下载

Softonic 评论

本地 MCP 服务器用于对 AI 生成的代码进行实时 SAST

farofino-mcp,由Italoag开发,是一个MCP服务器,提供在AI辅助开发期间对代码片段的自动安全扫描。它将Semgrep的静态分析集成到模型上下文协议中,以便助手在生成代码时接收漏洞报告和位置。主要功能包括SAST集成、MCP兼容性和详细的漏洞报告。该工具针对使用LLM的开发人员和安全工程师,满足他们对隐私意识和本地执行模型的内联安全检查的需求。

你实际上可以用它做什么任务?

farofino-mcp 作为助手会话与静态分析器之间的桥梁,为提供给模型的代码片段生成 自动化漏洞检测。典型用途是在提交更改之前对 AI 生成的代码片段进行内联扫描,在编辑过程中进行预提交检查,以及在开发环境中验证规则集。服务器的可扩展架构允许团队添加或修改规则,以便扫描与内部安全政策对齐。

在 AI 工作流中扫描结果的可靠性如何?

服务器运行基于 Semgrep 的静态分析,并返回列出漏洞类型及其位置的报告,因此输出反映了该引擎的基于模式的发现。这为语法和模式匹配问题生成具体的文件级发现;它不检测环境依赖或运行时错误。扫描结果作为可操作的审计线索,需要后续测试或手动审查以确认可利用性和业务逻辑影响。

你应该知道哪些输入和环境要求?

farofino-mcp 需要一个支持 MCP 的主机,如 Claude Desktop,以及一个 Node.js 运行时来运行服务器,并接受用于 Semgrep 处理的代码片段。由于 Semgrep 支持多种语言,服务器处理包括 Python、JavaScript、Go 和 Java 在内的常见技术栈。该项目是开源的,允许团队检查代码库并将服务适配到本地基础设施或持续集成环境。

它适合开发者工作流并保护敏感数据吗?

通过将服务器条目添加到 MCP 客户端的设置文件中进行配置,从而在编辑会话期间启用低延迟扫描。该实施强调本地执行,以保持代码在开发者机器或内部代理上,而不是路由到第三方云。这种设计和可扩展的规则支持使其适合希望在 AI 辅助编码中快速反馈的团队,同时保持对扫描工件的控制。

一个务实的执行层,而不是一个完整的安全程序

farofino-mcp 是开发者和安全团队在 AI 辅助编码会话中需要快速、本地安全反馈的实用选择。它增强了早期检测,并帮助在编辑步骤附近执行政策,但它并不能替代动态测试或对生产关键代码的人工审查。将这些扫描与运行时分析和手动审计相结合的团队获得了最可靠的安全态势。

  • 赞成

    • 使用 Semgrep SAST 识别基于模式的漏洞
    • 与MCP客户端集成以进行内联助手会话检查
    • 开源和可扩展以支持自定义安全规则
    • 旨在本地执行以保护代码隐私
  • 反对

    • 需要一个MCP主机和一个Node.js运行时才能操作
    • 仅限于静态分析;无法检测运行时故障
    • 取决于支持MCP的客户端,例如Claude Desktop,以便进行集成

应用参数

  • 开发者

  • 许可证

    免费

  • 版本

    v0.0.8

  • 更新日期

  • 平台

    MCP

  • 语言

    英语

应用程式 提供其他语言版本


程序图标: farofino-mcp

farofino-mcp

  • 免费
  • 4.2
  • Vv0.0.8
免费下载 MCP 版

查看广告以免费下载


用户对 farofino-mcp 的评分

您是否尝试过 farofino-mcp?成为第一个离开您的意见!

添加评论
有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。
已使用 登录 Softonic