MultiversX MCP Server について
MultiversX MCP Serverは、MultiversXブロックチェーンのウォレット・トークン操作を提供します。MCPクライアントからアカウントを確認し、チェーン上の操作を行う用途に向いています。
主な機能
- 01PEMウォレットの作成
- 02ネットワークとウォレットアドレスの取得
- 03アドレス残高の取得
- 04EGLD、Fungible、SFT、NFT、MetaESDTの送信
- 05トークンの発行
活用シーン
- 01MultiversXウォレットの作成
- 02アドレス残高と現在のネットワークの確認
- 03トークンの送信または発行
MCP 対応
MCPクライアントに、MultiversXのウォレット作成、ネットワーク・アドレス照会、残高取得、トークン送信、トークン発行を提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
14掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| address | string | はい | アドレスの bech32 表現 |
詳細
MultiversX MCP サーバー
これは、MultiversX ブロックチェーンと連携するために作成された MCP サーバーです。PEM ウォレットの作成、ウォレットアドレスの取得、ウォレット残高の取得、トークン(EGLD、Fungible、SFT、NFT、MetaESDT)の送信などの基本機能を提供します。
概要
- ウォレットを作成します。
~/.multiversx/wallet.pemに PEM ウォレットを作成します。 - 環境に設定されている現在のネットワークを取得します。
- 環境に設定されているウォレットアドレスを取得します。
- アドレスの残高を取得します。
- トークンを送信します。
- トークンを発行します。
JSON を使用して Claude Desktop に追加する
Claude Desktop がインストールされていることを確認してください。
Claude の設定ファイルを開くか、新規作成します。
macOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows:%APPDATA%\Claude\claude_desktop_config.json
Linux:~/.config/Claude/claude_desktop_config.json
MCP サーバーを設定に追加します。
{
"mcpServers": {
"multiversx-mcp": {
"command": "npx",
"args": [
"-y",
"@multiversx/mcp"
],
"env": {
"MVX_NETWORK": "devnet",
"MVX_WALLET": "absolute/path/to/someWallet.pem"
}
}
}
}
Cursor に追加する
上記と同じ JSON 設定は Cursor(version >= 0.47)でも使用できます。~/.cursor/mcp.json 設定ファイルに設定を追加してください。または、Cursor の Settings -> MCP セクションを開き、新しい MCP を追加してください。
ソースからビルドする
リポジトリをクローンしてから、npm run build を実行します。
設定ファイルで、サーバーとして先ほどビルドしたものを指定します。
{
"mcpServers": {
"multiversx-mcp": {
"command": "node",
"args": [
"absolute/path/to/index.js"
],
"env": {
"MVX_NETWORK": "devnet",
"MVX_WALLET": "absolute/path/to/someWallet.pem"
}
}
}
}
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。