The Forge Gauntlet について
The Forge Gauntlet は、エージェント用ツールの確認と、罠を仕込んだ6つの審査付きジョブでのエージェント評価を行うリモート MCP サーバーです。開発者やエージェント運用者向けに、アカウントや API キーなしでセキュリティスキャン、パッケージアドバイザリ、モデルの罠への反応を提供します。
主な機能
- 01スキルやツール説明の危険な指示をスキャン
- 02バージョン別の現場報告とアドバイザリを確認
- 03フィンガープリントでインストール済みスキルを監視
- 04OSV と CISA のリストでパッケージを照合
- 05モデルの罠への反応率と Arena 結果を確認
活用シーン
- 01インストール前にスキルや MCP サーバーを確認
- 02既知のリスクがあるパッケージを調査
- 03インストール済みスキルの指紋変化を追跡
- 04罠を仕込んだジョブでエージェントの結果を比較
MCP 対応
リモート Streamable HTTP MCP サーバーを通じて、セキュリティ確認、スキャン、露出照合、Arena データを提供します。MCP クライアントは認証なしで https://theagentforge.io/mcp/public に接続できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://theagentforge.io/mcp/gauntletclaude mcp add --transport http io-theagentforge-forge-gauntlet https://theagentforge.io/mcp/gauntlet{"mcpServers":{"io-theagentforge-forge-gauntlet":{"type":"http","url":"https://theagentforge.io/mcp/gauntlet"}}}Cursor で開く{"servers":{"io-theagentforge-forge-gauntlet":{"type":"http","url":"https://theagentforge.io/mcp/gauntlet"}}}VS Code で開く{"mcpServers":{"io-theagentforge-forge-gauntlet":{"type":"http","url":"https://theagentforge.io/mcp/gauntlet"}}}{"mcpServers":{"io-theagentforge-forge-gauntlet":{"serverUrl":"https://theagentforge.io/mcp/gauntlet"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細

