mcpField
S
safe-agent-mcp

safe-agent-mcp

ローカル
github.com/naoanaoセキュリティ01 日前に更新

safe-agent-mcp について

safe-agent-mcpは、本番環境でAIエージェントを運用する人向けの読み取り専用診断サーバーです。APIキーの権限説明や冪等性の兆候を確認し、ネットワーク通信や書き込みを行わずにガードパターンを解説します。

主な機能

  1. 01過剰なAPIキー権限の検出
  2. 02コード内の冪等性の兆候を検査
  3. 03本番向けガードパターンの解説
  4. 04秘密情報らしい入力の拒否

活用シーン

  1. 01APIキー権限の説明の確認
  2. 02重複実行防止策のコード検査
  3. 03承認やサーキットブレーカーの理解

MCP 対応

`audit_api_keys`、`check_idempotency_pattern`、`explain_guard_pattern`の3つの読み取り専用診断ツールを公開します。ネットワーク通信や書き込みは行いません。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"naoanao-safe-agent": {
"command": "uvx",
"args": [
"safe-agent-mcp"
]
}
}
}
起動コマンドuvx safe-agent-mcp

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

パッケージ
pypisafe-agent-mcp0.1.0

ツール

3

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

パラメーター型必須説明
keysarrayはい

詳細

Safe AI Agent — ガードチェック(無料の MCP サーバー)

本番環境で AI エージェントを運用する方向けの、3 つの診断ツールを備えた無料の読み取り専用 MCP サーバーです。Safe AI Agent Pack をもとにまとめています。このパックには、Sage パーソナルエージェントと Growl AI マーケティング SaaS で使用されている、本番環境向けのガードモジュールが含まれています。

ネットワーク呼び出しはありません。書き込みも行いません。実際のシークレットに見える入力は拒否されます。

ツール

ツール内容
audit_api_keys権限の説明から、過剰な権限を持つ API キーを検出します(キーの値は決して渡さないでください。シークレットに見える項目は拒否され、保存されません)
check_idempotency_pattern重複実行を実際に防ぐシグナル(冪等性キー、サーバー側ストア、一意性、短絡処理、ペイロードの紐付け、承認の分離)をコードスニペットから検出します
explain_guard_pattern本番環境で使われるガードパターンと、それが防ぐ障害、および最小限の構成(idempotency_key、approval_gate、outbox、key_inventory、circuit_breaker、signed_approval_link)を説明します

インストールと実行

git clone <this repo>
cd safe-agent-mcp
python3 -m venv .venv && .venv/bin/pip install -r requirements.txt
.venv/bin/python safe_agent_mcp.py   # stdio transport

Claude Desktop / Cursor の MCP 設定:

{
  "mcpServers": {
    "safe-agent-guard-checks": {
      "command": "/path/to/.venv/bin/python",
      "args": ["/path/to/safe_agent_mcp.py"]
    }
  }
}

テスト

.venv/bin/python test_server.py   # in-memory client; calls every tool

フルパック

この無料サーバーは、診断への入り口です。本番環境向けモジュール(SQLite 冪等性ストア、@once デコレーター、HMAC 署名付き承認リンクを備えた承認アウトボックス、トークン権限のインベントリスクリプト、18 個の回帰テスト、100 項目の本番環境の落とし穴カタログ)は、Safe AI Agent Pack($69 / チーム $199) に含まれています。

ライセンス

この無料サーバーは MIT ライセンスです。有料パックには独自の商用ライセンスがあります。

キットを入手

コメント

MCP は初めてですか?

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

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