🔍 Veri5ight

🔍 Veri5ight

用于以太坊节点的MCP Server。

Veri5ight 快速开始指南

Veri5ight Server MCP server

Veri5ight 是 Claude 与以太坊节点之间的直接接口,提供实时 ERC20 代币信息、智能合约查询及更多功能。

安装与设置

# 克隆仓库
git clone https://github.com/5ajaki/veri5ight.git

# 安装依赖
npm install

# 构建项目
npm run build

配置

  1. 创建环境配置文件:

    cp .env.example .env
    
  2. .env 文件中设置以太坊节点 URL:

    ETH_NODE_URL="http://localhost:8545"  # 替换为你的实际节点地址
    
  3. 配置 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

更多信息请参阅 完整文档