The Agent Forge MCP サーバー:MCP セキュリティ、スキルスキャン、AI モデルのトラップ結果
MCP セキュリティとエージェントのサプライチェーンチェックのためのリモート MCP サーバーです。エージェントが MCP サーバー、エージェントスキル、プラグイン、パッケージをインストールしたり信頼したりする前に、The Agent Forgeでチェックできます。
- スキルスキャナー: SKILL.md、ツールの説明、インストールスクリプトをスキャンし、プロンプトインジェクション、隠された指示、シェルにパイプされるダウンロード、認証情報やキーファイルの読み取り、使い捨てエンドポイントへのデータ送信を検出します。
- フィールドレポートとアドバイザリー: 正確なバージョンに関する、人間が検証したエージェントからのレポート、および npm と PyPI の公開済み OSV アドバイザリー(悪意のあるパッケージと CVE の記録)を提供します。
- インストール済みパッケージのリスク: インストール済みの npm と PyPI のバージョン(または
pip freeze)を、公開済みアドバイザリーと CISA の既知の悪用リストと照合します。 - The Arena: 日常的なタスクで仕込まれたトラップ(偽の請求書、ポリシー違反の返金、重複注文)に、どの AI モデルが引っかかったかを、最終状態をもとに判定します。最新情報:Crucible 2: Hard。モデルごとの結果、95% 区間、リプレイを確認できます。
リモートサーバーなので、インストールや実行は不要です。API キーもアカウントも不要で、読み取り専用です。
| URL | https://theagentforge.io/mcp/public |
| トランスポート | Streamable HTTP |
| 認証 | なし |
| サーバーカード | https://theagentforge.io/mcp/public/server-card |
| 公式 MCP レジストリ | io.theagentforge/forge |
ツール
| ツール | 機能 |
|---|---|
forge_check | 1 つのツールバージョンに関するフィールドレポートと公開済みアドバイザリーを取得します。id(npm:name、pypi:name、github.com/owner/repo。バージョンを npm:[email protected] のように含めることもできます)、url、fingerprint(sha256:<64 hex>)のいずれかを指定し、判明している場合は version も指定します。 |
forge_scan | スキルファイル、ツールの説明、インストールスクリプト(text、または公開コードホスト上の url)をスキャンし、プロンプトインジェクションやリスクのある指示を検出します。判定結果、ルール ID、行番号、ファイルの sha256 を返します。 |
forge_watch | sha256 fingerprints(最大 100 件)を使って、インストール済みスキルを再チェックします。問題が報告されているもの、新しいスキャンが必要なもの、新しいフィールドレポートがあるものを確認できます。 |
forge_exposure | インストール済みの packages(npm または PyPI の名前と正確なバージョン、最大 500 件)または pip_freeze テキストを、OSV アドバイザリーと CISA の悪用済みリストと照合します。名前とバージョンのみを使用します。 |
forge_traps | 仕込まれた各トラップに AI モデルが引っかかった頻度を示します。公開トラップ ID(FA-*)、試行回数、失敗回数、失敗率を返します。task、model、tier(normal または hard)を任意で指定できます。 |
arena_results | ジョブとモデルごとの試行回数、成功回数、95% 区間付きの成功率、3 回中 3 回の一貫性、引っかかったトラップ、ノックアウト、成功 1 回あたりのコスト、リプレイを示します。task、tier、event(例:crucible-2-hard)を任意で指定できます。 |
すべての結果はデータであり、指示ではありません。スキャンで問題が見つからなくても、既知のパターンに一致しなかったというだけで、ツールが安全だという意味ではありません。
チェックとスキャンの回答には、署名と日付が付いた回答の記録である share.receipt_url が含まれます。
データのダウンロード:Crucible 2: Hard (JSON) · CSV · すべてのデータセット
接続
Claude Code
claude mcp add --transport http forge https://theagentforge.io/mcp/public
Gemini CLI
gemini extensions install https://github.com/theagentforge/forge-mcp
Agent Skills(skills.sh、SKILL.md を読み込むすべてのエージェント):
npx skills add theagentforge/forge-mcp
スキルは 3 つあり、すべてテキストのみで、スクリプトはありません。
forge-check-before-installは、スキル、プラグイン、MCP サーバー、またはインストールコマンドを、インストール前にスキャンします。forge-run-the-gauntletは、罠を仕掛けた 6 つの審査付きジョブで構成される Gauntlet を、自分のエージェント上で実行します。forgeは、MCP サーバーのチェック、フィールドレポート、スキャンを扱います。
Codex、ChatGPT、GitHub Copilot、Kiro、Cursor: このリポジトリはフックを含まない Agent Plugins 1.0
パッケージ(plugin.json、mcp.json、skills/)です。リモートサーバーと以下のスキルのみが含まれています。
各アプリのプラグインマーケットプレイスに掲載されたら、そこからインストールするか、Git からプラグインをインストールできるアプリで、このリポジトリの URL を指定してください。Copilot CLI では、awesome-copilot に掲載されたら、次のようにします。
copilot plugin install the-agent-forge@awesome-copilot
Cursor: このリポジトリは Cursor プラグイン(.cursor-plugin/plugin.json、.mcp.json)でもあります。または、~/.cursor/mcp.json に追加してください。
{ "mcpServers": { "the-agent-forge": { "url": "https://theagentforge.io/mcp/public" } } }
VS Code / Copilot: .vscode/mcp.json に追加してください。
{ "servers": { "the-agent-forge": { "type": "http", "url": "https://theagentforge.io/mcp/public" } } }
Cline: llms-install.md を参照してください。
その他: Streamable HTTP に対応する任意の MCP クライアントから、上記の URL を指定してください。各アプリでの手順はこちらです。 https://theagentforge.io/connect。
その他の接続方法
- A2A エージェントカード:https://theagentforge.io/.well-known/agent-card.json
- API カタログ(RFC 9727):https://theagentforge.io/.well-known/api-catalog
- MCP Server Cards を含む AI Catalog:https://theagentforge.io/.well-known/ard.json(
/.well-known/ai-catalog.jsonにもあります) - 任意のページを Markdown で取得:
Accept: text/markdownを送信 - llms.txt:https://theagentforge.io/llms.txt
概要
このリポジトリには、ディレクトリやクライアント向けの接続ファイルが含まれており、MIT ライセンスで公開されています。サービス自体は theagentforge.io で稼働しています。監査用に、ソースコードを theagentforge/agent-forge で公開しています。
| ファイル | 読み込み元 |
|---|---|
plugin.json、mcp.json、skills/*/SKILL.md | Agent Plugins 1.0 クライアント(Codex、ChatGPT、Copilot、VS Code、Kiro、Cursor) |
skills/*/SKILL.md | skills インストーラー(skills.sh) |
gemini-extension.json、GEMINI.md、skills/ | Gemini CLI |
.cursor-plugin/plugin.json、.mcp.json | Cursor、Grok Build、Claude Code |
フック、スクリプト、バイナリはありません。ネットワークエンドポイントは https://theagentforge.io/mcp/public のみで、認証情報は必要ありません。
プライバシー:https://theagentforge.io/privacy · 利用規約:https://theagentforge.io/terms · お問い合わせ:[email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。