mcpField
V
Verdict: the due-diligence house for DeFi

Verdict: the due-diligence house for DeFi

本地服务
verdict.finance金融数据06 周前更新

关于 Verdict: the due-diligence house for DeFi

Verdict 的 MCP 服务让 AI Agent 查询 DeFi 尽调数据,涵盖七类实体的评级、方法论和黑客事件;默认无需密钥,并提供链的后量子准备度数据。

主要功能

  1. 01查询七类实体的评级与分数
  2. 02搜索和筛选评级对象
  3. 03查看评级方法论与依赖影响
  4. 04查询链的后量子准备度
  5. 05查看 DeFi 黑客事件
  6. 06提交实体评级覆盖请求

适用场景

  1. 01比较 DeFi 协议或桥的风险评级
  2. 02追踪近期 DeFi 黑客事件
  3. 03了解链的后量子迁移状态
  4. 04申请 Verdict 评估尚未覆盖的实体

MCP 相关

该 MCP 服务向客户端提供评级搜索、详情、列表、方法论、后量子准备度和事件查询等工具。读取评级无需 API 密钥;评级分域明细需配置密钥。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"charles-verdict-verdict-finance": {
"command": "npx",
"args": [
"-y",
"verdict-finance-mcp"
]
}
}
}
启动命令npx -y verdict-finance-mcp

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

安装包
npmverdict-finance-mcp0.4.0

工具

8

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

参数类型必填说明
querystring是要搜索的名称或关键词,例如 'aave' 或 'chainlink'。
entity_typeenum否可选:限制为一种实体类型。省略则同时搜索全部 7 种类型。protocol | chain | token | oracle | vault | organisation | bridge

详细介绍

verdict-finance-mcp

Verdict 是 DeFi 尽职调查机构: 提供独立评级、按评级定价的保障、安全测试和持续监控,还提供安全合作伙伴市集,涵盖审计、监控和渗透测试,涉及七种实体类型。这个 Model Context Protocol 服务可让 AI Agent 直接调用 Verdict。

当前已上线:评级。 以字母等级(AAA 到 D)和综合评分(0 到 100)呈现,基于覆盖完整依赖关系图的 300 多项标准,为协议、链、代币、预言机、金库、组织和跨链桥提供评级。此外,还提供链的后量子就绪情况,以及 DeFi 黑客事件实时动态(默认仅显示已确认事件)。

默认无需密钥。它封装了 Verdict 的实时匿名 API,因此无需注册,也无需 API 密钥。每位用户都在本地运行它,并通过自己的 IP 发起查询。如果想查看评级背后的按域细分结果,可使用自己的密钥(见下文)。

安装

添加到 MCP 客户端配置中(Claude Desktop:claude_desktop_config.json; Claude Code:.mcp.json):

{
  "mcpServers": {
    "verdict-finance": {
      "command": "npx",
      "args": ["-y", "verdict-finance-mcp"]
    }
  }
}

就这么简单。读取评级无需密钥。(需要 Node 20+。)

工具

工具功能
search_ratings({ query, entity_type? })按名称或关键词查找实体。省略 entity_type 即可一次搜索全部 7 种类型。
get_rating({ entity_type, identifier })查询单个实体的字母等级、综合评分和公开元数据,可使用 slug(aave-v4、ethereum)或 UUID。若依赖拖累影响了评级,还会显示其溯源信息。
list_ratings({ entity_type, category?, chain?, limit? })浏览一组实体,按评级从高到低排列(默认 25 个,最多 50 个)。类别筛选值使用小写,例如 lending。
quantum_readiness({ chain? })查询链的后量子密码学就绪情况(QRI 0-100、就绪等级、迁移阶段、混合签名状态),数据由 LayerQu 提供。省略 chain 即可查看包含 72 条以上链的完整排行榜,包括 Verdict 尚未评级的链。
get_recent_incidents({ since?, slug?, min_status?, limit? })查询 DeFi 黑客事件,按时间从近到远排列(默认 25 条,最多 200 条)。默认仅显示已确认事件;设置 min_status: 'corroborated' 可纳入尚未确认的多来源线索。每条事件都经过多个公开黑客事件报告来源的交叉佐证。使用 since 轮询;使用 slug 筛选单个已评级协议。
get_methodology({})查看已发布的方法论:各实体类型的标准数量和领域,以及 AAA 到 D 的等级尺度和各等级所需的综合分数区间。
get_rating_breakdown({ entity_type, slug })查看单个实体评级背后的各领域分数,以及其内在(依赖关系调整前)分数。需要 API 密钥;见使用自己的密钥。
request_coverage({ entity_name, entity_type, contact_email, note? })请求 Verdict 为尚未覆盖的实体评级。返回一个参考 ID。无论是否提出覆盖请求,最终评级都会公开;请求覆盖不会购买或提升评级。

每条评级响应末尾都会附上归属说明,并链接回 verdict.finance 上的评级页面。

自带密钥

评分可免费查看:上述工具无需密钥即可使用。设置 VERDICT_API_KEY 后,服务会对每次调用进行身份验证,并提供 get_rating_breakdown(各域评分)。密钥可从 Verdict 控制面板获取:verdict.finance;套餐信息见 verdict.finance/pricing。

{
  "mcpServers": {
    "verdict-finance": {
      "command": "npx",
      "args": ["-y", "verdict-finance-mcp"],
      "env": { "VERDICT_API_KEY": "your-key" }
    }
  }
}

