🔍 Veri5ight

🔍 Veri5ight

site icon
2025.01.31 1
JavaScript以太坊节点接口区块链数据查询金融服务
Veri5ight是一个直接连接Claude和以太坊节点的MCP服务器,提供实时代币余额、委托信息、智能合约信息等功能,支持直接访问节点且无速率限制,确保私密和安全交互。
View on GitHub

Overview

基本能力

产品定位

Veri5ight是一个直接连接Claude和以太坊节点的MCP服务器,旨在提供实时代币余额、委托信息、智能合约信息等功能,支持直接访问节点且无速率限制,确保私密和安全交互。

核心功能

  • 实时获取任何ERC20代币的余额和委托信息
  • 获取智能合约的详细信息
  • 直接访问以太坊节点,无速率限制
  • 私密、安全的交互

适用场景

  • 查询以太坊地址的代币余额
  • 检查治理代币的委托信息
  • 获取智能合约的详细信息
  • 查看地址的最近交易

工具列表

  1. ethereum_getTokenBalance:获取任何ERC20代币的余额(使用地址或ENS名称)。
  2. ethereum_getTokenDelegation:检查任何治理代币的委托信息。
  3. ethereum_getContractInfo:获取任何智能合约的详细信息。
  4. ethereum_getRecentTransactions:查看任何地址的最近交易。

常见问题解答

  • 如何调试:检查Claude的日志文件以查找问题。
  • 为什么选择直接节点访问:低延迟、无速率限制、隐私保护、完整JSON-RPC API访问、实时数据。

使用教程

使用依赖

# Clone the repository
git clone https://github.com/5ajaki/veri5ight.git

# Install dependencies
npm install

# Build the project
npm run build

安装教程

  1. 复制.env.example.env
cp .env.example .env
  1. 添加你的以太坊节点URL:
ETH_NODE_URL="http://localhost:8545"  # 示例 - 替换为你的节点URL和端口
  1. 配置Claude Desktop:
{
  "mcpServers": {
    "veri5ight": {
      "command": "node",
      "args": ["/absolute/path/to/veri5ight/dist/index.js"] // 本地编译后的index.js文件路径
    }
  }
}

调试方式

tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。