Kernel CVE MCP Server について
Kernel CVE MCP Serverは、LinuxカーネルのCVEリストをSQLiteに保存し、記録の検索や参照を可能にします。カーネルCVE情報を調べるユーザー向けです。
主な機能
- 01カーネルCVEリストをSQLiteに保存
- 02CVE情報の取得
- 03カーネルCVE記録の検索
活用シーン
- 01カーネルCVEの詳細確認
- 02カーネルCVE記録の検索
MCP 対応
stdio MCPサーバーとして、MCPクライアントに`get_kernel_cve_info`と`search_kernel_cve_info`ツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Kernel CVE MCP Server
Linux カーネルの CVE リストの Git リポジトリを SQLite データベースに複製し、基本的な MCP サーバーを使ってこのデータベースをクエリできるようにします。
詳細については、https://lore.kernel.org/linux-cve-announce/_/text/mirror/ を参照してください。
コマンド
kernel-list-to-sqlite- Kernel CVE リストを一時ディレクトリにダウンロードし、内容を SQLite データベースに保存します。stio-mcp-get_kernel_cve_infoツールとsearch_kernel_cve_infoツールを提供する stdio MCP サーバーです。
設定
DB ファイルの場所を指定する必要があります。次のように設定してください。
{
"mcpServers": {
"kernel-cve-info": {
"command": "/Users/mpf/Projects/kcve/stdio-mcp",
"args": ["-db", "/Users/mpf/Projects/kcve/commits.db"]
}
}
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。