mcpField
W
walletbureau

walletbureau

本地服务
walletbureau.com金融数据011 周前更新

关于 walletbureau

walletbureau 是面向 Agent 的 MCP 服务,可在向 Base 钱包付款前评估其风险。它依据支付历史返回评分、结论及附带说明的风险标记。

主要功能

  1. 01为 Base 钱包行为打 0–100 分
  2. 02返回 ok、caution 或 avoid 结论
  3. 03说明风险标记及汇总统计
  4. 04提供免费的服务统计

适用场景

  1. 01向钱包付款前评估风险
  2. 02查看风险结论的具体原因

MCP 相关

提供 `check_counterparty` 以获取钱包风险报告,并提供 `get_service_stats` 查询公开索引计数。检查可使用预付 API key,或通过 x402 按次付款。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"com-walletbureau": {
"command": "npx",
"args": [
"-y",
"@walletbureau/mcp"
],
"env": {
"WALLETBUREAU_API_KEY": "<WALLETBUREAU_API_KEY>",
"X402_PRIVATE_KEY": "<X402_PRIVATE_KEY>",
"X402_MAX_PRICE_USD": "<X402_MAX_PRICE_USD>"
}
}
}
}
启动命令npx -y @walletbureau/mcp
需要配置的环境变量
WALLETBUREAU_API_KEY密钥Prepaid WalletBureau API key (atk_...). Optional: without any credentials the server runs on the free demo quota.
X402_PRIVATE_KEY密钥Private key of a wallet holding USDC on Base to pay per call via x402. Optional; ignored when WALLETBUREAU_API_KEY is set.
X402_MAX_PRICE_USDSpending cap per call in USD for x402 payments. Default: 0.1.

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

安装包
npm@walletbureau/mcp0.1.1

工具

2

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

参数类型必填说明
addressstring是要检查的 Base 钱包地址:0x 后接 40 个十六进制字符。

详细介绍

@walletbureau/mcp

确认你即将向谁付款。 一个 MCP 服务,为你的 Agent 提供一个工具:在你向 Base 上的钱包转账前,评估其行为风险。

评分依据是 Base 上 x402 / EIP-3009 USDC 付款的完整历史记录——地址存在了多久、谁向它付款、其流入资金的集中程度,以及它的活动是否刚刚激增。你会得到一个 0 到 100 的数字、一个判定(ok / caution / avoid),以及生成这些结果的风险标记,每项都附有通俗易懂的原因。

这些是风险信号,不是指控。方法论:https://walletbureau.com/methodology

安装

npm i @walletbureau/mcp --ignore-scripts

该软件包提供可直接运行的 JavaScript。无需安装脚本、原生模块,也无需在你的机器上构建——--ignore-scripts 在这里不会有任何影响,这是有意为之。

Claude Code
claude mcp add walletbureau -- npx -y @walletbureau/mcp
Claude Desktop / Cursor / 任意 MCP 客户端

将以下内容添加到你的 MCP 配置中(Claude Desktop 使用 claude_desktop_config.json):

{
  "mcpServers": {
    "walletbureau": {
      "command": "npx",
      "args": ["-y", "@walletbureau/mcp"]
    }
  }
}

全部设置就是这些。没有凭据时,服务会使用公开的免费配额——每天可检查几次——足以让你试用。若要继续使用,请在下方选择一种付款方式。

支付检查费用

完整检查费用为 $0.01。服务根据环境变量选择模式:

模式设置此项运行方式
免费试用无使用公开的试用配额(每个 IP 地址每天可检查几次)。
预付密钥WALLETBUREAU_API_KEY=atk_…每次检查从密钥余额中扣款。不涉及加密货币。
钱包(x402)X402_PRIVATE_KEY=0x…服务会通过 x402 自动为每次检查在 Base 上支付 $0.01 的 USDC。

如果两项都已设置,将优先使用预付密钥——其余额已经预付,链上付款会造成重复收费。

{
  "mcpServers": {
    "walletbureau": {
      "command": "npx",
      "args": ["-y", "@walletbureau/mcp"],
      "env": { "WALLETBUREAU_API_KEY": "atk_your_key_here" }
    }
  }
}
使用钱包付款时

X402_PRIVATE_KEY 是真实的支出密钥。请像保护其他支出密钥一样保护它:

  • 使用一个专用钱包,并只为其充值少量 USDC——不要使用你的主账户。
  • 密钥不会离开你的机器。它用于签署 x402 付款,不会被记录、发送给服务,也不会包含在工具输出中。服务只会看到付款。
  • X402_MAX_PRICE_USD(默认值为 0.10)会限制单次调用的费用上限。价格由远程服务报价,因此这项检查设置在代码中、紧邻签名步骤,而不是放在提示词里。

工具

check_counterparty — 付费

输入:{ "address": "0x…" }——Base 上的钱包地址。

返回完整报告:评分、判定、附带原因的风险标记,以及背后的汇总统计数据。调用前,客户端可以在工具描述和工具 _meta 下的 walletbureau/pricing 中看到价格。

{
  "address": "0x…",
  "score": 74,
  "verdict": "ok",
  "flags": [
    { "code": "activity_spike", "severity": "low",
      "reason": "Volume over the last 24 h is 12× the median of the last 30 days" }
  ],
  "stats": {
    "first_seen": "2025-11-02T…Z", "tx_in": 1204, "tx_out": 17,
    "volume_in_usd": "604.31", "volume_out_usd": "12.05",
    "distinct_payers": 311, "confidence_basis": "confirmed+probable"
  },
  "meta": { "computed_at": "…", "cache_age_seconds": 312, "api_version": "v1", "disclaimer": "…" }
}

响应架构是一份稳定的契约:只会添加字段;重命名或删除字段意味着推出新的 API 版本。该架构与 API 一同以 JSON Schema 形式发布。

get_service_stats — 免费

无需输入。公开显示索引统计数据:已索引地址数、已录入转账数、已提供评分数。

配置

变量默认值含义
API_BASE_URLhttps://walletbureau.com服务所在位置。仅在需要指向你自己的部署时更改。
WALLETBUREAU_API_KEY—预付 API 密钥,atk_…。
X402_PRIVATE_KEY—用于通过 x402 按次付款的私钥。
X402_MAX_PRICE_USD0.10单次付费调用的硬性价格上限。
REQUEST_TIMEOUT_MS5000向服务发送未付款请求的超时时间。
PAYMENT_TIMEOUT_MS60000付费调用的时间预算,包括签名和链上结算。

服务只向 stderr 写入日志——stdout 专用于 MCP 协议。

此服务不会做什么

它不包含评分逻辑,也不拥有自己的数据:它只是公共 HTTP API 的轻量封装,因此方法论的修正无需升级软件包,你就能获得更新。它也没有本地缓存——服务本身会缓存数据,另存一份只会导致两者逐渐不一致。

许可证

Apache-2.0

评论

支持 Markdown

第一次接触 MCP?

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

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