mcpField
A
Agentforge Trust

Agentforge Trust

本地服务
github.com/KOVY开发工具124 周前更新

关于 Agentforge Trust

Agentforge Trust 通过可搜索目录将 Agent 连接到 MCP 服务,并按安全、代码健康度、行为审计、社区信任和欧盟合规性评分。其工具支持信任检查、发现服务及通过代理调用工具。

主要功能

  1. 01按五个维度评估服务信任度
  2. 02检查策略和信任门槛
  3. 03搜索服务目录
  4. 04跨多个服务搜索
  5. 05通过代理调用服务工具

适用场景

  1. 01连接前评估 MCP 服务
  2. 02寻找符合信任门槛的替代服务
  3. 03用一次查询搜索多个服务
  4. 04通过单一连接调用目录中的工具

MCP 相关

它通过单一 MCP 连接提供信任评估、发现和操作工具。Agent 可查看目录;操作工具需要 API 密钥,可用于跨服务搜索或通过代理调用目录服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"agentforge-trust": {
"command": "npx",
"args": [
"-y",
"agentforge-trust-mcp"
],
"env": {
"AGENTFORGE_API_URL": "<AGENTFORGE_API_URL>",
"AGENTFORGE_API_KEY": "<AGENTFORGE_API_KEY>"
}
}
}
}
启动命令npx -y agentforge-trust-mcp
需要配置的环境变量
AGENTFORGE_API_URL
AGENTFORGE_API_KEY密钥

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmagentforge-trust-mcp

工具

8

收录的工具列表 · 更新于 2 周前

参数类型必填说明
github_urlstring否上游 GitHub 仓库 URL,例如 https://github.com/owner/repo
server_idstring否AgentForge 服务 UUID(首选)
slugstring否AgentForge 服务 slug

详细介绍

agentforge-trust-mcp

npm version npm downloads License: MIT 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_URLhttps://agentforge.community用于覆盖为可自托管服务
AGENTFORGE_API_KEYnone企业版(私有目录、自定义策略)

工具

信任工具(无需身份验证)
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

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。