
Oxiploitability
io.github.abelreqma由 GitHub 帳號 abelreqma 發布v0.1.0更新於 Oct 28, 2026
Sourced, evidence-aware CVE research for CVEs, products, SBOMs and images via NVD, EPSS, KEV, OSV.
概覽
以 Rust 撰寫的 MCP 伺服器,提供有來源的 CVE 研究:結合 NVD、EPSS、KEV、OSV 與 PoC 資料充實漏洞資訊,並可掃描 SBOM、鎖定檔與容器映像。
- 可以做什麼
- 為單一或最多 100 個 CVE 彙整 NVD、EPSS、KEV、CVE.org 與 PoC 資料,並分開保留各來源的錯誤
- 查詢單一 CVE 的 NVD 描述、評分、弱點與受影響產品,以及 EPSS 機率與百分位、CISA KEV 項目
- 依產品名稱、CPE、套件 URL 或套件名稱找出排序後的 CVE,附上版本證據與建議處置
- 掃描 SBOM、鎖定檔、專案目錄或容器映像,並在本地產生新的 JSON 報告
- 在公開 PoC 索引中搜尋與某個 CVE 相關的儲存庫連結
- 適用情境
- 適合需要漏洞研判的情境:判斷某個 CVE 是否已遭實際利用、評估其被利用機率,或檢視專案與映像中哪些相依套件受影響。適用於要求每項結論都標明來源的安全審查與相依套件稽核工作。
- 執行需求
- 以本地原生執行檔運作,需用 Cargo 建置(cargo install --path . --locked),並在桌面用戶端以絕對路徑設定。需要連線至 NVD、FIRST EPSS、CISA KEV、OSV、CVE.org 與 PoC 索引。選用的 NVD_API 金鑰可提高 NVD 速率上限,未設定則使用較低限額。映像掃描在已安裝時可能呼叫 Trivy 或 Syft。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Oxiploitability,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
oxiploitability-mcp
Oxiploitability is a Rust MCP server for sourced CVE research. It combines NVD vulnerability records, FIRST EPSS probabilities, CISA KEV entries, OSV package advisories, CVE.org records and a public proof-of-concept index. It can also check supported SBOMs, lockfiles, project directories and container images.
This product uses the NVD API but is not endorsed or certified by NVD. EPSS is published by FIRST, KEV by CISA, package advisories by OSV.dev, CVE records by CVE.org and public proof-of-concept links by the nomi-sec/PoC-in-GitHub index.
mcp-name: io.github.abelreqma/oxiploitability-mcp
Tools
Findings name their source and link to its record. nvd-cpe, cve.org-cna and osv:* identify product or package evidence; nvd-description is a lead with confirmed: false. A missing score, KEV entry or PoC is not evidence that a vulnerability is safe or unexploited. Check partial, warnings, needs_verification and not_checked before relying on an answer.
Lookup tools do not write local files. scan_sbom creates a new report without replacing an existing one; an image scan may pull the image through Trivy or Syft if installed. See PRIVACY.md for outbound data and local files.
Install from a checkout
From this repository, install the native executable with:
The executable is normally ~/.cargo/bin/oxiploitability. Rust builds native executables for each operating system and CPU architecture, so use a matching build and its full path in desktop client settings; desktop apps may not inherit your shell's PATH.
An NVD API key is optional. Set NVD_API in the private environment of a CLI client if you have one; do not commit a key to this repository. Without a key, the server uses NVD's lower request limit.
Configure a client
Claude Desktop on macOS
Add this entry to mcpServers in ~/Library/Application Support/Claude/claude_desktop_config.json, preserving other servers, and restart Claude Desktop when convenient:
The optional NVD key field in the packaged MCPB extension has a known Claude Desktop delivery issue for some binary servers. A keyless setup works without it. Release bundles can also be installed as platform-specific .mcpb files through Settings > Extensions > Advanced settings > Install Extension.
Claude Code
Codex CLI
Start a fresh Codex chat after adding the server. If you edit ~/.codex/config.toml instead, use [mcp_servers.oxiploitability] with command = "/absolute/path/to/oxiploitability".
Hermes Agent
Merge this entry under mcp_servers in ~/.hermes/config.yaml:
Run hermes mcp test oxiploitability to check discovery. In an existing Hermes chat, use /reload-mcp after changing the config.
Development and release
Tests use local mock HTTP responses. CI builds the macOS, Linux and Windows bundles before release. To publish, create a v* tag and manually run gh workflow run release.yml --ref vX.Y.Z for that tag; the workflow verifies the staged assets before publishing to crates.io and the MCP Registry. Do not run it until the client installations have been checked.
License
Licensed under MIT or Apache-2.0, at your option. See LICENSE-MIT and LICENSE-APACHE.
來源:README.md,提交 66692a1
工具
0版本歷史
1- v0.1.0最新Oct 23, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分