local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Allows interaction with Bitcoin daemon RPC interfaces, enabling wallet operations, balance checking, transaction management, and node status monitoring.
Provides tools for working with Zcash nodes, including sending shielded/transparent transactions, converting between transparent and shielded funds, checking balances, and executing RPC commands.
Servidor MCP Daemon de criptomonedas (BETA)
Un servidor de Protocolo de Contexto de Modelo (MCP) para interactuar con las interfaces RPC del demonio de criptomonedas. Este servidor permite que los asistentes de IA gestionen e interactúen con los nodos de criptomonedas de forma controlada.
⚠️ ADVERTENCIA DE SEGURIDAD IMPORTANTE ⚠️
Este software permite que los sistemas de IA interactúen con daemons de criptomonedas. Lea atentamente esta advertencia:
- La ejecución de este servidor MCP brinda a los sistemas de IA la capacidad de:
- Enviar transacciones
- Acceder a la información de la billetera
- Modificar la configuración de la billetera
- Ver datos privados
- Ejecutar comandos de demonio
- Los riesgos potenciales incluyen:
- Pérdida de fondos por transacciones no autorizadas
- Exposición de información privada
- Modificaciones no intencionadas de la billetera o del demonio
- Posibles vulnerabilidades de seguridad si se configura incorrectamente
- Medidas de seguridad requeridas:
- Utilice una billetera separada con fondos limitados para las interacciones de IA
- Nunca dé acceso a billeteras que contengan un valor significativo
- Configurar permisos RPC estrictos
- Supervisar todas las interacciones de la IA con el demonio
- Auditorías de seguridad periódicas de las configuraciones
- Mantenga copias de seguridad de todos los datos importantes
Este software está en versión beta. Úselo bajo su propia responsabilidad.
Instalación
Instalación mediante herrería
Para instalar Cryptocurrency Daemon Server para Claude Desktop automáticamente a través de Smithery :
1. Instalar el paquete
Puede instalar el paquete a través de npm:
2. Configurar Claude Desktop
Para usar este MCP con Claude Desktop, deberá modificar la configuración de Claude Desktop. El archivo de configuración se encuentra en:
- Ventanas: %APPDATA%\Claude\claude_desktop_config.json
- macOS: ~/Biblioteca/Soporte de aplicaciones/Claude/claude_desktop_config.json
Añade lo siguiente a tu configuración:
3. Crear archivo de configuración
Cree un archivo de configuración para sus daemons de criptomonedas. Aquí tiene algunos ejemplos de configuración:
Configuración básica de un solo demonio
Configuración de múltiples demonios
Configuración avanzada con directorio de datos
Para garantizar la máxima seguridad, también puede usar un MCP del sistema de archivos para administrar los datos del daemon. A continuación, se explica cómo configurar ambos juntos:
4. Configura tu demonio de criptomonedas
Asegúrese de que el archivo de configuración de su demonio de criptomonedas (por ejemplo, zcash.conf, bitcoin.conf) tenga las configuraciones RPC adecuadas:
5. Comience a usar el MCP
Tras la configuración, reinicie Claude Desktop. Debería ver nuevas herramientas, recursos e indicaciones disponibles para:
- Envío de transacciones
- Consulta de saldos
- Administrar billeteras
- Monitoreo del estado del demonio
- Aprendiendo sobre criptomonedas
- Y más
Características de MCP
El servidor proporciona tres tipos de capacidades MCP:
Herramientas
- Gestión de transacciones
send-coins
: Envía transacciones transparenteszsend-coins
: Envía transacciones protegidas (para monedas de privacidad)shield-coins
: Convierte fondos transparentes en fondos protegidos
- Operaciones de billetera
get-balance
: Consultar saldosexecute-command
: ejecuta cualquier comando RPC compatible
- Gestión de demonios
check-status
: Obtener información del demonio
Recursos
Acceda a datos y documentación valiosos:
- Recursos de documentación
crypto://{coinType}/help
: Obtenga documentación detallada para criptomonedas específicasdaemon://{name}/help
: Obtener texto de ayuda específico para un demonio
- Historial de transacciones
daemon://{name}/transactions
: Ver el historial de transacciones recientes
Indicaciones
Plantillas prediseñadas para flujos de trabajo comunes:
- Guía de transacciones
send-transaction-template
: genera un mensaje guiado para construir transacciones
- Plantillas de análisis
balance-analysis
: analiza los saldos de la billetera y la distribución de fondos.daemon-diagnostic
: Realiza una comprobación del estado de un demonio
Mejores prácticas de seguridad
- Carteras separadas
- Cree billeteras dedicadas para interacciones de IA
- Mantenga fondos mínimos en billeteras accesibles
- Utilice redes de prueba para el desarrollo
- Seguridad RPC
- Utilice credenciales RPC sólidas y únicas
- Habilitar únicamente los comandos RPC necesarios
- Restringir el acceso RPC al host local
- Supervisar los registros de RPC
- Gestión de datos
- Copias de seguridad periódicas de la billetera
- Almacenamiento seguro de archivos de configuración
- Monitoreo de todas las transacciones
- Auditorías de seguridad periódicas
Ejemplo de uso
Así es como Claude puede ayudar con tareas comunes:
- Comprobación de estado: "¿Cuál es el estado actual del demonio Zcash?"
- Gestión de saldos: "¿Cuál es mi saldo actual en todas las direcciones?"
- Aprendiendo sobre criptomonedas: "¿Puedes explicar cómo funcionan las transacciones protegidas de Zcash?"
- Envío de transacciones: "¿Puedes ayudarme a enviar 0,1 ZEC a la dirección xxx?"
Solución de problemas
- Problemas de conexión
- Verificar que el demonio se esté ejecutando
- Comprobar credenciales de RPC
- Asegúrese de que los números de puerto sean correctos
- Verificar el acceso al host local
- Problemas de permisos
- Comprobar permisos de archivos
- Verificar los derechos de usuario de RPC
- Asegúrese de que las rutas de configuración sean correctas
- Problemas de transacción
- Verificar fondos suficientes
- Comprobar la conectividad de la red
- Asegúrese de que el demonio esté sincronizado
Apoyo
- Problemas de GitHub: informes de errores y solicitudes de funciones
- Discusiones: Preguntas generales y apoyo de la comunidad
- Problemas de seguridad: envíe un correo electrónico a security@pooly.ca
Licencia
Licencia MIT con exención de responsabilidad adicional sobre operaciones con criptomonedas. Consulte la LICENCIA para obtener más información.
Contribuyendo
Consulte CONTRIBUTING.md para conocer las pautas de contribución.
This server cannot be installed
Permite interacciones seguras con interfaces RPC de demonios de criptomonedas a través de asistentes de IA, lo que respalda la gestión de transacciones, las operaciones de billetera y el monitoreo de demonios para criptomonedas derivadas de Bitcoin.
- Installation
- MCP Features
- Security Best Practices
- Example Usage
- Troubleshooting
- Support
- License
- Contributing