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
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
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
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:
Estructura del proyecto
Desarrollo
Agregar nuevas herramientas
Para agregar nuevos comandos CLI de Avalanche, siga el patrón establecido en las herramientas existentes:
- Cree un nuevo archivo en el directorio apropiado en
src/tools/avalanche-cli/
- Definir una función para registrar las herramientas con el servidor MCP
- Implementar la herramienta con parámetros adecuados y manejo de errores
- 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.
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Permite la interacción en lenguaje natural con la cadena de bloques Avalanche a través de asistentes de IA, lo que permite a los usuarios ejecutar comandos CLI de Avalanche y operaciones API de AvalancheJS sin conocimientos técnicos.
Related MCP Servers
- -securityAlicense-qualityProvides code manipulation, execution, and version control capabilities. It allows AI assistants to read, write, and execute code while maintaining a history of changes.Last updated -8PythonMIT License
- -securityAlicense-qualityA secure system enabling AI assistants to interact with blockchain data and prepare transactions while ensuring users maintain exclusive control over their private keys and transaction signing.Last updated -3TypeScriptMIT License
- AsecurityAlicenseAqualityProvides tools for AI assistants to interact with the Ethereum blockchain through standard JSON-RPC methods, enabling queries for account balances, gas prices, and smart contract code.Last updated -63JavaScriptMIT License
- -securityAlicense-qualityThis server implementation allows AI assistants to interact with Asana's API, enabling users to manage tasks, projects, workspaces, and comments through natural language requests.Last updated -189TypeScriptMIT License