Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@mseep/server-veri5ight) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
🔍 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 like a universal translator between Claude and Ethereum nodes. It helps Claude:
- 💰 Check ENS token balances
- 🔎 Peek at smart contract code
- 🕵️♂️ Decode mysterious transactions
🚀 Quick Start
# Clone this bad boy
git clone https://github.com/5ajaki/veri5ight.git
# Install the goodies
npm install
# Build it!
npm run build⚙️ Configuration
- Copy
.env.exampleto.env:
cp .env.example .env- Add your Ethereum node URL:
ETH_NODE_URL="http://your.awesome.node:8545"- Configure Claude Desktop:
{
"mcpServers": {
"veri5ight": {
"command": "node",
"args": ["/path/to/veri5ight/dist/index.js"]
}
}
}🎮 Available Tools
🏦 ethereum/getENSBalance
Claude, what's vitalik.eth's ENS balance?📝 ethereum/getContractCode
Claude, show me the contract code for uniswap.eth🔍 ethereum/decodeTransaction
Claude, what's happening in tx 0x1234...?🛠️ Development
# Watch mode for the cool kids
npm run dev
# Build for production
npm run build🤝 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! 🍾