mcpField
L
legible-check

legible-check

远程服务
github.com/EzeAlfaro金融数据01 周前更新
代码仓库

关于 legible-check

legible-check 是面向 AI Agent 的 MCP 服务,通过按次支付 Base 上的 USDC 提供链上数据工具。它涵盖 EVM 账户与交易数据,以及 Base、Polygon 和 Arbitrum 上的代币、价格和 DEX 查询。

主要功能

  1. 01获取区块和 Gas 数据
  2. 02查询余额、Nonce 和转账
  3. 03检查交易和收据
  4. 04读取代币与合约信息
  5. 05解码 Calldata 并查询市场数据
  6. 06在 Base 上按次支付 USDC

适用场景

  1. 01查询地址余额或代币持仓
  2. 02查看交易状态和收据详情
  3. 03解码交易的 Calldata
  4. 04获取加密货币价格或 DEX 报价

MCP 相关

通过 Streamable HTTP MCP 端点提供链上数据和市场查询工具。每次调用单独计价,并需在 Base 上支付 USDC。

配置

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

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

工具

详细介绍

legible-check — 面向 AI Agent 的按次付费数据工具(x402 + MCP)

Legible Check MCP server Powered by RustChain

一个 MCP 服务和 x402 卖家,提供 Agent 可调用的链上数据工具,并支持在 Base 上以 USDC 按请求付费。无需注册、无需 API 密钥、无需订阅:未付款的调用会返回带有价格的 HTTP 402,付款方签署 USDC 授权后,工具即可运行。

  • MCP 端点(Streamable HTTP): https://legible-check.ezealfa.workers.dev/mcp
  • OpenAPI: https://legible-check.ezealfa.workers.dev/openapi.json
  • 健康检查: https://legible-check.ezealfa.workers.dev/health
  • 收款钱包: 0xF3D5de46f73d9f55DFce23F4AAF3Db5505c823c5(Base)

从 MCP 客户端连接

{
  "mcpServers": {
    "legible-check": {
      "type": "streamable-http",
      "url": "https://legible-check.ezealfa.workers.dev/mcp"
    }
  }
}

服务器通过 POST /mcp 响应 JSON-RPC 2.0;当客户端发送 Accept: text/event-stream 时,也会以 text/event-stream 帧响应。

方法:initialize、tools/list、tools/call。

工具

工具价格(USDC)返回内容
evm_block0.001区块号、时间戳、基础费用、Gas 用量、交易数量
evm_gas0.001拆分为基础费用和优先费用的 Gas 价格
evm_balance0.002以 wei 和原生单位表示的原生代币余额
evm_token_balance0.003包含小数位数和代币符号的 ERC20 余额
evm_nonce0.002下一个交易 nonce
evm_tx0.002按哈希解码的交易
evm_tx_status0.001带确认数的成功/已回滚/待处理状态
evm_receipt0.002收据:状态、区块、Gas 用量、实际 Gas 价格
evm_transfers0.003某地址在 N 个区块内的 ERC20 转账
evm_token_info0.002名称、符号、小数位数、总供应量
evm_contract0.003是否为合约的检查、字节码大小、Sourcify ABI
evm_portfolio0.005一次调用获取原生代币余额、nonce 和最多 10 个代币余额
evm_decode0.003calldata 解码器:选择器、函数签名、解码后的参数
crypto_price0.001实时价格、24 小时涨跌幅和市值
dex_quote0.002含流动性和 24 小时交易量的 DEX 交易对报价
arena_commit_reveal_roll0.010加密承诺-揭示随机性基准测试,验证 SHA-256 确定性 PRNG
security_ai_vault_ctf0.050AI 红队安全挑战(CTF/漏洞赏金):对抗性提示词注入测试

支持的链:base、polygon、arbitrum(HTTP 请求中传入 ?chain=,或在工具参数中传入 chain)。

付款方式

  1. 不带付款信息调用工具。服务器会返回 402,其中包含 accepts[]:payTo、amount (以 USDC 最小单位计,6 位小数)、asset、network(eip155:8453)。
  2. 为该金额签署 EIP-3009 TransferWithAuthorization。
  3. 使用包含 base64 载荷的 PAYMENT-SIGNATURE 标头重试相同请求: { x402Version: 2, accepted: <requirement>, payload: { type: "eip3009", signature, authorization } }。
  4. 服务器通过 CDP facilitator 验证并结算,然后返回数据以及包含结算交易的 PAYMENT-RESPONSE 标头。

HTTP 请求中的参数名称为查询参数(?address=、?token=、?hash=、?chain=)。 不支持的链会在请求付款前被 400 拒绝。

为什么要构建此服务

Agent 经济按调用付费,但大多数端点都是没有架构说明的封装接口。 此服务发布机器可读的契约:带有 x-payment-info 的 OpenAPI、包含输入架构的 MCP 工具列表,以及始终注明链和读取数据所在区块的响应。

研究与安全合规

此服务提供的所有工具、基准测试和挑战都严格用于自主 AI Agent 研究、加密协议评估和网络安全红队测试:

  • arena_commit_reveal_roll 展示了确定性的 SHA-256 伪随机提交-揭示验证。
  • security_ai_vault_ctf 采用开放的漏洞研究模式(夺旗赛 / 漏洞赏金)。费用代表推理计算成本,奖池则作为对齐赏金。 此服务不从事未经许可的赌博、下注或托管金融服务。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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