关于 Agentforge Trust
Agentforge Trust 通过可搜索目录将 Agent 连接到 MCP 服务,并按安全、代码健康度、行为审计、社区信任和欧盟合规性评分。其工具支持信任检查、发现服务及通过代理调用工具。
主要功能
- 01按五个维度评估服务信任度
- 02检查策略和信任门槛
- 03搜索服务目录
- 04跨多个服务搜索
- 05通过代理调用服务工具
适用场景
- 01连接前评估 MCP 服务
- 02寻找符合信任门槛的替代服务
- 03用一次查询搜索多个服务
- 04通过单一连接调用目录中的工具
MCP 相关
它通过单一 MCP 连接提供信任评估、发现和操作工具。Agent 可查看目录;操作工具需要 API 密钥,可用于跨服务搜索或通过代理调用目录服务。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
8收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| github_url | string | 否 | 上游 GitHub 仓库 URL,例如 https://github.com/owner/repo |
| server_id | string | 否 | AgentForge 服务 UUID(首选) |
| slug | string | 否 | AgentForge 服务 slug |
详细介绍
agentforge-trust-mcp
一个 MCP 连接 → 100 多个 MCP 服务,提供信任审计、发现和执行能力。
AgentForge 为任何 Agent 提供单一连接,访问完整的 MCP 服务目录——经过信任评分、可搜索并可执行。信任分数(0–100)根据五个维度计算:代码健康度、安全扫描、行为审计、社区信任和欧盟合规性。
v0.3.0 提供 8 个工具(4 个信任工具 + 4 个操作工具),以及 P0 远程代码执行(RCE)清理层(输入验证、调用防护、异常检测),27/27 项测试通过,且零外部运行时依赖。
📖 面向外部多 Agent 系统的完整集成指南: 查看 agentforge.community/trust 获取完整集成指南 — 约 3 分钟即可集成 OpenClaw、Claude Desktop、Cursor、LangGraph、AutoGen 和 CrewAI。
安装
npx -y agentforge-trust-mcp@latest
Claude Desktop / Cursor / OpenClaw 配置
{
"mcpServers": {
"agentforge": {
"command": "npx",
"args": ["-y", "agentforge-trust-mcp@latest"],
"env": {
"AGENTFORGE_API_URL": "https://agentforge.community",
"AGENTFORGE_API_KEY": "af_agent_REPLACE_AFTER_REGISTRATION"
}
}
}
}
信任工具(
check_trust、evaluate_policy、list_trusted、recommend) 无需 API 密钥即可使用。操作工具(broadcast_search、call_tool) 需要通过register_agent自行注册(调用一次工具,无需注册账号)。
环境变量
| 变量 | 默认值 | 用途 |
|---|---|---|
AGENTFORGE_API_URL | https://agentforge.community | 用于覆盖为可自托管服务 |
AGENTFORGE_API_KEY | none | 企业版(私有目录、自定义策略) |
工具
信任工具(无需身份验证)
check_trust
返回由 server_id、slug 或 github_url 标识的服务的 AgentForge 信任分数。连接新服务前务必调用此工具。
evaluate_policy
允许/拒绝关卡。传入类似 {min_overall: 70, required_badges: ["actively_maintained"]} 的策略,即可获得 allowed: true|false 及各项检查的详细信息。
list_trusted
在 AgentForge 目录中搜索符合指定类别和信任阈值的服务。适用于“帮我找一个总体评分 ≥ 80 的安全数据库 MCP 服务”这类需求。
recommend
支持信任筛选的自然语言搜索。“我需要验证捷克增值税 ID”将返回按最低信任分数筛选的排名结果。
操作工具(v0.2.0 新增)
discover
通过全文或语义搜索浏览整个目录。返回包含信任分数、类别和连接元数据的排名结果。无需 API 密钥——仅提供只读目录访问。
broadcast_search (API key)
通过一次调用,在 N 个服务中执行单个查询。AgentForge 会分发搜索、汇总结果,并返回统一的排名列表。通过钱包按调用付费。
call_tool (API key)
通过 AgentForge 代理,在目录中的任意服务上调用任意工具。一个连接即可连接数百个下游服务——代理负责处理身份验证、配额和信任关卡。
register_agent
自行注册 Agent 并获取 af_agent_* API 密钥。无需人工注册,也无需控制面板——首次调用工具即可返回密钥。传入 name、description、capabilities,以及可选的 homepage_url 和 metadata。
使用场景
连接前进行信任审计
Agent: user wants me to use "some-financial-mcp" server.
Agent: let me check its trust first…
→ check_trust(slug="some-financial-mcp")
← overall_score: 42, badges: [], security_scan: pending
Agent: trust is too low, skipping. Let me find alternatives.
→ recommend(query="invoice conversion Czech VAT", min_overall=75)
← 3 results with scores 87, 84, 79
Agent: connecting to the 87-scored server instead.
一个连接,100 多个服务(v0.2.0)
Agent: I need flight + weather + currency data for a trip planner.
Agent: register once if I haven't already…
→ register_agent(name="TripPlanner", capabilities=["travel"])
← af_agent_xyz123
Agent: broadcast across travel-tagged servers.
→ broadcast_search(query="flights Prague→Tokyo May 15", category="travel")
← results from 4 servers, all trust ≥ 75
Agent: invoke top result through the proxy.
→ call_tool(server="skyscanner-mcp", tool="search_flights", args={...})
← booking results
无需逐个安装或配置 MCP 服务——只需连接 AgentForge,Agent 即可访问整个目录。
信任维度
| 维度 | 权重 | 来源 |
|---|---|---|
| 安全扫描 | 30% | Snyk、GitHub Advisory、机密信息扫描 |
| 代码健康度 | 20% | 提交近期性、问题比例、许可证 |
| 行为审计 | 20% | 由 Claude 驱动的源代码审查、危险信号检测 |
| 社区信任度 | 15% | Star 数、Fork 数、作者声誉 |
| 欧盟合规性 | 15% | GDPR、AI Act、数据驻留 |
审计每 14 天轮换一次;如果并非所有维度的审计结果都是最新的,evaluate_policy 会报告 partial: true。
许可证
MIT — AgentForge 2026
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。