mcpField
A
Agglayer MCP Server

Agglayer MCP Server

ローカル
github.com/colygon金融データ082 週間前に更新

Agglayer MCP Server について

Agglayer MCP Serverは、MCPクライアントからAgglayerのクロスチェーン決済機能を利用するためのサーバーです。ネットワーク情報、残高、送金、流動性の確認や操作を提供します。

主な機能

  1. 01対応ブロックチェーンの一覧表示
  2. 02チェーンをまたぐトークン残高の確認
  3. 03クロスチェーントークン送金
  4. 04チェーン間の流動性情報の取得
  5. 05チェーンとトークンのリソース参照

活用シーン

  1. 01送金前に対応ネットワークを確認
  2. 02アドレスのチェーン上の残高を確認
  3. 03対応チェーン間でトークンを移動
  4. 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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

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