mcpField
C
cve-cache

cve-cache

ローカル
github.com/weiseerセキュリティ021 週間前に更新

cve-cache について

cve-cacheは、依存関係の監査や新しいパッケージの確認を行うAIエージェント向けの、CVEとGHSAのキャッシュサービスです。複数のエコシステムを対象に、最近の記録を構造化して提供します。

主な機能

  1. 01CVEまたはGHSAの記録を検索
  2. 02エコシステム別にパッケージの脆弱性を検索
  3. 03最近の重大なCVEを一覧表示
  4. 04重大度別に記録数を集計
  5. 05npm、PyPI、Cargo、Maven、Goに対応

活用シーン

  1. 01プロジェクト依存関係の既知脆弱性を監査
  2. 02新たに導入するパッケージを確認
  3. 03最近の重大な脆弱性の傾向を確認

MCP 対応

stdio MCP サーバーとして、脆弱性の検索、パッケージ検索、最近の重大なCVEの一覧、重大度の集計を行うツールをクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"weiseer-cve-cache": {
"command": "npx",
"args": [
"-y",
"@weiseer/cve-cache-mcp"
],
"env": {
"CVE_CACHE_URL": "<CVE_CACHE_URL>",
"CVE_CACHE_LOCAL_ONLY": "<CVE_CACHE_LOCAL_ONLY>"
}
}
}
}
起動コマンドnpx -y @weiseer/cve-cache-mcp
設定が必要な環境変数
CVE_CACHE_URLOverride remote snapshot URL
CVE_CACHE_LOCAL_ONLYSkip remote fetch

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@weiseer/cve-cache-mcp0.1.1

ツール

4

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
cve_idstringはい例:CVE-2024-12345 または GHSA-xxxx-xxxx-xxxx

詳細

@weiseer/cve-cache-mcp

最近の CVE + GHSA キャッシュを提供する stdio MCP サーバーです。

weiseer によるプローブ P-005 です。

できること

最近の CVE + GitHub Security Advisory レコードをキャッシュした、構造化スナップショットです。依存関係を監査したり、新しいパッケージをスクリーニングしたりする AI エージェント向けです。

エージェントでは、次の操作ができます。

  • lookup_cve — CVE/GHSA ID 1 件の完全なレコードを取得します
  • find_for_package — エコシステム(npm/PyPI/Cargo/Maven/Go)ごとに、パッケージに影響するすべての CVE を検索します
  • list_recent_critical — 最近の重大度の高い CVE を一覧表示します(デフォルト:過去 7 日間、CVSS ≥ 7)
  • severity_summary — 重大度の区分ごとに件数を集計します

エージェントから NVD に直接問い合わせる代わりに、これを使う理由

エージェントによる自前の実装cve-cache
ソースへの問い合わせNVD JSON フィード + GHSA GraphQLMCP 呼び出し 1 回
トークンコスト(NVD レコードはサイズが大きい)$0.05-0.20$0 無料 / $0.00005 有料
レイテンシ2-10 秒<100ms
エコシステムをまたぐ正規化ソースごとのスキーマ正規化済み

インストール

npm install -g @weiseer/cve-cache-mcp

Claude Desktop / Cursor / Cline / Continue / Windsurf での使用

{
  "mcpServers": {
    "cve-cache": {
      "command": "npx",
      "args": ["-y", "@weiseer/cve-cache-mcp"]
    }
  }
}

ライセンス

Apache-2.0。カタログデータ:公開されている CVE/NVD/GHSA フィードから派生(CC0/パブリックドメイン)。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。