Kryptowährungs-Daemon-MCP-Server (BETA)
Ein Model Context Protocol (MCP)-Server für die Interaktion mit RPC-Schnittstellen von Kryptowährungs-Daemons. Dieser Server ermöglicht KI-Assistenten die kontrollierte Verwaltung und Interaktion mit Kryptowährungsknoten.
⚠️ WICHTIGER SICHERHEITSHINWEIS ⚠️
Diese Software ermöglicht KI-Systemen die Interaktion mit Kryptowährungs-Daemons. Bitte lesen Sie diese Warnung sorgfältig durch:
- Durch das Ausführen dieses MCP-Servers können KI-Systeme:
- Transaktionen senden
- Zugriff auf Wallet-Informationen
- Wallet-Einstellungen ändern
- Private Daten anzeigen
- Daemon-Befehle ausführen
- Zu den potenziellen Risiken zählen:
- Verlust von Geldern durch nicht autorisierte Transaktionen
- Offenlegung privater Informationen
- Unbeabsichtigte Änderungen an Wallets oder Daemons
- Mögliche Sicherheitslücken bei falscher Konfiguration
- Erforderliche Sicherheitsmaßnahmen:
- Verwenden Sie für KI-Interaktionen eine separate Brieftasche mit begrenzten Mitteln
- Geben Sie niemals Zugriff auf Geldbörsen mit erheblichem Wert
- Konfigurieren Sie strenge RPC-Berechtigungen
- Überwachen Sie alle KI-Interaktionen mit dem Daemon
- Regelmäßige Sicherheitsüberprüfungen der Konfigurationen
- Bewahren Sie Backups aller wichtigen Daten auf
Diese Software befindet sich in der BETA-Phase. Die Nutzung erfolgt auf eigene Gefahr.
Installation
Installation über Smithery
So installieren Sie den Cryptocurrency Daemon Server für Claude Desktop automatisch über Smithery :
1. Installieren Sie das Paket
Sie können das Paket über npm installieren:
2. Konfigurieren Sie Claude Desktop
Um dieses MCP mit Claude Desktop zu verwenden, müssen Sie Ihre Claude Desktop-Konfiguration anpassen. Die Konfigurationsdatei befindet sich unter:
- Windows: %APPDATA%\Claude\claude_desktop_config.json
- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Fügen Sie Ihrer Konfiguration Folgendes hinzu:
3. Konfigurationsdatei erstellen
Erstellen Sie eine Konfigurationsdatei für Ihre Kryptowährungs-Daemons. Hier sind einige Beispielkonfigurationen:
Grundlegende Konfiguration eines einzelnen Daemons
Konfiguration mehrerer Daemons
Erweiterte Konfiguration mit Datenverzeichnis
Aus Sicherheitsgründen empfiehlt es sich, zusätzlich ein Dateisystem-MCP zur Verwaltung von Daemon-Daten zu verwenden. So konfigurieren Sie beides zusammen:
4. Konfigurieren Sie Ihren Kryptowährungs-Daemon
Stellen Sie sicher, dass die Konfigurationsdatei Ihres Kryptowährungs-Daemons (z. B. zcash.conf, bitcoin.conf) über die entsprechenden RPC-Einstellungen verfügt:
5. Beginnen Sie mit der Verwendung des MCP
Starten Sie Claude Desktop nach der Konfiguration neu. Es sollten neue Tools, Ressourcen und Eingabeaufforderungen für Folgendes verfügbar sein:
- Senden von Transaktionen
- Guthaben prüfen
- Verwalten von Geldbörsen
- Überwachung des Daemon-Status
- Lernen über Kryptowährungen
- Und mehr
MCP-Funktionen
Der Server bietet drei Arten von MCP-Funktionen:
Werkzeuge
- Transaktionsmanagement
send-coins
: Senden Sie transparente Transaktionenzsend-coins
: Senden Sie geschützte Transaktionen (für Privacy Coins)shield-coins
: Wandeln Sie transparente in abgeschirmte Gelder um
- Wallet-Operationen
get-balance
: Salden prüfenexecute-command
: Führt jeden unterstützten RPC-Befehl aus
- Daemon-Verwaltung
check-status
: Daemon-Informationen abrufen
Ressourcen
Greifen Sie auf wertvolle Daten und Dokumentationen zu:
- Dokumentationsressourcen
crypto://{coinType}/help
: Erhalten Sie detaillierte Dokumentation für bestimmte Kryptowährungendaemon://{name}/help
: Ruft einen spezifischen Hilfetext für einen Daemon ab
- Transaktionsverlauf
daemon://{name}/transactions
: Aktuellen Transaktionsverlauf anzeigen
Eingabeaufforderungen
Vorgefertigte Vorlagen für gängige Arbeitsabläufe:
- Transaktionsleitfaden
send-transaction-template
: Erstellen Sie eine geführte Eingabeaufforderung zum Erstellen von Transaktionen
- Analysevorlagen
balance-analysis
: Analysieren Sie Wallet-Guthaben und Geldverteilungdaemon-diagnostic
: Führen Sie eine Integritätsprüfung eines Daemons durch
Bewährte Sicherheitspraktiken
- Separate Geldbörsen
- Erstellen Sie dedizierte Wallets für KI-Interaktionen
- Bewahren Sie nur minimale Geldmittel in zugänglichen Geldbörsen auf
- Verwenden Sie Testnetzwerke für die Entwicklung
- RPC-Sicherheit
- Verwenden Sie starke, eindeutige RPC-Anmeldeinformationen
- Aktivieren Sie nur die erforderlichen RPC-Befehle
- Beschränken Sie den RPC-Zugriff auf den lokalen Host
- Überwachen von RPC-Protokollen
- Datenmanagement
- Regelmäßige Wallet-Backups
- Sichere Speicherung von Konfigurationsdateien
- Überwachung aller Transaktionen
- Regelmäßige Sicherheitsüberprüfungen
Beispielverwendung
So kann Claude bei allgemeinen Aufgaben helfen:
- Statusprüfung: „Wie ist der aktuelle Status des Zcash-Daemons?“
- Guthaben verwalten: „Wie hoch ist mein aktueller Kontostand für alle Adressen?“
- Lernen über Kryptowährungen: „Können Sie erklären, wie geschützte Zcash-Transaktionen funktionieren?“
- Transaktionen senden: „Können Sie mir helfen, 0,1 ZEC an die Adresse xxx zu senden?“
Fehlerbehebung
- Verbindungsprobleme
- Überprüfen Sie, ob der Daemon ausgeführt wird
- Überprüfen Sie die RPC-Anmeldeinformationen
- Stellen Sie sicher, dass die Portnummern korrekt sind
- Überprüfen des Localhost-Zugriffs
- Berechtigungsprobleme
- Überprüfen Sie die Dateiberechtigungen
- Überprüfen der RPC-Benutzerrechte
- Stellen Sie sicher, dass die Konfigurationspfade korrekt sind
- Transaktionsprobleme
- Überprüfen Sie, ob ausreichende Mittel vorhanden sind
- Überprüfen der Netzwerkkonnektivität
- Stellen Sie sicher, dass der Daemon synchronisiert ist
Unterstützung
- GitHub-Probleme: Fehlerberichte und Funktionsanfragen
- Diskussionen: Allgemeine Fragen und Community-Support
- Sicherheitsprobleme: E-Mail an security@pooly.ca
Lizenz
MIT-Lizenz mit zusätzlichem Haftungsausschluss für Kryptowährungsgeschäfte. Weitere Informationen finden Sie unter LIZENZ .
Beitragen
Richtlinien für Beiträge finden Sie unter CONTRIBUTING.md .
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Ermöglicht sichere Interaktionen mit RPC-Schnittstellen von Kryptowährungs-Daemons durch KI-Assistenten und unterstützt Transaktionsmanagement, Wallet-Operationen und Daemon-Überwachung für von Bitcoin abgeleitete Kryptowährungen.
- Installation
- MCP-Funktionen
- Bewährte Sicherheitspraktiken
- Beispielverwendung
- Fehlerbehebung
- Unterstützung
- Lizenz
- Beitragen
Related Resources
Related MCP Servers
- -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
- -securityFlicense-qualityA Model Context Protocol server that enables AI agents to interact with the Flow blockchain through RPC calls, supporting account balances, script execution, transactions, domain resolution, and contract interactions.Last updated -82JavaScript
- AsecurityAlicenseAqualityA server that allows AI models to interact with cryptocurrency exchange APIs through the Model Context Protocol, providing access to over 100 exchanges and their trading capabilities.Last updated -2047219TypeScriptMIT License