Servidor BNBChain MCP

Automatización blockchain plug-and-play para Binance Smart Chain: envía tokens, despliega smart contracts, gestiona liquidez DeFi y más en tus flujos de IA con el Servidor BNBChain MCP.

Servidor BNBChain MCP

¿Qué hace el Servidor “BNBChain” MCP?

El Servidor BNBChain MCP es una herramienta plug-and-play del Protocolo de Contexto de Modelo (MCP) diseñada para una integración fluida con agentes de IA, plataformas de desarrollo y flujos de automatización. Permite que asistentes de IA y desarrolladores interactúen con Binance Smart Chain (BSC) para una variedad de operaciones blockchain. Este servidor expone herramientas seguras y fáciles de usar para enviar BNB, transferir tokens BEP-20, desplegar nuevos tokens y realizar interacciones con smart contracts. Con soporte nativo para Claude Desktop y una CLI amigable para desarrolladores, el Servidor BNBChain MCP mejora la productividad automatizando tareas blockchain comunes, admite almacenamiento protegido por contraseña de claves privadas y proporciona integraciones con plataformas como PancakeSwap para intercambios de tokens y gestión de liquidez.

Lista de Prompts

No se mencionan plantillas de prompts en el repositorio.

Lista de Recursos

No se listan recursos MCP explícitos en el repositorio.

Lista de Herramientas

  • transferNativeToken: Envía BNB a una dirección de billetera.
  • transferBEP20Token: Transfiere tokens BEP-20 por símbolo o dirección de contrato.
  • pancakeSwap: Intercambia tokens usando el protocolo PancakeSwap.
  • createFourMeme: Crea meme tokens en la plataforma Four.Meme.
  • createBEP20Token: Despliega un nuevo contrato inteligente de token BEP-20.
  • getBalance: Obtiene los saldos nativos (BNB) y de tokens de la billetera.
  • callContractFunction: Ejecuta llamadas personalizadas a smart contracts vía ABI.
  • getWalletInfo: Obtiene información detallada de una billetera para una dirección especificada.
  • securityCheck: Realiza una comprobación de seguridad sobre tokens BSC.
  • pancakeAddLiquidity: Añade liquidez a pools de PancakeSwap.
  • pancakeMyPosition: Muestra posiciones actuales de liquidez en PancakeSwap.
  • pancakeRemovePosition: Elimina liquidez de PancakeSwap.
  • sellMemeToken: Vende meme tokens en Four.Meme.

Casos de Uso de este Servidor MCP

  • Transferencias de Tokens y Pagos: Automatiza el envío de BNB o tokens BEP-20, optimizando flujos de pagos y recompensas para desarrolladores y usuarios dentro del ecosistema BSC.
  • Interacciones con Smart Contracts: Permite que agentes de IA y scripts interactúen con smart contracts mediante llamadas ABI, facilitando operaciones DeFi avanzadas y gestión de contratos.
  • Creación y Despliegue de Tokens: Lanza rápidamente nuevos tokens BEP-20 o meme coins, ayudando en la creación rápida de prototipos y experimentación para desarrolladores blockchain y marketers.
  • Gestión de Liquidez DeFi: Integra estrategias impulsadas por IA para intercambiar tokens, añadir o retirar liquidez en PancakeSwap y gestionar posiciones de portafolio DeFi.
  • Utilidades de Billetera y Seguridad: Consulta saldos de billetera, reúne información de billetera y realiza chequeos de seguridad de tokens para mejorar la seguridad y transparencia en operaciones blockchain.

Cómo configurarlo

Windsurf

  1. Prerrequisitos: Asegúrate de tener Node.js instalado.
  2. Instalación: Ejecuta npm install -g bnbchain-mcp.
  3. Configuración: Ejecuta el asistente de configuración con bnbchain-mcp --init e ingresa tu clave privada, contraseña y (opcionalmente) la URL RPC.
  4. Editar configuración: Añade el servidor MCP a tu JSON de configuración de Windsurf:
    {
      "mcpServers": {
        "bsc-mcp": {
          "command": "bnbchain-mcp",
          "args": ["server"],
          "env": {
            "PRIVATE_KEY": "env:PRIVATE_KEY",
            "WALLET_PASSWORD": "env:WALLET_PASSWORD"
          }
        }
      }
    }
    
  5. Reiniciar y verificar: Reinicia Windsurf y comprueba que bsc-mcp está en los servidores MCP disponibles.

Claude

  1. Instalación: npm install -g bnbchain-mcp
  2. Ejecutar configuración: bnbchain-mcp --init para configurar la clave privada y la contraseña.
  3. Autoconfiguración: El servidor se configura automáticamente para Claude Desktop actualizando claude_desktop_config.json.
  4. Verificar: Abre Claude Desktop y asegúrate de que el servidor bsc-mcp sea detectado.

Cursor

  1. Instalación: npm install -g bnbchain-mcp
  2. Configuración: Ejecuta bnbchain-mcp --init y proporciona las credenciales.
  3. Editar configuración: En el archivo de configuración de Cursor, añade:
    {
      "mcpServers": {
        "bsc-mcp": {
          "command": "bnbchain-mcp",
          "args": ["server"],
          "env": {
            "PRIVATE_KEY": "env:PRIVATE_KEY",
            "WALLET_PASSWORD": "env:WALLET_PASSWORD"
          }
        }
      }
    }
    
  4. Reiniciar: Guarda, reinicia Cursor y verifica que bsc-mcp esté disponible.

