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
The MCP server is built on Node.js and requires it for installation and running
Kit de agente EDUCHAIN
Este servidor MCP (Protocolo de Contexto de Modelo) proporciona herramientas y recursos para interactuar con EDUCHAIN. Permite a Claude consultar información sobre tokens y pools, así como realizar intercambios a través de SailFish DEX.
Características
Información sobre tokens y pools
- Obtenga precios y detalles de los tokens
- Obtenga información y estadísticas de la piscina
- Ver datos históricos de tokens y pools
- Consigue los mejores tokens y pools por TVL
Operaciones de billetera
- Consultar saldos de EDU y tokens
- Obtenga descripciones generales de billeteras, incluidos tokens y NFT
- Enviar tokens EDU y ERC20
Operaciones de swap
- Obtenga cotizaciones de swaps con impacto en el precio e información de rutas
- Intercambiar tokens por tokens
- Intercambiar EDU por tokens (usando WEDU internamente)
- Intercambiar tokens por EDU (usando WEDU internamente)
Nota: SailFish DEX, al igual que otras bifurcaciones de Uniswap v3, no admite intercambios de tokens nativos directamente. En su lugar, utiliza WEDU (EDU encapsulado) internamente. Al usar las funciones de intercambio para EDU, el sistema gestiona automáticamente el proceso de encapsulado/desencapsulado, lo que permite trabajar directamente con EDU en las transacciones. Si necesita mayor control, también puede usar las funciones
wrap_edu
yunwrap_wedu
para convertir manualmente entre EDU y WEDU.
Operaciones de arbitraje
- Obtenga datos del mercado externo para EDU desde intercambios centralizados
- Busque oportunidades de arbitraje entre CEX y SailFish DEX
- API de datos de mercado externos configurables
- Umbral de detección de arbitraje personalizable
Herramientas
Información sobre tokens y pools
get_token_price
: obtiene el precio actual de un token en SailFish DEXget_token_info
: Obtenga información detallada sobre un token en SailFish DEXget_pool_info
: Obtenga información detallada sobre un fondo de liquidez en SailFish DEXget_top_tokens
: Obtenga una lista de los tokens principales por TVL en SailFish DEXget_top_pools
: Obtenga una lista de los principales fondos de liquidez por TVL en SailFish DEXget_total_tvl
: obtiene el valor total bloqueado (TVL) en SailFish DEXget_24h_volume
: Obtenga el volumen comercial de 24 horas en SailFish DEXget_token_historical_data
: Obtener datos históricos de un token en SailFish DEXget_pool_historical_data
: Obtener datos históricos de un fondo de liquidez en SailFish DEX
Operaciones de billetera
get_edu_balance
: Obtener el saldo EDU de una dirección de billeteraget_token_balance
: Obtiene el saldo del token de una dirección de billetera con valor en USDget_multiple_token_balances
: Obtener múltiples saldos de tokens para una dirección de billeteraget_nft_balance
: obtiene el saldo de NFT de una dirección de billetera para una colección de NFT específicaget_wallet_overview
: Obtenga una descripción general de una billetera que incluye EDU, tokens y NFTget_wallet_address_from_private_key
: Obtener la dirección de la billetera a partir de la clave privadasend_edu
: Envía el token nativo de EDU a otra dirección de billeterasend_erc20_token
: envía el token ERC20 a otra dirección de billetera
Operaciones de swap
get_swap_quote
: Obtenga una cotización para intercambiar tokens en SailFish DEXswap_tokens
: Intercambia tokens en SailFish DEX (de token a token)swap_edu_for_tokens
: Intercambia EDU por tokens en SailFish DEXswap_tokens_for_edu
: Intercambia tokens por EDU en SailFish DEXwrap_edu
: Envolver EDU a WEDU (EDU envuelto)unwrap_wedu
: Desenvolver WEDU (EDU envuelta) en EDU
Operaciones de arbitraje
get_external_market_data
: Obtener datos del mercado externo para EDU desde intercambios centralizadoscheck_arbitrage_opportunities
: busca oportunidades de arbitraje entre CEX y SailFish DEXupdate_external_market_config
: Actualizar la configuración de la API de datos de mercado externosget_external_market_config
: obtiene la configuración actual para la API de datos de mercado externos
Configuración
set_rpc_url
: Establece la URL de RPC para las interacciones de blockchainget_rpc_url
: obtiene la URL de RPC actual utilizada para las interacciones de blockchain
Recursos
sailfish://overview
: Descripción general de SailFish DEX, incluidos TVL, volumen y otras métricassailfish://token/{tokenId}
: Información sobre un token específico en SailFish DEXsailfish://pool/{poolId}
: Información sobre un fondo de liquidez específico en SailFish DEX
Instalación
- Asegúrate de tener Node.js instalado
- Clonar este repositorio
- Instalar dependencias:Copy
- Construir el proyecto:Copy
- Agregue el servidor MCP a su archivo de configuración de Claude Desktop:Copy
Ejemplos de uso
Obtener el precio del token
Obtener cotización de intercambio
Tokens de intercambio
Consultar oportunidades de arbitraje
Actualizar la configuración de la API del mercado externo
Enrolle EDU a WEDU
Desenrollar WEDU a EDU
Pruebas
Puede ejecutar el script de prueba para verificar la funcionalidad:
Esto probará la funcionalidad de enrutamiento y cotización de swap sin ejecutar swaps reales.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
You must be authenticated.
Tools
Un servidor MCP que proporciona herramientas para interactuar con EDUCHAIN, lo que permite a Claude consultar información sobre tokens y grupos y realizar intercambios a través de SailFish DEX.