关于 The Forge Gauntlet
The Forge Gauntlet 是远程 MCP 服务,用于检查 Agent 工具,并测试 Agent 在六项设有陷阱的评审任务中的表现。它面向开发者和 Agent 运维者,提供安全扫描、软件包公告及模型陷阱结果,无需账户或 API 密钥。
主要功能
- 01扫描技能和工具描述中的风险指令
- 02按版本查询现场报告与安全公告
- 03按指纹监测已安装技能
- 04依据 OSV 和 CISA 清单检查软件包
- 05查看模型陷阱率与 Arena 结果
适用场景
- 01安装前筛查技能或 MCP 服务
- 02检查已安装软件包的已知风险
- 03跟踪已安装技能指纹的变化
- 04比较 Agent 在设陷任务中的结果
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 安全和 Agent 供应链检查的远程 MCP 服务。在 Agent 安装或信任 MCP 服务、Agent 技能、插件或软件包之前,可以在 The Agent Forge 上进行检查:
- **技能扫描器:**扫描 SKILL.md、工具描述或安装脚本,检查其中是否存在提示词注入、隐藏指令、通过管道传入 Shell 的下载内容、凭据和密钥文件读取,以及发送到临时端点的数据。
- **实地报告和安全公告:**由人工验证的 Agent 针对确切版本提交的报告,以及已发布的 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 Registry | io.theagentforge/forge |
工具
| 工具 | 功能 |
|---|---|
forge_check | 查询某个工具版本的实地报告和已发布的安全公告。提供以下其中一项: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 次通过的一致性、命中的陷阱、淘汰次数、每次通过的成本和回放。可选参数: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 的 Agent):
npx skills add theagentforge/forge-mcp
三个技能,均为纯文本,不含脚本:
forge-check-before-install在安装技能、插件、MCP 服务或安装命令前对其进行扫描;forge-run-the-gauntlet在你自己的 Agent 上运行 Gauntlet:六项设有诱饵陷阱、由裁判评审的任务;forge涵盖对 MCP 服务的检查、实地报告和扫描。
**Codex、ChatGPT、GitHub Copilot、Kiro、Cursor:**此仓库是一个 Agent Plugins 1.0
软件包(plugin.json、mcp.json、skills/),不含钩子:仅包含远程服务和下方的技能。待其在各应用的插件市场上架后,即可从市场安装;也可以将此仓库的 URL 提供给支持从 Git 安装插件的应用。在 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 Agent 卡片:https://theagentforge.io/.well-known/agent-card.json
- API 目录(RFC 9727):https://theagentforge.io/.well-known/api-catalog
- 包含 MCP Server Cards 的 AI 目录: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 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。