safe-agent-mcp について
safe-agent-mcpは、本番環境でAIエージェントを運用する人向けの読み取り専用診断サーバーです。APIキーの権限説明や冪等性の兆候を確認し、ネットワーク通信や書き込みを行わずにガードパターンを解説します。
主な機能
- 01過剰なAPIキー権限の検出
- 02コード内の冪等性の兆候を検査
- 03本番向けガードパターンの解説
- 04秘密情報らしい入力の拒否
活用シーン
- 01APIキー権限の説明の確認
- 02重複実行防止策のコード検査
- 03承認やサーキットブレーカーの理解
MCP 対応
`audit_api_keys`、`check_idempotency_pattern`、`explain_guard_pattern`の3つの読み取り専用診断ツールを公開します。ネットワーク通信や書き込みは行いません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 1 日前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| keys | array | はい |
詳細
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 ライセンスです。有料パックには独自の商用ライセンスがあります。
キットを入手
- スターターキット($19) — 24 項目の落とし穴チェックリストとガードパターンガイドのバンドル:https://whop.com/growl-ai/safe-ai-agent-starter-kit-guardrails-for-ai-agents
- フルパック($69 / チーム $199) — 100 項目の落とし穴カタログ、実用モジュール、サボタージュテストのプレイブック:https://growl-ai.com/store/en
- 背景知識:冪等性キーの解説(dev.to)
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。