MultiversX MCP Server
Interaja com a blockchain MultiversX para criação de carteiras, consulta de saldos e gerenciamento de tokens.
Documentação
MultiversX MCP Server
Este é um servidor MCP criado para trabalhar com a blockchain MultiversX. Ele fornece funcionalidades básicas como criar carteiras PEM, obter o endereço da carteira, obter o saldo da carteira e enviar tokens (EGLD, Fungible, SFT, NFT, MetaESDT).
Visão geral
- Criar uma carteira. Cria uma carteira PEM em:
~/.multiversx/wallet.pem. - Obter a rede atual configurada para o ambiente.
- Obter o endereço da carteira configurado no ambiente.
- Buscar o saldo de um endereço.
- Enviar tokens.
- Emitir tokens.
Adicionando ao Claude Desktop via JSON
Certifique-se de ter o Claude Desktop instalado.
Abra ou crie o arquivo de configuração do Claude:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json
Adicione o servidor MCP à sua configuração:
{
"mcpServers": {
"multiversx-mcp": {
"command": "npx",
"args": [
"-y",
"@multiversx/mcp"
],
"env": {
"MVX_NETWORK": "devnet",
"MVX_WALLET": "absolute/path/to/someWallet.pem"
}
}
}
}
Adicionando ao Cursor
A mesma configuração JSON acima funciona para o Cursor (versão >= 0.47). Adicione a configuração no arquivo de configuração ~/.cursor/mcp.json. Ou, alternativamente, vá para Cursor Settings -> seção MCP e adicione um novo MCP.
Compilar a partir do código-fonte
Clone o repositório e execute npm run build.
No arquivo de configuração, defina o servidor para o que você acabou de compilar.
{
"mcpServers": {
"multiversx-mcp": {
"command": "node",
"args": [
"absolute/path/to/index.js"
],
"env": {
"MVX_NETWORK": "devnet",
"MVX_WALLET": "absolute/path/to/someWallet.pem"
}
}
}
}