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 である辞書を返します。
前提条件
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.git
MCP ホスト (Cusrsor / Claude Desktop など) を構成します。
気に入っていただけたら、
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
すべてのパッケージの CVE、影響を受けるバージョン、修正バージョンをリストすることにより、サーバーは安全な開発に活用できます。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualitySuggests the latest stable package versions when writing code.Last updated -311116MIT License
- -securityAlicense-qualityA comprehensive system that helps organizations track, manage, and respond to security vulnerabilities effectively through features like vulnerability tracking, user management, support tickets, API key management, and SSL certificate management.Last updated -MIT License
- -securityAlicense-qualityA server that retrieves CVE details from the NVD API and fetches EPSS scores to provide comprehensive vulnerability information, including descriptions, CWEs, CVSS scores, and exploitation likelihood percentiles.Last updated -10MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server providing security vulnerability intelligence tools including CVE lookup, EPSS scoring, CVSS calculation, exploit detection, and Python package vulnerability checking.Last updated -86MIT License