Token导航 LogoToken导航

MCP Server · 安全风控

Trivy Security Scanner MCP Server

A Model Context Protocol (MCP) server that provides Trivy security scanning capabilities through a standardized interface.

stdio官方级别未说明来源级核验工具 2
安全PythonCursor开发工具集成

快速开始

作者 / 组织
norbinsh
提供方
norbinsh
运行时
Python

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

10

仓库热度

收录来源

3 个

MCP.so

选型结论

Trivy Security Scanner MCP Server 属于安全风控类 MCP Server,公开资料标注 2 个工具,通过stdio 本地进程接入,适配 Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

安全风控

传输方式

stdio

认证方式

无需认证

部署方式

仅本地运行

安装与配置

安装命令

python -m venv .venv

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

Trivy安全扫描器MCP服务器

一种模型上下文协议(MCP)服务器,通过标准化接口提供Trivy安全扫描功能。

⚠️ 备注:这是一个概念验证项目,旨在演示MCP、Cursor IDE和Trivy之间的集成能力。它仅用于实验和学习目的,尚未准备好投入生产。使用风险自负。

特性

  • 🔍 项目扫描:使用Trivy自动扫描项目目录以查找安全漏洞
  • 🛠️ 自动修复:自动将易受攻击的依赖项更新为安全版本
  • 📦 多包支持:处理多个包管理器(Python、Node.js、Ruby、Go)

演示

建筑

┌─────────────┐     ┌──────────────┐     ┌─────────────┐
│  Cursor IDE │ --> │   MCP Server │ --> │    Trivy    │
│  (Composer) │     │              │     │             │
└─────────────┘     └──────────────┘     └─────────────┘

先决条件

  • Python 3.12或更高版本
  • Trivy已安装在您的系统上:
  # macOS
  brew install trivy

安装

# Create and activate virtual environment
python -m venv .venv
source .venv/bin/activate

# Install dependencies
pip install -r requirements.txt

用法

使用SSE传输启动服务器:

# Using SSE transport (default)
python server.py --transport sse --port 54321

服务器公开了两个工具:

  1. scan_project:扫描目录以查找安全漏洞

- 必需参数: workspace -要扫描的目录路径

  1. fix_vulnerability:将易受攻击的软件包更新为安全版本

- 必需参数: - workspace -要修改的目录 - pkg_name -要更新的包的名称 - target_version -要更新的版本

与Cursor IDE一起使用

  1. 使用SSE传输启动服务器:
   python server.py --transport sse --port 54321
  1. 在游标中配置:

- 打开设置 - 转到功能>MCP服务器 - 添加: http://127.0.0.1:54321/sse

  1. 将以下内容添加到.cursorules文件中,如果还没有,请创建它:
   After making changes in any of the package dependency/manifest files, scan the project for security vulnerabilities.
   Fixes should only be according to the desired version reported by the scanner.
   If the scanner reports a fix unrelated to our change, ignore it.
   After performing the fix, scan the project for security vulnerabilities again.

此配置将:

- 修改任何依赖文件时自动触发安全扫描 - 一旦添加新的依赖关系,帮助识别漏洞 - 确保您的项目在整个开发过程中保持安全

如果您想手动使用该工具,可以通过composer界面使用prompt the agent使用该工具并显示以下提示:

   Please scan my project for security vulnerabilities

为什么选择MCP?

MCP(模型上下文协议)的存在是为了解决使用大型语言模型(LLM)时的一个基本问题:如何高效一致地将这些模型连接到外部数据源和工具。

了解更多信息,请访问 模型上下文协议.io.

贡献

欢迎投稿!请随时提交拉取请求。

许可证

MIT许可证

致谢

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

securitytrivysecurity-scannermcp-server安全扫描Python本地部署漏洞修复

支持客户端

Cursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

资产与漏洞排查

批量查询资产和漏洞信息,输出待修清单。

日志审计

从日志里筛出异常访问和高风险操作。

合规检查

按规则核对配置项,记录不符合项。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 3 个目录同时收录,信息可以交叉核对。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在安全风控场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Trivy Security Scanner MCP Server

MCP.so · 本页

2stdio有3 个2026-05-17
Modelcontextprotocol C22988b0

MCP World

0stdio有1 个2026-05-17
Hexstrike AI

MCP World

0stdio有1 个2026-05-17
Cyber Strike AI

MCP World

75未说明未标注1 个2026-05-17
MCP Scan

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Trivy Security Scanner MCP Server 怎么安装?

公开资料给出的安装命令是 python -m venv .venv,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Trivy Security Scanner MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Trivy Security Scanner MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Trivy Security Scanner MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Trivy Security Scanner MCP Server 支持哪些客户端?

公开资料标注支持 Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP