local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Utilizes environment variables for configuration, particularly for setting up Ethereum node connection details securely.
Provides direct interface to Ethereum nodes, allowing access to token balances, contract information, transaction details, and delegation data without rate limits. Supports querying via ENS names or Ethereum addresses.
Enables source code management and version control for installing and contributing to the project.
🔍 ベリファイト
親切な近所の Ethereum ノードのささやき屋です! Claude が Ethereum ノードとチャットできるようにする Model Context Protocol (MCP) サーバーです。
🌟 これは一体何なのでしょう?
Veri5ight は、Claude ノードと Ethereum ノード間の直接インターフェースであり、以下を提供します。
- 💰 ERC20のリアルタイムトークン残高と委任情報
- 🔎 スマートコントラクト情報
- 🚀 レート制限なしの直接ノードアクセス
- 🔒 プライベートで安全なやり取り
🚀 クイックスタート
⚙️ 構成
.env.example
を.env
にコピーします。
- Ethereum ノード URL を追加します (以下に例を示します - 実際のノード URL とポートに更新します)。
- Claude デスクトップを設定します。
注: 手順3のパスは、ローカルのdistディレクトリにあるコンパイル済みのindex.jsを指している必要があります。これはnpm run build
実行すると作成されます。
起動オプション
デフォルトでは、Veri5ightはClaudeデスクトップアプリとともに自動的に起動します。オンデマンドで実行したい場合は、以下の手順に従ってください。
- Claude で自動起動する package.json から postbuild スクリプトを削除します。
- 必要に応じて手動で実行します。
🎮 利用可能なツール
イーサリアム_getTokenBalance
アドレスまたは ENS 名を使用して、任意の ERC20 トークンのトークン残高を取得します。
例:
ethereum_getTokenDelegation
ガバナンス トークンの委任情報を確認します。
例:
イーサリアム_getContractInfo
あらゆるスマート コントラクトに関する詳細情報を取得します。
例:
ethereum_getRecentTransactions
任意のアドレスの最近のトランザクションを表示します。注: この機能は、指定されたアドレスに関連するトランザクションを最新の10ブロックからスキャンします。
例:
この関数は、ブロック内に存在するトランザクションを、要求された数(デフォルトは3)まで返します。最近のブロック内にトランザクションが見つからない場合は、空の結果を返します。
🔍 デバッグ
問題がないか、Claude のログを確認してください。
💡 なぜダイレクトノードアクセスなのか?
- 低レイテンシ: APIオーバーヘッドなしの直接ノードクエリ
- レート制限なし: 自分のノードへのクエリは無制限
- プライバシー: クエリはあなたとノードの間でのみ行われます
- フルアクセス:JSON-RPC APIの完全な利用可能
- リアルタイムデータ:最新のブロックチェーン状態に直接アクセス
🛠️ 開発
🤝 貢献する
アイデアはありますか?バグを発見しましたか?PRを歓迎します!
- フォークする
- 分岐させる
- コード化する
- PRする
📜 ライセンス
MIT - 思いっきり楽しんでください!面倒な法的事項についてはライセンスを参照してください。
🙏 小道具
- Veri5ightチームが❤️を込めて作成しました
- クロードの優れた頭脳によって
- イーサリアムの巨人たちの肩の上に立つ
🆘 ヘルプが必要ですか?
- 🐛 バグを発見しましたか?問題を報告してください!
- 🤔 質問がありますか?ぜひディスカッションを始めてください!
- 🎉 クールな機能のアイデアがあれば、ぜひお聞かせください!
覚えておいてください: Veri5ight は Ethereum データ用のスイスアーミーナイフのようなものです - ただ、これを使ってボトルを開けようとしないでください! 🍾
You must be authenticated.
Tools
Claude が Ethereum ノードと対話できるようになり、ユーザーは ENS トークンの残高を確認したり、スマート コントラクト コードを表示したり、自然言語でトランザクションをデコードしたりできるようになります。
- 🌟 What's This All About?
- 🚀 Quick Start
- ⚙️ Configuration
- 🎮 Available Tools
- 🔍 Debugging
- 💡 Why Direct Node Access?
- 🛠️ Development
- 🤝 Contributing
- 📜 License
- 🙏 Props
- 🆘 Need Help?