remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides tools for Ethereum blockchain analysis, including smart contract auditing, wallet balance checking, transaction history analysis, and token tracking.
Connects to GitHub for repository access, allowing users to clone and utilize the Ethereum tools repository.
Leverages Node.js runtime environment for executing Ethereum analysis tools and blockchain interactions.
Claude MCP 向け Ethereum ツール
モデル コンテキスト プロトコル (MCP) を使用して、Claude AI 内で直接 Ethereum ブロックチェーンを分析するための包括的なツールキット。
特徴
- スマートコントラクト監査: セキュリティ上の問題がないか契約を分析し、ソースコードを検証し、トークン標準を検出します。
- ウォレット分析:ETH残高、トークン保有量、取引履歴を確認する
- 収益性追跡:トークンと取引全体のウォレットの利益/損失を計算します
- ブロックチェーンデータ: シンプルなコマンドでオンチェーンデータを取得して分析
- トークン分析: 包括的なトークンの詳細、価格履歴、取引パターンを取得します
インストール
前提条件
- Node.js v16+
- デスクトップ版クロード
- 無料のAPIキー:
セットアップ手順
- このリポジトリをクローンします:Copy
- 依存関係をインストールします:Copy
- 構成を作成します。
mcp.json.example
をmcp.json
にコピーします。mcp.json
を編集して API キーと正しいファイルパスを追加します
Copy - Claude をデスクトップ用に設定する:
- Windowsの場合:
%APPDATA%\Claude\claude_desktop_config.json
を作成/編集します。 mcp.json
ファイルの内容をこの構成にコピーします
- Windowsの場合:
利用可能なツール
契約分析
auditContract(address: "0x...")
: スマートコントラクトのセキュリティ監査を実行します。
残高とトークン
getEthBalance(address: "0x...")
: ETH残高を取得するgetTransactionCount(address: "0x...")
: トランザクション数を取得する (nonce)getTokensBalance(address: "0x...", chain: "eth", excludeSpam: true)
: すべてのトークン残高を取得する
収益性
getWalletPnl(address: "0x...", chain: "eth")
: ウォレットの損益を分析する
トークン分析
getTokenInfo(address: "0x...", networkId: 1)
: 名前、シンボル、供給を含む基本的なトークン情報を取得します。getTokenPriceHistory(address: "0x...", networkId: 1, days: 7, resolution: "1D")
: 過去の価格データを取得するanalyzeToken(address: "0x...", networkId: 1, days: 30)
: ボラティリティや取引パターンを含む包括的なトークン分析を実行します。
ユーティリティ
add(a: 1, b: 2)
: シンプルなユーティリティ関数の例
トラブルシューティング
よくある問題:
- 環境変数が見つかりません: API キーが
mcp.json
に正しく設定されていることを確認してください - プロバイダーエラー: ETH_RPC_URLが有効でアクセス可能であることを確認してください
- パスエラー: Windows で適切なエスケープを使用した完全な絶対パスを使用していることを確認してください (
\\
) - Codex API の問題: Codex API キーが有効であり、トークン データにアクセスする権限があることを確認してください
発達
新しいツールを追加するには:
tools/
ディレクトリ内のファイルを作成または変更するmain.js
にツールを登録する- 変更を確認するには、Claude for Desktopを再起動してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています。
謝辞
- Anthropicによるモデルコンテキストプロトコル(MCP)
- Web3.js
- モラリス
- イーサスキャン
- コーデックス
This server cannot be installed
Claude AI 内の Ethereum ブロックチェーン分析用の包括的なツールキット。契約監査、ウォレット分析、収益性追跡、オンチェーン データの取得が可能になります。