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:
- Instalar pnpm:Para conocer métodos de instalación alternativos, visite la guía de instalación de pnpm .
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
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
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.
Related MCP Servers
- AsecurityAlicenseAqualityFacilitates comprehensive architectural design and evaluation through specialized agents, rich resources, and powerful tools covering diverse architectural domains, including cloud, AI, and blockchain.Last updated -394315TypeScriptISC 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-qualityA comprehensive server that enables AI agents to interact with multiple EVM-compatible blockchain networks through a unified interface, supporting ENS resolution, token operations, and smart contract interactions.Last updated -230TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI agents to interact with 30+ Ethereum-compatible blockchain networks, providing services like token transfers, contract interactions, and ENS resolution through a unified interface.Last updated -28230252TypeScriptMIT License