MultiversX MCP Server is an MCP server that connects large language model interfaces to the MultiversX blockchain network. It is used by Web3 developers, automated agent builders, and crypto analysts who need to manage MultiversX on-chain assets directly from AI development environments like Claude Desktop or Cursor. The server enables users to perform core wallet and token operations using natural language prompts. It can generate standard PEM wallet files locally, inspect the active network configuration, retrieve wallet public addresses, and query balances for specified accounts. Beyond basic balance queries, the server supports token lifecycle actions including issuing new digital tokens and transferring diverse asset classes across the network, such as native EGLD, fungible tokens, non-fungible tokens (NFTs), semi-fungible tokens (SFTs), and MetaESDTs. By bridging MCP clients to MultiversX nodes and environments like devnet, it simplifies on-chain transactions and account management without requiring manual web interface interactions.
Category: Finance, Crypto & Payments
Tags: blockchain, cryptocurrency, multiversx, wallet, web3
To install and configure MultiversX MCP Server in Claude Desktop or Cursor, follow these steps: 1. Open your MCP configuration file (claude_desktop_config.json for Claude Desktop or ~/.cursor/mcp.json for Cursor version >= 0.47). 2. Add the server entry to the mcpServers object: json { "mcpServers": { "multiversx-mcp": { "command": "npx", "args": ["-y", "@multiversx/mcp"], "env": { "MVX_NETWORK": "devnet", "MVX_WALLET": "absolute/path/to/someWallet.pem" } } } } 3. Alternatively, build from source by cloning the repository at https://github.com/multiversx/mx-mcp, running npm run build, and setting the command to node with args pointing to the built index.js. 4. Restart your client to apply the settings.
Part of MCP Servers
MultiversX MCP Server is an integration tool that exposes MultiversX blockchain functions to AI clients via the Model Context Protocol. It allows assistants to create wallets, query account balances, issue tokens, and send assets like EGLD, NFTs, and ESDTs.
You can configure it in Claude Desktop or Cursor by adding npx -y @multiversx/mcp to your MCP settings file, or by cloning the GitHub repository, running npm run build, and executing the compiled index.js using Node.js.
It is compatible with Claude Desktop across macOS, Windows, and Linux, as well as Cursor version 0.47 and higher. Any other client application supporting standard Model Context Protocol servers over stdio can also connect.
The server supports transactions and interactions with native EGLD, standard fungible ESDT tokens, non-fungible tokens, semi-fungible tokens, and MetaESDT tokens across supported MultiversX networks.