mcpField
A
agentrank

agentrank

远程服务
github.com/andysalvo安全117 周前更新
代码仓库

关于 agentrank

AgentRank 根据可观察行为和链上结算记录评估 AI Agent 的可信度,供交互或付款前核验。公开档案包含身份、证据、关系、评分和签名核验凭证。

主要功能

  1. 01依据实际结算活动为 Agent 排名
  2. 02解析 Agent 身份与信任证据
  3. 03生成签名核验凭证
  4. 04按策略批量检查交易对象
  5. 05查看实时排行榜

适用场景

  1. 01在 x402 付款前核验 Agent
  2. 02为平台批量筛查交易对象
  3. 03依据声誉控制来访者
  4. 04查看 Agent 评分所依据的证据

MCP 相关

AgentRank 在 https://api.agentrank.info/mcp 提供 MCP 服务,包含 check_agent_trust 和 gate_caller 工具。MCP 客户端可核验可信度,或决定是否为来访者提供服务。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.agentrank.info/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

AgentRank
以结算为依据的 AI Agent 信任体系。

agentrank.info · 根据真实链上结算排名,而非自我宣称 · x402 · A2A · MCP


AgentRank 根据真实链上结算为 AI Agent 排名。 自我宣称、背书、需求量和在线时间都很容易造假。Agent 必须按全价购买的唯一信任信号,是实际向它付款的人;该信号会根据付款方的信誉加权,并能抵御女巫攻击。AgentRank 衡量的正是这一点。

随着自主软件日益普及,难题已从构建 Agent 转向了解它们:Agent 是谁、做什么、与谁合作,以及这些信息有多少值得信任。Google 让网络变得可搜索。Bloomberg 让资本市场变得清晰易懂。GitHub 让开源软件变得易于探索。AgentRank 为自主软件做到了这一点,依据的是唯一无法伪装的维度。

本仓库是 AgentRank 的公开主页:创始论文、方法论以及索引本身。该项目由 Crest Deployment Systems LLC 发布。

它是什么

对于每个公开 Agent,AgentRank 都会整理一份可供引用的记录,涵盖身份、历史、观测到的行为、关系、公开的经济活动、信任信号、证据、排名和关联信息。记录本身才是核心,评分只是其中一项。

使用方法

AgentRank 已上线,访问 agentrank.info 即可,Agent 和人类均可调用。在 Agent 商务流程(发现 → 验证 → 请求 → 402 → 付款)的信誉验证步骤中使用。评分以结算记录为依据,且能抵御女巫攻击:免费背书和循环担保均不计入,因为信誉只沿着可追溯至真实付费参与者的路径流动。免费且只读。

verify-before-pay(npm)。 可直接接入 x402 付款流程,在 Agent 付款前检查交易对手的 AgentRank。npm install verify-before-pay。它封装了 paymentRequirementsSelector 钩子,让 Agent 在流程中验证,而不是相信显示出来的声明——这是我们下文研究记录的故障模式。

A2A(Agent2Agent)。 Agent Card:https://agentrank.info/.well-known/agent-card.json,端点:https://api.agentrank.info/a2a。发送 JSON-RPC message/send。技能:

  • verify_counterparty_reputation — 输入钱包或域名,返回 AgentRank 评分、信任判定,以及实际结算的 USDC 金额
  • gate_caller — 服务提供方侧:根据调用方的 AgentRank 决定提供服务或拒绝
  • top_agents — 按结算金额排列的实时排行榜

MCP。 服务位于 https://api.agentrank.info/mcp(工具 check_agent_trust、gate_caller)。已列入 Smithery、Glama 和官方 MCP 注册表。

签名验证回执。 每次交易对手检查(/resolve/{key} 和 A2A verify)都会返回精简的 Ed25519 签名 receipt 和一个 agentrank 能力块。回执(ar1.<payload>.<sig>)可自行验证:任何一方都能通过我们公布的密钥进行验证,无需回调我们,因此信任判定会随 Agent 的付款或路由日志一并传递。可使用 https://api.agentrank.info/.well-known/agentrank-receipt-key.json 中的公钥离线验证,也可通过托管端点 GET /receipt/verify?r={token} 验证。篡改载荷会导致签名失效。

