Web3 MCP Server

Um servidor MCP para interagir com cadeias Web3 e compatíveis com EVM.

Documentação

Servidor MCP Web3

smithery badge

Uma implementação de servidor Model Context Protocol (MCP) para interações Web3 em cadeias EVM. Este servidor permite interação perfeita com redes blockchain através do Model Context Protocol.

🚀 Recursos

  • 📊 Buscar saldos de tokens em múltiplas cadeias
  • 📝 Chamar funções de contratos inteligentes
  • 💰 Transferência de tokens nativos e ERC-20
  • 🔗 Suporte para múltiplas cadeias compatíveis com EVM

🔧 Configuração

Integração com Claude Desktop

Instalação via Smithery

Para instalar o Web3 MCP Server para Claude Desktop automaticamente via Smithery:

npx -y @smithery/cli install web3-mcp-server --client claude

Usando NPX

Adicione a seguinte configuração às configurações do seu Claude Desktop:

{
  "mcpServers": {
    "web3": {
      "command": "npx",
      "args": ["-y", "web3-mcp-server"],
      "env": {
        "PRIVATE_KEY": "0xYour-wallet-private-key (optional)"
      }
    }
  }
}

Usando Docker

Para implantação baseada em Docker, use esta configuração:

{
  "mcpServers": {
    "web3": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "emanueljr/web3-mcp-server"],
      "env": {
        "PRIVATE_KEY": "0xYour-wallet-private-key (optional)"
      }
    }
  }
}

📝 Licença

Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.

👥 Contribuindo

Contribuições são bem-vindas! Sinta-se à vontade para enviar um Pull Request.