
MultiversX MCP Server

2025.04.10
0
TypeScript区块链服务钱包管理代币交易金融服务
MultiversX MCP Server 是一个专为 MultiversX 区块链设计的服务,提供创建 PEM 钱包、获取钱包地址、查询钱包余额以及发送代币(如 EGLD、Fungible、SFT、NFT、MetaESDT)等基本功能。
View on GitHub
Overview
基本能力
产品定位
MultiversX MCP Server 是一个区块链服务工具,专注于 MultiversX 区块链上的钱包管理和代币交易。
核心功能
- 创建 PEM 钱包
- 获取钱包地址
- 查询钱包余额
- 发送代币(包括 EGLD、Fungible、SFT、NFT、MetaESDT)
适用场景
- 区块链开发者在 MultiversX 区块链上进行钱包管理和代币交易
- 需要集成 MultiversX 区块链功能的应用程序
使用教程
使用依赖
- 需要安装 Node.js 环境
安装教程
- 通过 Smithery 自动安装(推荐):
npx -y @smithery/cli install @multiversx/mx-mcp --client claude
- 手动安装:
- 克隆仓库
- 运行
npm run build
构建项目
添加到 Claude Desktop
- 在
~/Library/Application\ Support/Claude/
下创建或修改claude_desktop_config.json
文件 - 添加如下配置:
{
"mcpServers": {
"multiversx-mcp": {
"command": "node",
"args": [
"absolute/path/to/index.js"
],
"env": {
"MVX_NETWORK": "devnet",
"MVX_WALLET": "absolute/path/to/someWallet.pem"
}
}
}
}
添加到 Cursor
- 在
~/.cursor/
下创建或修改mcp.json
文件 - 添加如下配置:
{
"mcpServers": {
"multiversx-mcp": {
"command": "node",
"args": [
"absolute/path/to/index.js"
],
"env": {
"MVX_NETWORK": "devnet",
"MVX_WALLET": "absolute/path/to/someWallet.pem"
}
}
}
}
或者通过 Cursor 设置界面添加:
- 转到 Cursor Settings -> MCP 部分
- 添加新的 MCP
- 设置类型为 command
- 在命令框中输入 node absolute/path/to/index.js
调试方式
安装完成后,可以通过以下方式验证服务是否正常运行: 1. 检查钱包地址是否正确获取 2. 查询钱包余额是否正常显示 3. 尝试发送小额代币测试交易功能