1. Conduid
  2. Developer Tools
  3. Mx MCP
MCP server · Developer Tools

Mx MCP

Model Context Protocol (MCP) Servers for MultiversX.

Unclaimed last commit a year ago mcp
34Low

Scored 17 days ago · breakdown

About Mx MCP

Mx MCP is an MCP server published by multiversx in the Developer Tools category: model Context Protocol (MCP) Servers for MultiversX.

The repository has 2 stars and 2 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

Docker
docker run -i --rm mcp/multiversx-mx

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Mx MCP

Powered by Claude · Grounded in docs

I know everything about Mx MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

MultiversX MCP Server

smithery badge

This is an MCP Server created to work with the MultiversX blockchain. It provides basic functionality like creating PEM wallets, getting the wallet address, getting the balance of the wallet and sending tokens (EGLD, Fungible, SFT, NFT, MetaESDT).

Overview

  • Create a wallet. Creates a PEM wallet at: ~/.multiversx/wallet.pem.
  • Get the current network set for the environment.
  • Get the wallet address set in the envirnment.
  • Fetch the balance of an address.
  • Send tokens.
  • Issue tokens.

Adding to Claude Desktop via JSON

Ensure you have Claude Desktop installed.

Open or create the Claude configuration file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/Claude/claude_desktop_config.json

Add the mcp server to your configuration:

{
    "mcpServers": {
        "multiversx-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@multiversx/mcp"
            ],
            "env": {
                "MVX_NETWORK": "devnet",
                "MVX_WALLET": "absolute/path/to/someWallet.pem"
            }
        }
    }
}

Adding to cursor

The same JSON configuration from above works for Cursor (version >= 0.47). Add the config in the ~/.cursor/mcp.json config file. Or alternatively, go to Cursor Settings -> MCP section, then add a new MCP.

Build from source

Clone the repository, then run npm run build.

In the config file, set the server to the one you've just built.

{
    "mcpServers": {
        "multiversx-mcp": {
            "command": "node",
            "args": [
               "absolute/path/to/index.js"
            ],
         "env": {
            "MVX_NETWORK": "devnet",
            "MVX_WALLET": "absolute/path/to/someWallet.pem"
          }
        }
    }
}

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Mx MCP

How do I install Mx MCP?

Run docker run -i --rm mcp/multiversx-mx, then add the server to your MCP client's configuration.

Is Mx MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Mx MCP still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.