MantraChain MCP サーバー
MantraChain(Cosmos SDK)ブロックチェーンと連携するためのModel Context Protocol(MCP)サーバー。このサーバーは、トークンの送信、バリデータへの委任、残高照会など、MCPプロトコルを用いた様々な機能を提供するツールを提供します。
特徴
- トークンを他のアドレスに送信する(銀行送金)
- バリデーターにトークンを委任する(ステーキング)
- アカウント残高の照会
- バリデータ情報を取得する
- 任意のトランザクションに署名してブロードキャストする
- 環境変数を介してニーモニックとネットワークを構成する
- Dukong テストネットとメインネットのどちらかを選択してください
- stdioとHTTP+SSEトランスポートモードの両方をサポート
利用可能なツール
銀行業務
- bank-send : トークンを別のアドレスに送信する
- get-balance : アドレスの残高を取得します(指定されていない場合は、デフォルトで自分のアドレスが使用されます)
ステーキング操作
- 委任: バリデーターにトークンを委任/ステークする
- undelegate : バリデーターからトークンの委任/ステークを解除する
- claim-rewards : 特定のバリデーターの報酬を請求する
- get-validators : すべてのバリデータを取得する
- get-delegations : アドレスの現在のステーキング情報を取得する
- get-available-rewards : アドレスで利用可能なすべての報酬を取得する
ネットワーク運用
- get-account-info : 現在のアカウント情報を取得する
- get-block-info : ブロック情報を取得する
- query-network : チェーンAPIに対して汎用ネットワーククエリを実行する
IBCオペレーション
- ibc-transfer : IBC転送でトークンを送信する
スマートコントラクト運用
- Contract-query : 読み取り専用関数を実行してスマートコントラクトをクエリする
- Contract-execute : スマートコントラクト上で状態を変更する関数を実行する
DEXオペレーション
- dex-get-pools : DEXから利用可能なすべての流動性プールを取得します。
- dex-find-routes : 2つのトークン間の利用可能なスワップルートを検索する
- dex-simulate-swap : トークンスワップをシミュレートして、実行せずに期待される結果を取得します。
- dex-swap : スリッページ保護付きのDEXでトークンスワップを実行する
トランザクション操作
- sign-and-broadcast : 一般的なトランザクションに署名してブロードキャストする
利用可能なリソース
- networks://all : 利用可能なすべてのネットワークとその構成を示す JSON リソース
- openapi://{networkName} : 指定されたネットワークのOpenAPI/Swagger仕様
サーバーの実行
サーバーは次の 2 つのモードで実行できます。
- **標準入出力モード(デフォルト):**標準入出力を介して通信します。サーバーを直接実行する場合、または
npx
経由で実行する場合のデフォルトモードです。 - **HTTP+SSEモード:**ポート3000でHTTPサーバーを実行し、Server-Sent Events(SSE)経由で通信します。このモードは、
-r
フラグまたは専用のnpmスクリプトを使用して有効化できます。HTTP モードで実行している場合、サーバーは次のものをリッスンします。GET /sse
: SSE 接続を確立します。POST /messages?sessionId=<id>
: クライアント要求を受信します。
MCP構成
Smithery経由でインストール
Smithery経由で Claude Desktop 用の MantraChain MCP Server を自動的にインストールするには:
MCP クライアント アプリケーションと統合するには、サーバー構成を MCP クライアント構成ファイルに追加します。
clineでリモート MCP サーバーに接続します:
パッケージをグローバルではなくローカルにビルドする場合
パッケージをビルドしたら、ビルドディレクトリから直接実行できます。your_path your_path
実際のビルドディレクトリのパスに置き換えてください。
次に、次の構成を使用できます。
環境変数
- MNEMONIC : 必須。ウォレットが使用するニーモニックシードフレーズ。
- CUSTOM_NETWORKS : オプション。追加のネットワーク構成を含む JSON 文字列。
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that gives LLMs the ability to interact with Ethereum networks, manage wallets, query blockchain data, and execute smart contract operations through a standardized interface.Last updated -31118TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server providing tools for querying Bitcoin blockchain data via Blockchain Data and Query APIs, supporting various BTC information retrieval functions.Last updated -Python
Hashkey MCP Serverofficial
-securityAlicense-qualityA Model Context Protocol server that provides onchain tools for AI applications to interact with the Hashkey Network, enabling cryptocurrency transfers, smart contract deployment, and blockchain interactions.Last updated -7TypeScriptMIT License- AsecurityAlicenseAqualityA Model Context Protocol server that allows LLMs to interact with blockchain through MetaMask, keeping private keys securely in your crypto wallet while enabling transactions and blockchain operations.Last updated -2814TypeScriptMIT License