不设置此变量时,服务的行为与以往完全一致:不会发送请求头,也不会改变任何无密钥使用路径。密钥绝不会被记录、回显或包含在工具输出中。不带密钥调用 get_rating_breakdown 时,服务会告知密钥的获取方式,而不会报错。

Agent 原生微支付接入(x402)是已公布的发展方向,但尚未推出,目前没有任何内容设有付费墙。

量子就绪数据由 LayerQu 提供,仅作为辅助数据。它绝不会影响 Verdict 评级;如果有可用数据,链评级只会附带一行 LayerQu 信息。

事件动态中包含 DeFi 领域的黑客事件(默认仅显示已确认事件),包括 Verdict 未评级协议发生的事件。阅读时有两点值得了解。事件收到时会与已评级协议进行匹配;如果事件升级且其载荷有所完善,也会重新匹配,因此 matched_protocol 反映的是事件当前等级下的匹配结果。但随着 Verdict 自身覆盖范围扩大,不会追溯匹配。此外,事件只是一个需要关注的信号,绝不会自动降级:匹配到的实体可能会被标记为审查中,但重新评级始终由人工决定。

提示词示例
  • “Verdict 对 Aave 的评级是什么?” 会运行 get_rating({ entity_type: "protocol", identifier: "aave-v4" })
  • “在 Verdict 中搜索 Chainlink。” 会运行 search_ratings({ query: "chainlink" })
  • “列出 Verdict 评级的链。” 会运行 list_ratings({ entity_type: "chain" })
  • “Ethereum 已做好量子就绪准备吗?” 会运行 quantum_readiness({ chain: "ethereum" })
  • “本周有 DeFi 黑客事件吗?” 会运行 get_recent_incidents({ limit: 10 })
  • “Verdict 如何给桥评分?” 会运行 get_methodology({})
  • “是什么拉低了 Aave 的评级?” 会运行 get_rating_breakdown({ entity_type: "protocol", slug: "aave-v4" })
  • “为我的协议申请评级。” 会运行 request_coverage({ entity_name: "...", entity_type: "protocol", contact_email: "..." })
输出示例
Aave V4 — BBB (78/100) · protocol · chains: Ethereum · categories: lending · https://www.verdict.finance/products/ratings#protocol-aave-v4

Rating by Verdict — https://www.verdict.finance/products/ratings#protocol-aave-v4 · Methodology + deeper analysis at https://www.verdict.finance

尚未评级的实体会显示为 unrated。如果评级因某个薄弱依赖项而降低,响应会指出该依赖项。

路线图:可调用的市场

Verdict 的尽职调查生命周期包括评估、评级、覆盖、安全和监控。评级是 Agent 可调用的首个模块。随着其他业务也变得可调用,此服务将针对每款产品扩展相应模块:

  • 覆盖:为已评级协议提供按评级定价的参数型保障。
  • 审计市场:提交代码仓库,接收经过审核的审计公司的匿名竞标。
  • 监控市场:为已评级实体提供观察列表、实时警报和 Webhook。
  • 渗透测试市场:通过经过审核的合作公司开展渗透测试,由合作方按每项委托确定范围和价格。

评级功能在结构上与市场销售的服务相互独立:购买服务绝不会改变评级。

工具名称按模块划分(search_ratings、get_rating、list_ratings),因此新增模块不会破坏现有 Agent。

工作原理

Verdict 的读取 API 可匿名访问,并按 IP 限流(120 次/分钟,20k 次/天)。 此服务会:

  • 通过 GET /{type}s 和 GET /{type}s/{identifier} 列出并查询实体,
  • 获取每个实体最新发布的评分卡 (GET /{type}s/{id}/scorecards),以读取评级 + 综合得分,
  • 从 GET /methodology 读取已发布的方法论,
  • 从 GET /{type}s/{slug}/domains 读取各领域得分(这是唯一需要密钥的路由),以及
  • 通过 POST /contacts 提交覆盖请求;Verdict 网站上“获取评级”表单也会向同一公共端点提交请求。

API 基础 URL 为 https://api.verdict.finance/api/v1,可通过 VERDICT_API_BASE 环境变量覆盖(用于测试)。设置 VERDICT_API_KEY 进行身份验证;留空则无需密钥。完整的 API 接口文档请参阅 api.verdict.finance/openapi.json。

系统会妥善处理速率限制和服务中断。工具会返回友好的文本提示,不会崩溃。

署名与商标

评级和方法论 © Verdict。此工具展示公开评级 和已发布的方法论;更深入的分析请访问 verdict.finance。代码采用 Apache-2.0 许可;该许可不涵盖 Verdict 名称和品牌标识。

开发

npm install
npm run build     # tsc -> dist/
npm test          # vitest (unit tests, HTTP client mocked)

# optional live smoke against the real API:
VERDICT_LIVE_SMOKE=1 npx vitest run test/live.smoke.test.ts

# the smoke's one keyed case (get_rating_breakdown) skips unless a key is set:
VERDICT_LIVE_SMOKE=1 VERDICT_API_KEY=... npx vitest run test/live.smoke.test.ts

许可证

Apache-2.0。版权所有 2026 Verdict Capital。

评论

支持 Markdown

第一次接触 MCP?

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

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