Sui MCP Tools

Um kit de ferramentas para interagir com a blockchain Sui e integrar recursos do MCP SDK, com suporte para múltiplos ambientes de rede.

Documentação

Sui MCP Tools

Este é um kit de ferramentas MCP (Model Context Protocol) baseado na blockchain Sui. O projeto fornece funcionalidades para interagir com a blockchain Sui e integra o SDK MCP para implementar recursos do protocolo de contexto de modelo.

🚀 Recursos

  • Desenvolvido com TypeScript para segurança de tipos
  • Integração profunda com a funcionalidade da blockchain Sui
  • Suporte a múltiplos ambientes de rede (testnet, devnet)
  • Scripts de build completos e ferramentas de desenvolvimento

📦 Instalação e Configuração

Existem duas maneiras de instalar e configurar o Sui MCP Tools:

Método 1: Usando npx (Recomendado)

Esta é a maneira mais simples - basta adicionar a seguinte configuração ao seu arquivo de configuração do Claude Desktop:

{
  "mcpServers": {
    "sui-tools": {
      "command": "npx",
      "args": ["-y", "sui-mcp@latest"]
    }
  }
}

Método 2: Build Local

  1. Clone e instale as dependências:
git clone https://github.com/0xdwong/sui-mcp.git
cd sui-mcp
yarn install
  1. Compile o projeto:
yarn build
  1. Configure o Claude Desktop com o seu build local:
{
  "mcpServers": {
    "sui-tools": {
      "command": "node",
      "args": ["<absolute-path-to-your-project>/build/index.js"]
    }
  }
}

Localização da Configuração

O arquivo de configuração do Claude Desktop está localizado em:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

Você pode acessar este arquivo via Claude Desktop: Claude > Configurações > Desenvolvedor > Editar Configuração

Reinicie o Claude Desktop para que as alterações tenham efeito.

🛠 Ferramentas Disponíveis

  • Testnet Faucet

    ex: solicitar SUI para 0x9eb94b1c301505d188f1b97914208b31a5419b57b2a3571169ad2165d41c2ffa

  • Verificar saldo de SUI

    ex: verificar saldo de SUI para 0x9eb94b1c301505d188f1b97914208b31a5419b57b2a3571169ad2165d41c2ffa

  • Transferir SUI

    ex: transferir 1 SUI para 0x9eb94b1c301505d188f1b97914208b31a5419b57b2a3571169ad2165d41c2ffa

📚 Documentação