veri5ight
Veri5ight is a Model Context Protocol (MCP) server designed to facilitate communication between Claude and Ethereum nodes. It offers features like real-time token balance checks, smart contract information, and the ability to access nodes without rate limits, all in a private and secure manner.
🔍 Veri5ight
Your friendly neighborhood Ethereum node whisperer! A Model Context Protocol (MCP) server that helps Claude chat with Ethereum nodes.
🌟 What's This All About?
Veri5ight is a direct interface between Claude and Ethereum nodes, providing:
- Real-time token balance and delegation info for any ERC20
- Smart contract information
- Direct node access without rate limits
- Private, secure interactions
🚀 Quick Start
Clone the repository, install dependencies, and build the project.
⚙️ Configuration
Copy .env.example
to .env
and add your Ethereum node URL. Configure Claude Desktop for interaction.
Launch Options
Veri5ight launches automatically with the Claude Desktop App. To run on-demand, modify package.json and execute manually.
🎮 Available Tools
ethereum_getTokenBalance
Get the token balance for any ERC20 token using address or ENS name.
ethereum_getTokenDelegation
Check delegation info for any governance token.
ethereum_getContractInfo
Get detailed information about any smart contract.
ethereum_getRecentTransactions
View recent transactions for any address.
🔍 Debugging
Check Claude's logs for any issues.
💡 Why Direct Node Access?
- Low Latency
- No Rate Limits
- Privacy
- Full Access
- Real-time Data
🛠️ Development
Watch mode available for development and build for production.
🤝 Contributing
PRs are welcome! Fork, branch, code, and PR.
📜 License
MIT License.
🙏 Props
Powered by Claude's big brain and Ethereum.
🆘 Need Help?
Found a bug? Open an issue! Questions? Start a discussion!