mcpField
C
chainverdict

chainverdict

远程服务
github.com/alexanderbalieu-connections金融数据05 天前更新
代码仓库

关于 chainverdict

ChainVerdict 是远程 MCP 服务,为 Agent 提供 Base 代币、钱包、支付、金融标识符和域名安全检查,适用于资金操作前的核验。结果基于确定性计算或实时外部数据,附带证据记录并由 Ed25519 签名。

主要功能

  1. 01评估 Base 代币风险信号
  2. 02支付前分析钱包风险
  3. 03验证链上 Base 支付
  4. 04校验金融标识符
  5. 05检查邮件、TLS 和仿冒域名
  6. 06读取实时 Base 链数据

适用场景

  1. 01Agent 买入代币前筛查风险
  2. 02付款前评估收款钱包
  3. 03确认链上支付是否完成
  4. 04校验 IBAN、VAT 或 LEI

MCP 相关

通过 https://chainverdict.xyz/mcp 的 Streamable HTTP 暴露 20 个只读工具。工具列表免费;除 payment_info 外,工具调用按次通过 x402 付费。不提供资源或提示词。

配置

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

服务地址https://chainverdict.xyz/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

20

此工具无需参数。

详细介绍

ChainVerdict — chainverdict.xyz

托管:主 API 和 TradeRails 共用一项服务;Pulse 保留自己的服务器和数据盘。请参阅托管与回滚指南。

在自主 Agent 准备付款前运行的检查: Base 上的代币安全 verdict 和钱包风险档案、链上付款验证、金融标识符验证,以及实时域名安全态势。

每次调用都通过 x402 协议在 Base 上以 USDC 按请求付费—— 无需账户、API 密钥或注册。每个响应都附带一份证据记录,说明检查了什么、 数据有多新,以及检查结果不能证明什么,并使用 Ed25519 签名。**完全不使用大模型推理:**每个答案都是确定性 计算或对外部状态的实时读取;来自外部实时来源的结果可能会随时间变化。

MCP 服务

ChainVerdict 是一个远程 MCP(Model Context Protocol)服务,基于官方 @modelcontextprotocol/sdk 构建,并通过 Streamable HTTP 在以下地址提供服务:

https://chainverdict.xyz/mcp

它已发布到官方 MCP 注册表,名称为 xyz.chainverdict/chainverdict。

  • initialize 和 tools/list 免费,因此注册表和客户端可以免费为 该服务编制索引。
  • tools/call 需要通过 x402 付费,价格与该工具对应路由的价格相同—— payment_info 除外,它是免费的。
  • 提供 20 个 MCP 工具,全部为只读且幂等,并标注 readOnlyHint / destructiveHint / idempotentHint / openWorldHint。
  • 不提供 MCP 资源或提示词;此服务仅提供工具。

工具描述会从支付中间件收费所用的同一映射表中插入实时价格,因此 tools/list 永远不会 显示不正确的价格。如果某个路由已不再出售但仍存在对应工具,或某个在售路由没有对应工具, test/mcp-parity.test.js 就会导致构建失败。

工具
工具回答内容
payment_info**免费。**x402 付款的运作方式、每个工具的价格,以及付款的结算地点。
token_verdictBase 上 ERC-20 代币的启发式风险信号;不保证安全。
wallet_dossier向 Base 地址付款前查看该地址的钱包风险档案。
verify_payment解码并确认 Base 上的链上付款。
verify_token将代币符号或地址解析为规范的 Base 代币。
validate_iban validate_vat validate_bic validate_lei validate_isin确定性地验证校验位和格式。
security_email security_tls security_typosquatSPF/DMARC/DKIM 态势、实时 TLS 探测、品牌近似名称分析。
data_gas data_block data_token_supply data_token_activity data_portfolio实时读取 Base 链上数据。
html_to_markdown text_diff文档实用工具。

POST /v1/batch/validate 按设计仅支持 HTTP:500 个标识符不适合作为 工具调用参数。

HTTP 费率表

每个端点都会对未付款请求返回一份 402 报价。

路由价格
GET /v1/token/verdict/*$0.01
GET /v1/wallet/dossier/*$0.01
GET /v1/validate/iban/*$0.001
GET /v1/validate/vat/*$0.001
GET /v1/validate/bic/*$0.001
POST /v1/doc/html-to-markdown$0.002
POST /v1/doc/diff$0.002
GET /v1/verify/payment/*$0.02
GET /v1/verify/token/*$0.005
GET /v1/validate/lei/*$0.002
GET /v1/validate/isin/*$0.001
POST /v1/batch/validate$0.10
GET /v1/security/email/*$0.01
GET /v1/security/tls/*$0.01
GET /v1/security/typosquat/*$0.005
GET /v1/data/gas$0.002
GET /v1/data/block$0.001
GET /v1/data/supply/*$0.003
GET /v1/data/activity/*$0.005
GET /v1/data/portfolio/*$0.004

付费前可免费读取:/(发现)、/health、 /openapi.json、/llms.txt、/v1/methodology、/.well-known/x402.json。

完整投资组合的机器可读版本: https://pulse.chainverdict.xyz/.well-known/portfolio.json

本地开发

npm ci
X402_ENABLED=false npm start   # free mode, no payments
npm test                       # 34 tests

运维

无状态。没有数据库、没有 cron,也没有维护中的数据集。数据源是基于公开规范的纯算术运算,加上实时 Base RPC。

局限性

这些是参考信号。它们都不是合规控制措施,不能免除任何法律义务,也不构成受监管的金融、法律或合规建议。有效签名只能证明响应未经篡改地来自此服务,不能证明答案正确。错误答案即使经过签名,仍然是错误的,也仍然带有签名。

由在卢森堡设立的独立专业人士 Alexander Balieu 运营。

许可证

MIT。请参阅 LICENSE。

本地开发与仓库规范

运行 npm test 或 npm start 前,先运行 npm ci。依赖项从 package-lock.json 安装;node_modules/ 仅用于本地,不会存储在 Git 中。 切勿提交环境文件或签名密钥。实时读取结果可能随上游状态变化;签名响应验证的是声明,而非其准确性。

评论

支持 Markdown

第一次接触 MCP?

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

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