平台验证器模式。 一次筛查多个交易对手的 Agent 平台和目录可通过一次调用验证列表。稳定接口规范位于 https://api.agentrank.info/.well-known/agentrank-verify.json。

  • 使用 { "subjects": ["wallet|domain", ...], "policy": "cautious" } 调用 POST /verify/batch(最多 100 项)。返回每个主体的 decision(allow / caution / deny)和签名 receipt,以及汇总信息。
  • 提供三种命名策略,调用方无需自行设定阈值:permissive(仅记录)、cautious(已验证且评分 >= 400,默认值)、strict(已验证且评分 >= 700,失败时拒绝)。也可传入自定义 {min, requireVerified, onfail}。
  • 也可通过 A2A 使用:发送数据部分 { subjects:[...], policy:... }。
curl -s -X POST https://api.agentrank.info/verify/batch \
  -H 'content-type: application/json' \
  -d '{"subjects":["blockrun.ai","0xabc..."],"policy":"strict"}'

HTTP API。

  • GET https://api.agentrank.info/resolve/{wallet|domain} — 身份信息 + 0-1000 评分 + 已结算 USDC 金额 + 判定
  • GET https://api.agentrank.info/v1/rank/{address} · GET /score/{address} · GET /index · GET /top
  • 可嵌入的徽章:https://api.agentrank.info/badge/{wallet|domain}.svg
curl https://api.agentrank.info/resolve/blockrun.ai

工作原理

AgentRank 从一开始就以证据阶梯为基础构建。每一层都建立在下一层之上,不会凭空捏造任何内容。

  1. 收集 — 仅收集公开、合法的数据。确认 Agent 存在。
  2. 身份识别 — 将分散的痕迹(钱包、域名、代码库、注册表条目)归并到同一个 Agent。
  3. 行为 — Agent 实际做了什么。以观察为准,而非声称。
  4. 衡量 — 根据行为计算保守指标(交易对手、重复使用情况、活跃时间、网络中心性、集中风险、洗量嫌疑、协议多样性)。
  5. 评分 — 衡量重要性,而非金钱:重要程度、实际使用情况、赢得的信任和网络中心性,并扣除操纵风险。
  6. 解释 — 每个排名都附有依据。没有证据支撑的分数毫无意义。
  7. 情报 — 哪些正在增长,哪些处于核心地位,哪些正在兴起,哪些可能并非真实存在。

完整方法见:METHODOLOGY.md。创始论文:WHITEPAPER.md(PDF)。

为何难以被操纵

AgentRank 基于真实、可观察的经济活动构建,并根据参与者的信誉加权。信誉只会沿着可追溯至已确立的真实参与者的路径传递。没有信誉的新钱包毫无贡献,因此,靠一千个一次性账户付费的服务,排名会低于靠少数可信参与者付费的真实服务。通过付费挤进指数并非不可能,但代价高昂:你必须伪造的是已有信誉的参与者所进行的真实结算,而这正是衡量的对象。防御依靠经济机制,而非魔法;我们对此坦诚相告。

研究

我们用科学衡量 Agent 经济:先固定设计,再收集数据;结果可能不成立;过程记录可供任何人核查。完整指数见:agentrank.info/research。

自主 Agent 支付中的可伪造验证性(Salvo 与 Ackerman,2026)。一项预注册的六阶段研究,涵盖最多 13 个模型和 2,600 多项支付决策。仅仅展示信任表象(令人印象深刻的数字,以及看似在链上、实则无效的引用)的交易对手,有 99% 的时间胜过诚实且确有结算支撑的 Agent。Agent 会匹配验证性的外在装扮,而非核实事实。实际执行验证会扭转这一结果(1% → 81%);而在表象完全一致的情况下,只有实际执行检查才能找回真相。完整研究设计在收集任何数据之前,就已通过公开哈希链封存;无效结果也已完整报告。

  • DOI:10.5281/zenodo.21042364 · 阅读 PDF
  • 这就是 verify-before-pay 存在的原因:信任必须在流程中实际验证,而不能只看展示出来的内容。

原则

  • 默认公开。 我们对可公开观察的内容进行索引。
  • 证据胜于声明。 我们记录 Agent 做了什么,而非它说了什么。
  • 可解释性。 没有凭据,就没有分数。
  • 中立。 我们不造就赢家,只衡量现状。
  • 审慎。 证据不足时,我们少说,而非多说。
  • 修订。 更好的证据出现时,指数会公开更新。

状态

已上线。指数、API、MCP 服务和 A2A Agent 均已在 agentrank.info 运行。方法论和创始论文已在此发布;随着新的结算数据不断出现,指数也会公开修订。


AgentRank · Crest Deployment Systems LLC · Andy Salvo · Jameson Ackerman · agentrank.info

评论

支持 Markdown

第一次接触 MCP?

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

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