Skip to main content
Glama

Herramientas MCP de Avalanche

Introducción

El Protocolo de Contexto de Modelo (MCP) representa un enfoque estandarizado innovador que mejora las capacidades de los asistentes de IA, permitiéndoles realizar acciones concretas con mayor conocimiento del contexto. Este protocolo, de rápida evolución, ha captado rápidamente la atención de los desarrolladores y se erige como una de las innovaciones más prometedoras en la integración de IA actual.

Las herramientas MCP de Avalanche democratizan el acceso a la cadena de bloques al transformar todo el conjunto de comandos CLI de Avalanche y la API de AvalancheJS en interacciones de IA intuitivas, creando:

  • Acceso directo : consulte Avalanche directamente a través de cualquier interfaz de asistente de IA que admita el formato MCP

  • Comandos en lenguaje natural : ejecute operaciones complejas de Avalanche mediante conversaciones sencillas

  • Análisis en tiempo real : Realice análisis sofisticados de blockchain sin conocimientos especializados ni software adicional

  • Flujos de trabajo simplificados : complete las tareas cotidianas de blockchain sin memorizar comandos técnicos ni sintaxis

  • Integración de agentes de IA : capacite a sus agentes de IA personalizados para interactuar con Avalanche para operaciones autónomas

  • Instalación automática : instale sin problemas los comandos CLI de Avalanche en su computadora

Related MCP server: Ethereum RPC MCP Server

Para quién es esto

Para usuarios cotidianos y entusiastas de la IA

  • Chatea naturalmente con Avalanche a través de tu interfaz de IA preferida

  • Administre cuentas, envíe pagos y explore activos sin aprender comandos técnicos

  • Acceda a todo el poder de Avalanche a través de interacciones conversacionales

Para desarrolladores y aplicaciones DeFi

  • Incorpore las capacidades de Avalanche en sus aplicaciones sin necesidad de código específico de Avalanche

  • Integre estas herramientas MCP directamente en sus agentes de IA para operaciones de blockchain autónomas

  • Acceda a la funcionalidad de Avalanche directamente desde su editor de código mientras desarrolla

  • Acelerar el desarrollo desde la creación de prototipos iniciales hasta la implementación de producción

Características

Gestión de blockchain

  • blockchainList : enumera todas las configuraciones de blockchain de Avalanche creadas

  • blockchainPublish - Publica la máquina virtual de una blockchain en un repositorio

Administración de subredes (próximamente)

  • Creación y gestión de subredes

  • Implementación y monitoreo de subredes

  • Operaciones del validador

Gestión de claves (próximamente)

  • Generación y almacenamiento de claves

  • Gestión de direcciones

  • Operaciones de firma

Operaciones de transacción (próximamente)

  • Construcción y firma de transacciones

  • Envío y seguimiento de transacciones

  • Optimización de gas

Y muchos más...

Instalación

# Clone the repository git clone https://github.com/yourusername/avalanche-mcp-tools.git cd avalanche-mcp-tools # Install dependencies npm install # Build the project npm run build

Prerrequisitos

  • Node.js 16+

  • Avalanche CLI instalado y accesible en su PATH

  • Conexión del nodo Avalanche (local o remota)

Uso

Iniciar el servidor MCP

npm start

Integrarse con Claude u otros asistentes de IA

El servidor MCP se ejecuta en stdio, lo que permite integrarlo con asistentes de IA que admiten herramientas MCP.

Ejemplo de conversación con Claude:

User: List all my avalanche blockchains Claude: I'll check your Avalanche blockchains. [Uses blockchainList MCP tool] Here are your Avalanche blockchains: - mySubnet (deployed) - testChain - devNet

Estructura del proyecto

avalanche-mcp-tools/ ├── src/ │ ├── tools/ │ │ ├── avalanche-cli/ # Avalanche CLI command tools │ │ │ ├── blockchain/ # Blockchain management commands │ │ │ ├── subnet/ # Subnet management commands │ │ │ └── keys/ # Key management commands │ │ ├── avalanche-js/ # Avalanche JS SDK tools │ │ └── common.ts # Shared utilities │ └── index.ts # Main entry point ├── package.json └── README.md

Desarrollo

Agregar nuevas herramientas

Para agregar nuevos comandos CLI de Avalanche, siga el patrón establecido en las herramientas existentes:

  1. Cree un nuevo archivo en el directorio apropiado en src/tools/avalanche-cli/

  2. Definir una función para registrar las herramientas con el servidor MCP

  3. Implementar la herramienta con parámetros adecuados y manejo de errores

  4. Registrar la nueva herramienta en el índice principal de herramientas

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/utkucy/avalanche-mcp-tools'

If you have feedback or need assistance with the MCP directory API, please join our Discord server