🔍 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
⚙️ Configuration
- Copy
.env.example
to.env
:
- Add your Ethereum node URL (example shown below - update with your actual node URL and port):
- Configure Claude Desktop:
Note: The path in step 3 must point to the compiled index.js in your local dist directory. This is created when you run npm run build
.
Launch Options
By default, Veri5ight launches automatically with the Claude Desktop App. If you prefer to run it on-demand:
- Remove the postbuild script from package.json that auto-launches with Claude
- Run manually when needed:
🎮 Available Tools
ethereum_getTokenBalance
Get the token balance for any ERC20 token using address or ENS name.
Example:
ethereum_getTokenDelegation
Check delegation info for any governance token.
Example:
ethereum_getContractInfo
Get detailed information about any smart contract.
Example:
ethereum_getRecentTransactions
View recent transactions for any address. Note: This function scans the most recent 10 blocks for transactions involving the specified address.
Example:
The function will return up to the requested number of transactions (default 3) found within those blocks. If no transactions are found in the recent blocks, it will return an empty result.
🔍 Debugging
Check Claude's logs for any issues:
💡 Why Direct Node Access?
- Low Latency: Direct node queries without API overhead
- No Rate Limits: Unlimited queries to your own node
- Privacy: Queries stay between you and your node
- Full Access: Complete JSON-RPC API availability
- Real-time Data: Direct access to latest blockchain state
🛠️ Development
🤝 Contributing
Got ideas? Found a bug? PRs are welcome! Just:
- Fork it
- Branch it
- Code it
- PR it
📜 License
MIT - Go wild! See LICENSE for the boring legal stuff.
🙏 Props
- Built with ❤️ by the Veri5ight team
- Powered by Claude's big brain
- Standing on the shoulders of Ethereum giants
🆘 Need Help?
- 🐛 Found a bug? Open an issue!
- 🤔 Questions? Start a discussion!
- 🎉 Cool feature idea? Let's hear it!
Remember: Veri5ight is like a Swiss Army knife for Ethereum data - just don't try to open bottles with it! 🍾
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Claude が Ethereum ノードと対話できるようになり、ユーザーは ENS トークンの残高を確認したり、スマート コントラクト コードを表示したり、自然言語でトランザクションをデコードしたりできるようになります。
- 🌟 これは一体何なのでしょう?
- 🚀 クイックスタート
- ⚙️ 構成
- 🎮 利用可能なツール
- 🔍 デバッグ
- 💡 なぜダイレクトノードアクセスなのか?
- 🛠️ 開発
- 🤝 貢献する
- 📜 ライセンス
- 🙏 小道具
- 🆘 ヘルプが必要ですか?
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityEnables read and write interactions with 60+ blockchain networks through Claude Desktop, providing a standardized multi-chain API for transaction management, account insights, staking, and token interactions.Last updated -1232MIT License
Base MCP Serverofficial
-securityAlicense-qualityProvides onchain tools for Claude AI to interact with the Base blockchain and Coinbase API, enabling wallet management, fund transfers, and smart contract deployment.Last updated -31281MIT License- AsecurityFlicenseAqualityEnables Claude to interact with the Ethereum Name Service (ENS) system to resolve names, check availability, retrieve records, and perform other ENS-related operations through natural language.Last updated -8438
- AsecurityFlicenseAqualityA comprehensive toolkit for Ethereum blockchain analysis within Claude AI, enabling contract auditing, wallet analysis, profitability tracking, and on-chain data retrieval.Last updated -116839