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
- Clone e instale as dependências:
git clone https://github.com/0xdwong/sui-mcp.git
cd sui-mcp
yarn install
- Compile o projeto:
yarn build
- 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