Agglayer MCP Server について
Agglayer MCP Serverは、MCPクライアントからAgglayerのクロスチェーン決済機能を利用するためのサーバーです。ネットワーク情報、残高、送金、流動性の確認や操作を提供します。
主な機能
- 01対応ブロックチェーンの一覧表示
- 02チェーンをまたぐトークン残高の確認
- 03クロスチェーントークン送金
- 04チェーン間の流動性情報の取得
- 05チェーンとトークンのリソース参照
活用シーン
- 01送金前に対応ネットワークを確認
- 02アドレスのチェーン上の残高を確認
- 03対応チェーン間でトークンを移動
- 04チェーンまたはトークンの流動性を調査
MCP 対応
チェーン情報、トークン残高、クロスチェーン送金、流動性のツールを提供し、対応チェーンとトークンのリソースも公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Agglayer MCP サーバー
これは、Agglayer クロスチェーン決済レイヤーと連携するための Model Context Protocol(MCP)サーバーです。Agglayer は、あらゆるブロックチェーンの流動性とユーザーをつなぎ、高速かつ低コストの相互運用性と成長を実現するクロスチェーン決済レイヤーです。
機能
この MCP サーバーでは、次のツールを利用できます。
- 対応するブロックチェーンネットワークに関する情報の取得
- 複数のチェーンにまたがるトークン残高の確認
- クロスチェーン送金の実行
- 流動性情報の取得
インストール
# Clone the repository
git clone <repository-url>
cd agglayer-mcp-server
# Install dependencies
npm install
# Build the project
npm run build
設定
サーバーは環境変数を使用して設定できます。
AGGLAYER_API_KEY:Agglayer API キー(開発環境ではデフォルトで 'demo_key' が使用されます)
使い方
サーバーの起動
npm start
MCP との統合
このサーバーを Claude などの MCP 対応システムで使用するには、MCP 設定ファイルに追加してください。
{
"mcpServers": {
"agglayer": {
"command": "node",
"args": ["/path/to/agglayer-mcp-server/build/index.js"],
"env": {
"AGGLAYER_API_KEY": "your-api-key"
},
"disabled": false,
"autoApprove": []
}
}
}
利用可能なツール
get_chain_info
対応するブロックチェーンネットワークに関する情報を取得します。
{
"chain": "ethereum" // Optional, returns all chains if not specified
}
get_token_balance
特定のチェーン上にあるアドレスのトークン残高を取得します。
{
"chain": "ethereum",
"address": "0x...",
"token": "USDC" // Optional, returns all token balances if not specified
}
cross_chain_transfer
クロスチェーントークン送金を実行します。
{
"sourceChain": "ethereum",
"destinationChain": "polygon",
"token": "USDC",
"amount": "100.0",
"fromAddress": "0x...",
"toAddress": "0x..."
}
get_liquidity_info
複数のチェーンにまたがる流動性情報を取得します。
{
"chain": "ethereum", // Optional, returns all chains if not specified
"token": "USDC" // Optional, returns all tokens if not specified
}
利用可能なリソース
agglayer://chains:対応するすべてのブロックチェーンネットワークの一覧agglayer://tokens:対応するすべてのトークンの一覧agglayer://chains/{chainId}:特定のブロックチェーンネットワークに関する情報agglayer://tokens/{tokenSymbol}:特定のトークンに関する情報
開発
# Run in development mode with auto-reloading
npm run dev
ライセンス
ISC
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。