AI MCP Server of Blockchain について
AI MCP Server of Blockchainは、EthereumとVeChainに対応するブロックチェーン照会機能をMCPクライアントに提供します。アドレス残高、取引・ブロックの内容、価格を取得できます。
主な機能
- 01アドレス残高の照会
- 02取引IDまたはハッシュによる取引内容の取得
- 03ブロック番号またはハッシュによるブロック内容の取得
- 04価格情報の取得
- 05EthereumとVeChainに対応
活用シーン
- 01EthereumまたはVeChainのアドレス残高確認
- 02取引またはブロックの詳細取得
- 03価格情報の照会
MCP 対応
MCPサーバーは、残高、取引、ブロック、価格のブロックチェーン照会機能をクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
ブロックチェーンの AI MCP サーバー
機能 😀
- アドレスの残高を取得
- トランザクション ID またはトランザクションハッシュからトランザクションの内容を取得
- ブロック番号またはブロックハッシュからブロックの内容を取得
- 価格を取得 今後、さらに機能を追加する予定です……🚀
ブロックチェーン
- Ethereum ✅、VeChain✅。
- Bitcoin、Solana、Polygon は近日対応予定です。🚀
セットアップ
- uv を使用して依存関係をインストールします
$uv venv
$uv sync
-
ブロックチェーン API キーを含む .env ファイルを作成します:
export ETHEREUM_NODE_URL=<your-ethereum-url> export VECHAIN_NODE_URL=<your-vechain-url>
サーバー設定の実行
{
"mcpServers": {
"blockchain": {
"command": "uv",
"args": ["--from", "/your/blockchain/mcp/path/", "blockchain-mcp"],
"env": {
"ETHEREUM_NODE_URL":"https://mainnet.infura.io/v3/<your_key>",
"VECHAIN_NODE_URL":"https://<vechain-node-url>"
}
}
}
}
MCP サーバーのデバッグ
$source .env
$npx @modelcontextprotocol/inspector uv --directory /path/to/blockchain-mcp run blockchain-mcp

AI Claude デスクトップアプリとの統合
- 設定ファイルを追加します
- Claude デスクトップアプリで試します


コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。