🔍 Veri5ight
用于以太坊节点的MCP Server。
Veri5ight 快速开始指南
Veri5ight 是 Claude 与以太坊节点之间的直接接口,提供实时 ERC20 代币信息、智能合约查询及更多功能。
安装与设置
# 克隆仓库
git clone https://github.com/5ajaki/veri5ight.git
# 安装依赖
npm install
# 构建项目
npm run build
配置
-
创建环境配置文件:
cp .env.example .env
-
在
.env
文件中设置以太坊节点 URL:ETH_NODE_URL="http://localhost:8545" # 替换为你的实际节点地址
-
配置 Claude Desktop:
{ "mcpServers": { "veri5ight": { "command": "node", "args": ["/absolute/path/to/veri5ight/dist/index.js"] } } }
主要功能
-
ethereum_getTokenBalance - 获取 ERC20 代币余额
Claude, vitalik.eth的UNI余额是多少?
-
ethereum_getTokenDelegation - 检查代币委托信息
Claude, nick.eth把他们的代币委托给谁了?
-
ethereum_getContractInfo - 获取智能合约详情
Claude, 你能告诉我这个合约的信息吗: nick.eth
-
ethereum_getRecentTransactions - 查看地址的最近交易
Claude, 显示vitalik.eth的最近交易
故障排除
检查 Claude 的日志文件以排查问题:
tail -n 20 -f ~/Library/Logs/Claude/mcp*.log
开发模式
# 监视模式开发
npm run dev
# 生产构建
npm run build
更多信息请参阅 完整文档