mcpField
S
supply-chain-guard

supply-chain-guard

ローカル
github.com/homeofeセキュリティ

supply-chain-guard について

supply-chain-guard は、15 のエコシステムのパッケージやコンポーネントをローカルでオフライン検査するオープンソースのスキャナーです。マルウェア挙動の分析や SBOM 生成に加え、MCP 経由でコーディングエージェントがインストール前に依存関係を確認できます。

主な機能

  1. 01マニフェストとロックファイルのオフラインスキャン
  2. 0215 のエコシステムの悪意あるコンポーネント照合
  3. 03マルウェアとインストールフックの分析
  4. 04CycloneDX 1.6 SBOM の生成
  5. 05SLSA 来歴の評価と攻撃チェーンの関連付け

活用シーン

  1. 01パッケージのインストール前に依存関係を確認
  2. 02CI でリスクの高い変更をゲート
  3. 03リポジトリの推移的依存関係とマルウェアを検査

MCP 対応

MCP サーバーはコーディングエージェントにパッケージ検査機能を提供し、インストール前の依存関係評価を支援します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"homeofe-supply-chain-guard": {
"command": "npx",
"args": [
"-y",
"supply-chain-guard"
]
}
}
}
起動コマンドnpx -y supply-chain-guard

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

パッケージ
npmsupply-chain-guard6.6.1

ツール

3

掲載時のツール一覧 · 1 日前に更新

パラメーター型必須説明
namestringいいえパッケージ名。例:'event-stream' または '@scope/pkg'(package-mode)
versionstringいいえチェックする正確なバージョン(任意、パッケージモード)。指定しない場合、バージョンに依存しない IOC のみが一致します。
ecosystemenumいいえ名前が属するパッケージエコシステム(パッケージモード)npm | pypi | ruby | composer | nuget | go | jenkins | terraform | vscode | openvsx | maven | actions | pub | docker | tfmodule | swift | cocoapods | hex | cran | conan | helm | ansible | homebrew | chrome | edge | firefox | jetbrains
indicatorstringいいえフィードを照合する単一のドメイン、URL、IP、またはハッシュ(インジケーターモード)。ecosystem/name の代わりに使用してください。

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

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

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