Sui MCP Tools

Un conjunto de herramientas para interactuar con la blockchain de Sui e integrar funciones del SDK de MCP, con soporte para múltiples entornos de red.

Documentación

Herramientas MCP de Sui

Este es un kit de herramientas MCP (Protocolo de Contexto de Modelo) basado en la blockchain de Sui. El proyecto proporciona funcionalidad para interactuar con la blockchain de Sui e integra el SDK de MCP para implementar características del protocolo de contexto de modelo.

🚀 Características

  • Desarrollado con TypeScript para seguridad de tipos
  • Integración profunda con la funcionalidad de la blockchain de Sui
  • Soporte para múltiples entornos de red (testnet, devnet)
  • Scripts de compilación completos y cadena de herramientas de desarrollo

📦 Instalación y Configuración

Hay dos formas de instalar y configurar las Herramientas MCP de Sui:

Método 1: Usando npx (Recomendado)

Esta es la forma más sencilla: solo agrega la siguiente configuración a tu archivo de configuración de Claude Desktop:

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

Método 2: Compilación Local

  1. Clona e instala las dependencias:
git clone https://github.com/0xdwong/sui-mcp.git
cd sui-mcp
yarn install
  1. Compila el proyecto:
yarn build
  1. Configura Claude Desktop con tu compilación local:
{
  "mcpServers": {
    "sui-tools": {
      "command": "node",
      "args": ["<absolute-path-to-your-project>/build/index.js"]
    }
  }
}

Ubicación de la Configuración

El archivo de configuración de Claude Desktop se encuentra en:

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

Puedes acceder a este archivo a través de Claude Desktop: Claude > Configuración > Desarrollador > Editar Configuración

Reinicia Claude Desktop para que los cambios surtan efecto.

🛠 Herramientas Disponibles

  • Testnet Faucet

    ej: solicita SUI para 0x9eb94b1c301505d188f1b97914208b31a5419b57b2a3571169ad2165d41c2ffa

  • Verificar saldo de SUI

    ej: verifica el saldo de SUI para 0x9eb94b1c301505d188f1b97914208b31a5419b57b2a3571169ad2165d41c2ffa

  • Transferir SUI

    ej: transfiere 1 SUI a 0x9eb94b1c301505d188f1b97914208b31a5419b57b2a3571169ad2165d41c2ffa

📚 Documentación