Cline

  1. Prerrequisitos: Tener Node.js instalado.
  2. Instalación: npm install -g bnbchain-mcp
  3. Inicializar: bnbchain-mcp --init
  4. Actualizar configuración: Añade a tu configuración de Cline:
    {
      "mcpServers": {
        "bsc-mcp": {
          "command": "bnbchain-mcp",
          "args": ["server"],
          "env": {
            "PRIVATE_KEY": "env:PRIVATE_KEY",
            "WALLET_PASSWORD": "env:WALLET_PASSWORD"
          }
        }
      }
    }
    
  5. Reiniciar: Recarga el entorno y verifica la disponibilidad de bsc-mcp.

Seguridad de Claves API (Variables de Entorno)

Ejemplo de configuración:

{
  "mcpServers": {
    "bsc-mcp": {
      "command": "bnbchain-mcp",
      "args": ["server"],
      "env": {
        "PRIVATE_KEY": "env:PRIVATE_KEY",
        "WALLET_PASSWORD": "env:WALLET_PASSWORD"
      },
      "inputs": {
        "walletPassword": "env:WALLET_PASSWORD"
      }
    }
  }
}

Nota: Guarda claves sensibles en variables de entorno, no directamente en archivos de configuración.

Cómo usar este MCP dentro de flujos

Uso de MCP en FlowHunt

Para integrar servidores MCP en tu flujo de trabajo FlowHunt, comienza añadiendo el componente MCP a tu flujo y conectándolo con tu agente de IA:

FlowHunt MCP flow

Haz clic en el componente MCP para abrir el panel de configuración. En la sección de configuración del sistema MCP, inserta los detalles de tu servidor MCP usando este formato JSON:

{
  "bsc-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Una vez configurado, el agente de IA podrá usar este MCP como herramienta con acceso a todas sus funciones y capacidades. Recuerda cambiar “bsc-mcp” por el nombre real de tu servidor MCP y sustituir la URL por la de tu propio servidor MCP.


Resumen

SecciónDisponibilidadDetalles/Notas
Resumen
Lista de PromptsNo se encontraron plantillas de prompts
Lista de RecursosNo se encontraron recursos MCP explícitos
Lista de HerramientasVarias herramientas listadas en README
Seguridad de Claves APISe sugiere uso de variables de entorno
Soporte de Sampling (menos relevante en la evaluación)No mencionado

| Soporte de Roots | ⛔ | No mencionado |


En general, el servidor BNBChain MCP está bien documentado en cuanto a herramientas y configuración, pero carece de plantillas de prompts, recursos y funciones como Roots o Sampling. Esto lo hace sencillo para automatización blockchain y tareas de desarrollo, aunque menos completo para flujos MCP avanzados.

Nuestra opinión

Según las tablas anteriores, valoraríamos este servidor MCP con un 6/10. Ofrece herramientas sólidas para blockchain e instrucciones claras de instalación, pero no implementa plantillas de prompts, recursos ni capacidades MCP avanzadas como Roots y Sampling.

Puntuación MCP

Tiene LICENSE⛔ (No se encontró archivo LICENSE)
Tiene al menos una herramienta
Número de Forks20
Número de Estrellas79

Preguntas frecuentes

¿Qué es el Servidor BNBChain MCP?

El Servidor BNBChain MCP es un servidor plug-and-play del Protocolo de Contexto de Modelo para Binance Smart Chain, que permite automatizar tareas blockchain como el envío de BNB, transferencias de tokens BEP-20, despliegue de nuevos tokens, interacción con smart contracts y gestión de liquidez DeFi, todo desde tus flujos de IA o plataformas de automatización.

¿Qué operaciones blockchain puedo automatizar con este servidor MCP?

Puedes enviar BNB y tokens BEP-20, intercambiar tokens vía PancakeSwap, crear meme tokens, desplegar contratos BEP-20, obtener balances de billetera/tokens, llamar funciones de smart contracts, consultar información de billetera, realizar comprobaciones de seguridad y gestionar liquidez en PancakeSwap.

¿Es seguro guardar mi clave privada en la configuración?

Por seguridad, debes almacenar datos sensibles como tu clave privada y la contraseña de la billetera en variables de entorno, no directamente en archivos de configuración. El servidor admite el uso de variables de entorno para credenciales privadas.

¿El Servidor BNBChain MCP soporta funciones avanzadas de MCP como plantillas de prompts o Roots?

Actualmente, el servidor proporciona herramientas robustas para la automatización blockchain, pero no incluye plantillas de prompts, recursos explícitos ni funciones MCP avanzadas como Roots o Sampling.

¿Cómo añado el Servidor BNBChain MCP a mi flujo de FlowHunt?

Agrega el componente MCP a tu flujo y configúralo con los detalles de tu servidor BNBChain MCP usando el panel de configuración MCP. Usa el nombre de servidor y la URL correctos para tu entorno para habilitar todas las funciones blockchain.

Integra la Automatización Blockchain de BNBChain

Potencia tus agentes de IA y flujos de trabajo con operaciones fluidas de Binance Smart Chain usando el Servidor BNBChain MCP. Automatiza transferencias de tokens, llamadas a smart contracts, tareas DeFi y más con FlowHunt.

Saber más