以太链助手添加福利群:解决AI开发者的「MCP实战痛点」你友好的以太坊节点耳语者!一个帮助Claude与以太坊节点通信的模型上下文协议(MCP)服务器。
Veri5ight 是 Claude 和以太坊节点之间的直接接口,提供:
# Clone the repository
git clone https://github.com/5ajaki/veri5ight.git
# Install dependencies
npm install
# Build the project
npm run build

.env.example 复制到 .env:cp .env.example .env

ETH_NODE_URL="http://localhost:8545" # Example - replace with your node's URL and port
{
"mcpServers": {
"veri5ight": {
"command": "node",
"args": ["/absolute/path/to/veri5ight/dist/index.js"] // Local path to the compiled index.js file
}
}
}

注意:步骤 3 中的路径必须指向本地 dist 目录中的编译后的 index.js。当你运行 npm run build 时会创建这个文件。
默认情况下,Veri5ight 会随着 Claude Desktop App 自动启动。如果你更喜欢按需运行:
node dist/index.js
使用地址或 ENS 名称获取任何 ERC20 代币的余额。
示例:
Claude, what's vitalik.eth's UNI balance?
检查任何治理代币的委托信息。
示例:
Claude, who has nick.eth delegated their tokens to?
获取有关任何智能合约的详细信息。
示例:
Claude, what can you tell me about this contract: nick.eth
查看任何地址的最近交易。注意:此功能扫描最近的 10 个区块中涉及指定地址的交易。
示例:
Claude, show me any recent transactions for vitalik.eth
该函数将返回在这些区块中找到的最多请求数量的交易(默认为 3)。如果在最近的区块中没有找到交易,则返回空结果。
检查 Claude 的日志以查找任何问题:
tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

# Watch mode for the cool kids
npm run dev
# Build for production
npm run build

有想法?发现了错误?欢迎提交 PR!只需:
MIT - 放手去做吧!详见 LICENSE 获取无聊的法律条款。
记住:Veri5ight 就像以太坊数据的瑞士军刀 - 只是不要试图用它开瓶子! 🍾