返回 MCP 目录
public公开dns本地运行

mx-mcp

MultiversX区块链的MCP服务器,提供创建钱包、查询余额、发送代币等基础功能

article

README

🚀 MultiversX MCP 服务器

MultiversX MCP 服务器是专为与 MultiversX 区块链协同工作而设计的。它具备一系列基础功能,包括创建 PEM 钱包、获取钱包地址、查询钱包余额,以及实现各类代币(如 EGLD、可变代币、SFT、NFT、MetaESDT)的发送操作。

smithery badge

🚀 快速开始

功能概述

  • 创建钱包:可在 ~/.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": "绝对路径到someWallet.pem"
            }
        }
    }
}

通过 Cursor 添加

上述 JSON 配置文件对版本 >=0.47 的 Cursor 同样适用。您可以将配置添加到 ~/.cursor/mcp.json 配置文件中,或者在 Cursor 设置 -> MCP 部分,添加新的 MCP。

从源代码构建

  • 克隆仓库,然后运行 npm run build
  • 在配置文件中,将服务器设置为您刚刚构建的服务器:
{
    "mcpServers": {
        "multiversx-mcp": {
            "command": "node",
            "args": [
               "绝对路径到index.js"
            ],
         "env": {
            "MVX_NETWORK": "devnet",
            "MVX_WALLET": "绝对路径到someWallet.pem"
          }
        }
    }
}
即贴即用配置

MCP 客户端配置生成器

选择客户端,补齐所需环境变量,再复制根据当前 MCP 公开配置生成的完整文件

terminal
环境变量lock填写内容仅保留在当前浏览器标签页,不会上传或保存
Claude Desktop
{
  "mcpServers": {
    "multiversx-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@multiversx/mcp"
      ],
      "env": {
        "MVX_NETWORK": "devnet",
        "MVX_WALLET": "absolute/path/to/someWallet.pem"
      }
    }
  }
}
建议保存到claude_desktop_config.json
help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端