mcpField
M
MCP Guardian

MCP Guardian

ローカル
mcp-guardian.orgセキュリティ20281 週間前に更新

MCP Guardian について

MCP Guardian は、LLM アシスタントによる MCP サーバーへのアクセスを管理し、その活動をリアルタイムで制御するツールです。MCP ツール呼び出しの監査や承認が必要なユーザー、複数のサーバー構成を切り替えたいユーザーに適しています。

主な機能

  1. 01すべての MCP サーバー活動のメッセージログ
  2. 02ツール呼び出しのリアルタイム承認と拒否
  3. 03自動化された安全性・プライバシースキャン(近日公開)
  4. 04MCP サーバー構成セットの迅速な切り替え

活用シーン

  1. 01LLM が MCP サーバー経由で行う操作の監査
  2. 02実行前の個別ツール呼び出しの手動承認
  3. 03MCP ホストアプリケーション間でのサーバー構成の切り替え

MCP 対応

MCP Guardian は LLM アシスタントと MCP サーバーの間に配置され、サーバーへのアクセスを代理・管理するとともに、MCP ホストアプリケーション向けのサーバー構成を一元管理します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MCP Guardian

mcp-guardian.org

概要

MCP Guardian は、LLM アシスタントによる MCP サーバーへのアクセスを管理し、LLM のアクティビティをリアルタイムで制御できるようにします。

📜 メッセージのログ記録 - LLM によるすべての MCP サーバーアクティビティのトレースを確認できます

💂 メッセージの承認 - 個々のツール呼び出しメッセージをリアルタイムで承認または拒否できます

🤖 メッセージの自動スキャン - 安全性やプライバシーなどをリアルタイムで自動チェックします(近日公開)

README の画像

MCP Guardian を使えば、複数の MCP サーバー構成も簡単に管理できます。MCP ホストアプリケーションの構成ファイルを手動で管理することなく、サーバーコレクションをすばやく切り替えられます。

開発

このプロジェクトでは nix を使用して、Linux と macOS で利用できる開発環境を管理しています。

クイックスタート - Linux / macOS
  1. nix をインストールします

  2. nix flakes を有効にします

sudo sh -c 'echo "experimental-features = nix-command flakes" >> /etc/nix/nix.conf'
  1. 開発シェルに入ります
nix develop
  1. プロジェクトをビルドします
just build-release
  1. mcp-guardian と mcp-guardian-proxy が _build/bin/ に配置されます。このディレクトリは開発シェルの PATH に含まれています。
クイックスタート - Windows
  1. シンボリックリンクをサポートする git をインストールします(サポートしていない場合は、ビルド前に ./mcp-guardian/bindings を復元する必要があります)。

  2. rustup をインストールします。

  3. nodejs をインストールします。

  4. yarn をインストールします。

npm install --global yarn
  1. .dll の依存関係をインストールします。最も簡単な方法は、Visual Studio をインストールして、C++ 開発パッケージを追加することです。

  2. just をインストールします

cargo install just
  1. git-bash でリポジトリのルートに移動します(そうしないと just が機能せず、cargo directly を呼び出す必要があります)

  2. プロジェクトをビルドします

just build-release
Justfile
Available recipes:
    build
    build-release
    clean
    do DIR +RECIPE
    do-all +RECIPE
    fmt
    fmt-check
    lint
    readme-check
    readme-update
    test

コメント

MCP は初めてですか?

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

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