MCP.so
ログイン

Kernel CVE MCP Server

@mattfoster

Kernel CVE MCP Server について

MCP server which reads info on Linux Kernel CVES

基本情報

カテゴリ

開発者ツール

ランタイム

go

トランスポート

stdio

公開者

mattfoster

設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "kernel-cve-info": {
      "command": "/Users/mpf/Projects/kcve/stdio-mcp",
      "args": [
        "-db",
        "/Users/mpf/Projects/kcve/commits.db"
      ]
    }
  }
}

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Kernel CVE MCP Server?

It clones the Linux kernel CVE list git repository from lore.kernel.org into an SQLite database and provides a basic MCP server to query that database.

How to use Kernel CVE MCP Server?

First run the kernel-list-to-sqlite command to download the CVE list and populate an SQLite database. Then start the stio-mcp command with the -db flag pointing to the database file. The MCP server offers two tools: get_kernel_cve_info and search_kernel_cve_info.

Key features of Kernel CVE MCP Server?

  • Clones the Linux kernel CVE list git repo.
  • Stores CVE data in an SQLite database.
  • Provides get_kernel_cve_info tool.
  • Provides search_kernel_cve_info tool.
  • Uses stdio transport for MCP communication.
  • Requires configuration of database file location.

Use cases of Kernel CVE MCP Server?

  • Querying detailed information about a specific kernel CVE.
  • Searching for CVEs using custom criteria from the database.
  • Integrating kernel CVE data into MCP‑enabled applications and workflows.

FAQ from Kernel CVE MCP Server

What data source does it use?

It clones the Linux kernel CVE list git repository from lore.kernel.org.

How is CVE data stored?

The data is imported and stored in an SQLite database file on your local machine.

What tools does the MCP server provide?

It provides two tools: get_kernel_cve_info and search_kernel_cve_info.

Do I need to prepare the database before using the server?

Yes, you must run the kernel-list-to-sqlite command first to populate the SQLite database.

How do I specify the database location?

Use the -db argument when starting the stio-mcp command, for example stio-mcp -db /path/to/commits.db.

コメント

「開発者ツール」の他のコンテンツ