Cve Search_mcp について
CVE-Search MCP サーバーは、CVE-Search API に問い合わせる MCP サーバーです。ベンダーや製品ごとの脆弱性の参照、CVE ID による検索、最近更新された CVE の一覧取得に対応しています。
主な機能
- 01ベンダーと製品の一覧取得
- 02ベンダーと製品単位の脆弱性検索
- 03CVE ID ごとの詳細取得
- 04CAPEC・CWE・CPE を展開した最新 30 件の取得
- 05使用中のデータベースと更新日時の表示
活用シーン
- 01コーディングエージェントからの製品の既知の脆弱性確認
- 02特定の CVE ID の詳細確認
- 03公開された最新の CVE レコードの確認
MCP 対応
本プロジェクトは CVE-Search への問い合わせを MCP クライアントに向けたツールとして公開する MCP サーバーです。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
CVE-Search MCP サーバー
CVE-Search API にクエリを送信するための Model Context Protocol(MCP)サーバーです。このサーバーを使うと、CVE-Search に包括的にアクセスでき、ベンダーや製品の閲覧、CVE-ID による CVE の取得、最終更新された CVE の取得ができます。
要件
- python 3.10+
- uv
- Cline、Roo Code など
ツール
- すべてのベンダーを含む JSON を取得する
- ベンダーに関連付けられたすべての製品を含む JSON を取得する
- ベンダーと特定の製品ごとのすべての脆弱性を含む JSON を取得する
- 特定の CVE ID の JSON を取得する
- CAPEC、CWE、CPE の拡張情報を含む、直近 30 件の CVE の JSON を取得する
- 現在使用中のデータベースとその更新日時に関する詳しい情報を取得する
クイックスタート
- このリポジトリを Git でクローンします
git clone https://github.com/roadwy/cve-search_mcp.git
- 依存関係をインストールします
cd cve-search_mcp
uv sync
- MCP クライアント(Cline/Roo Code を使用する VS Code など)の設定ファイルに追加し、
"YOU_CVE_SEARCH_MCP_DIR_PATH"をご自身のディレクトリに変更します。
"cve-search_mcp": {
"command": "uv",
"args": [
"--directory",
"YOU_CVE_SEARCH_MCP_DIR_PATH",
"run",
"main.py"
],
"disabled": false,
"autoApprove": []
}
参考
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
