关于 walletlens
WalletLens MCP 为兼容 MCP 的 Agent 提供 EVM 钱包报告和 Robinhood Stock Token 情报。它将免费服务查询工具与付费资产组合及交易报告结合,使用专用钱包在本地签署 x402 付款。
主要功能
- 01获取资产组合余额和美元估值
- 02查看标准化交易历史
- 03生成资产组合与交易汇总报告
- 04查询服务、链及 OpenAPI 元数据
- 05按规则在本地签署 x402 付款
适用场景
- 01查看 EVM 钱包资产组合
- 02检查钱包交易历史
- 03请求综合钱包报告
- 04查询服务价格和支持的链
MCP 相关
作为本地 MCP 服务通过 stdio 通信,并提供免费元数据工具及付费钱包分析工具。付费请求使用本地签署的 x402 付款;私钥不会发送给 WalletLens。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y @shawnwollenberg/walletlens-mcpWALLETLENS_X402_PRIVATE_KEY密钥Dedicated agent-wallet private key for paid x402 tools.WALLETLENS_MAX_PAYMENT_USDCMaximum USDC allowed for one report. Defaults to 0.02.WALLETLENS_EXPECTED_PAY_TOExpected WalletLens payment recipient address.WALLETLENS_BASE_URLWalletLens API origin. Defaults to the production service.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
6收录的工具列表 · 更新于 3 周前
此工具无需参数。
详细介绍
WalletLens MCP
WalletLens MCP 通过 x402,让兼容 MCP 的 Agent 使用免费的服务发现功能和付费的 EVM 钱包情报,包括 Robinhood Stock Token 报告。
服务通过 stdio 在本地运行。付费请求由专用 Agent 钱包在本地签名;WalletLens 永远不会收到私钥。
可用工具
get_service_metadata— 免费获取实时定价、文档和服务元数据get_supported_chains— 免费获取支持的链的元数据get_openapi_schema— 免费获取 OpenAPI 架构get_portfolio— 付费获取投资组合余额和美元价值get_tx_history— 付费获取规范化的交易历史get_wallet_report— 付费获取投资组合和交易的综合报告
在 Base 主网上,每次调用付费工具最多收费 0.02 USDC。每次调用最多尝试支付一次。
要求
- Node.js 20 或更高版本
- 已充值 Base USDC 的专用 EVM Agent 钱包
- 兼容 MCP 的客户端
MCP 配置
将以下内容添加到 MCP 客户端配置中。将私钥替换为余额较低的专用 Agent 钱包,并确保配置不纳入源代码管理。
{
"mcpServers": {
"walletlens": {
"command": "npx",
"args": ["--yes", "@shawnwollenberg/[email protected]"],
"env": {
"WALLETLENS_X402_PRIVATE_KEY": "0xYOUR_DEDICATED_AGENT_PRIVATE_KEY",
"WALLETLENS_MAX_PAYMENT_USDC": "0.02",
"WALLETLENS_EXPECTED_PAY_TO": "0xA7c82E9775A9594c673E3Fde8a42D3D17dE2B957"
}
}
}
}
无需私钥即可使用免费工具。配置 WALLETLENS_X402_PRIVATE_KEY 前,付费工具会返回 missing_private_key 结果。
支付安全策略
签名前,MCP 服务要求满足以下所有条件:
exact支付方案- Base 主网(
eip155:8453) - Base USDC(
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913) - 金额不超过
WALLETLENS_MAX_PAYMENT_USDC,默认值为 0.02 USDC - WalletLens 来源以及请求的 WalletLens 资源路径
- 配置的收款方,默认为
0xA7c82E9775A9594c673E3Fde8a42D3D17dE2B957
如果支付挑战违反此策略,服务将拒绝签名。
环境变量
| 变量 | 必需 | 默认值 | 用途 |
|---|---|---|---|
WALLETLENS_X402_PRIVATE_KEY | 仅付费工具需要 | — | 专用本地签名密钥 |
WALLETLENS_MAX_PAYMENT_USDC | 否 | 0.02 | 每次工具调用的最高付款金额 |
WALLETLENS_EXPECTED_PAY_TO | 否 | WalletLens 收款方 | 必需的付款收款方 |
WALLETLENS_BASE_URL | 否 | https://walletlens.wallyweb.com | WalletLens API 来源 |
WALLETLENS_REQUEST_TIMEOUT_MS | 否 | 20000 | 请求超时时间,单位为毫秒 |
直接运行
npx --yes @shawnwollenberg/[email protected]
该进程通过 MCP stdio 通信,通常不会打印人类可读的输出。使用 --help 或 --version 查看 CLI 信息。
链接
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。