remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides community support through Discord's Oraichain server for users of the Multichain MCP.
Enables integration through GitHub Discussions as part of the community engagement channels for the MCP server.
Serves as a runtime environment for the MCP server, supporting execution of blockchain operations through the server infrastructure.
Servidor MCP multicadena 🌐
🏗️ Desarrollado y mantenido por Oraichain Labs
Un conjunto completo de herramientas para crear e implementar agentes de IA con capacidades blockchain. Este monorepositorio incluye:
- Un servidor de Protocolo de Contexto de Modelo (MCP) para aplicaciones de IA
- Herramientas de desarrollo de agentes para interacciones blockchain
- Kit de desarrollo para crear agentes de IA personalizados
Acerca de Oraichain Labs
Oraichain Labs es el equipo detrás de Oraichain, la primera IA de Capa 1 del mundo para Web3. Nos especializamos en agentes de IA y tecnologías blockchain:
- Agentes autónomos de IA Web3
- Mercado de IA descentralizado
- Sistema de oráculo de IA
- Protocolos DeFi multicadena
Colaboradores
Nuestro agradecimiento a estas maravillosas personas:
Descripción general
Este proyecto proporciona un conjunto completo de herramientas para la integración de IA y blockchain:
Servidor MCP
- Interactuar con múltiples redes blockchain
- Recuperar direcciones y saldos de billetera
- Transferir fondos y administrar tokens
- Implementar e interactuar con contratos inteligentes
- Conectar activos entre redes
Herramientas del agente
- Herramientas de interacción blockchain listas para usar
- Soporte multicadena listo para usar
- Integraciones del protocolo DeFi
- Manejo seguro de transacciones
Kit de desarrollo de agentes
- Cree agentes de IA personalizados con capacidades de blockchain
- Interfaces y tipos extensibles
- Mejores prácticas y ejemplos
- Utilidades de prueba
Todo el kit de herramientas está construido con TypeScript y admite múltiples redes blockchain a través de una interfaz unificada.
Prerrequisitos
- Node.js (v18 o superior)
- pnpm (v9.0.0 o superior)
- Configuración de la billetera para redes compatibles
- Claves API para redes compatibles (opcional)
Requisitos previos de instalación
- Instalar Node.js:
- Visita el sitio web oficial de Node.js
- Descargue e instale la versión LTS (v18 o superior)
- Verificar la instalación:Copy
- Instalar pnpm:Para conocer métodos de instalación alternativos, visite la guía de instalación de pnpm .Copy
Instalación
Clonar este repositorio:
Instalar dependencias:
Construir el proyecto:
Configuración
Crea un archivo .env
con tu configuración:
Desarrollo
Para desarrollar todos los paquetes, ejecute:
Para construir todos los paquetes:
Para ejecutar pruebas:
Estructura del proyecto
Este es un repositorio mono que utiliza Turborepo y espacios de trabajo pnpm. Esta es la estructura:
packages/
mcp-server/
: La implementación principal del servidor MCPagent-tools/
: Colección de herramientas de interacción blockchain para agentes de IAagent-kit/
: Kit de desarrollo para crear agentes de IA con capacidades de blockchain
Cada paquete tiene una finalidad específica:
Servidor MCP
El paquete principal del servidor que implementa el Protocolo de Contexto de Modelo para las interacciones en blockchain. Proporciona la funcionalidad esencial para gestionar las solicitudes de los clientes de IA.
Herramientas del agente
Un conjunto de herramientas diseñadas específicamente para que los agentes de IA interactúen con diversas redes blockchain. El servidor MCP utiliza estas herramientas para ejecutar operaciones blockchain.
Kit de agente
Un kit de desarrollo que ayuda a los desarrolladores a crear agentes de IA con capacidades blockchain. Incluye utilidades, tipos e interfaces para un desarrollo consistente de agentes.
Integración con herramientas de IA
Integración de escritorio de Claude
Para agregar este servidor MCP a Claude Desktop:
- Cree o edite el archivo de configuración de Claude Desktop en:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Ventanas:
%APPDATA%\Claude\claude_desktop_config.json
- Linux:
~/.config/Claude/claude_desktop_config.json
- macOS:
- Agregue la siguiente configuración:
- Reinicie Claude Desktop para que los cambios surtan efecto.
📜 Licencia
Este proyecto está licenciado bajo la Licencia Pública General GNU v3.0 - consulte el archivo LICENCIA para obtener más detalles.
💬 Comunidad
⭐ Soporte
Si encuentras útil Multichain MCP, ¡considera destacar el repositorio y contribuir con nuevas características o mejoras!
This server cannot be installed
Un kit de herramientas integral para crear agentes de IA con capacidades de blockchain, lo que permite interacciones con múltiples redes de blockchain para tareas como administración de billeteras, transferencias de fondos, interacciones de contratos inteligentes y puentes de activos entre cadenas.