OSV用MCPサーバー
OSV データベース API 用の軽量 MCP (モデル コンテキスト プロトコル) サーバー。
例:
提供されるツール
概要
名前 | 説明 |
クエリパッケージcve | 特定のパッケージのすべてのCVE IDを一覧表示します。より限定的な範囲のCVE IDを取得するには、特定のバージョンを指定することもできます。 |
影響を受けるCVEのクエリ | OSV データベースで CVE を照会し、影響を受けるパッケージのすべてのバージョンを返します。 |
CVE修正バージョンのクエリ | OSV データベースで CVE を照会し、脆弱性を修正したすべてのバージョンを返します。 |
get_ecosystems | 現在サポートされているエコシステムについては、MCP に問い合わせてください。 |
詳細な説明
クエリパッケージcve
OSV データベースでパッケージを照会し、CVE ID を返します。
入力パラメータ:
package(文字列、必須): 照会するパッケージ名version(文字列、オプション): 照会するパッケージのバージョン。指定しない場合は、すべてのバージョンを照会します。ecosystem(文字列、オプション):パッケージのエコシステム。Pythonパッケージの場合はデフォルトで「PyPI」になります。
CVE IDとその詳細のリストを返します
影響を受けるCVEのクエリ
OSV データベースで CVE を照会し、影響を受けるすべてのバージョンを返します。
入力パラメータ:
cve(文字列、必須): 照会するCVE ID (例: "CVE-2018-1000805")
影響を受けるバージョン文字列のリストを返します
CVE修正バージョンのクエリ
OSV データベースで CVE を照会し、脆弱性を修正したすべてのバージョンを返します。
入力パラメータ:
cve(文字列、必須): 照会するCVE ID (例: "CVE-2018-1000805")
固定バージョン文字列のリストを返します
get_ecosystems
MCP サーバーによって現在サポートされているすべてのエコシステムをクエリします。
キーがエコシステム名、値がプログラミング言語/OS である辞書を返します。
Related MCP server: MCP Vulnerability Management System
前提条件
Python 3.11 以上: このプロジェクトには Python 3.11 以降が必要です。
# Check your Python version python --versionuv をインストール: 高速な Python パッケージ インストーラーおよびリゾルバー。
pip install uvまたは Homebrew を使用します:
brew install uv
テスト済み
[X] カーソル
[X] クロード
インストール
Smithery経由:
ローカル:
リポジトリをクローンする:
https://github.com/EdenYavin/OSV-MCP.gitMCP ホスト (Cusrsor / Claude Desktop など) を構成します。
気に入っていただけたら、
Appeared in Searches
- MCP server for analyzing CVEs (Common Vulnerabilities and Exposures)
- CodeQL static analysis tool and semantic code analysis platform
- A server that scans projects for security vulnerabilities and recommends fixes
- Search for known security vulnerabilities on the NSIS website
- Automating guard duty alert validation and reporting process