Cryptocurrency Daemon MCP Server
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 :
npx -y @smithery/cli install @raw391/coin_daemon_mcp --client claude1. Installieren Sie das Paket
Sie können das Paket über npm installieren:
npm install @raw391/coin-daemon-mcp2. 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:
{
"mcpServers": {
"cryptocurrency": {
"command": "npx",
"args": [
"-y",
"@raw391/coin-daemon-mcp"
],
"env": {
"CONFIG_PATH": "path/to/your/config.json"
}
}
}
}3. Konfigurationsdatei erstellen
Erstellen Sie eine Konfigurationsdatei für Ihre Kryptowährungs-Daemons. Hier sind einige Beispielkonfigurationen:
Grundlegende Konfiguration eines einzelnen Daemons
{
"daemons": [
{
"coinName": "zcash",
"nickname": "zec-main",
"rpcEndpoint": "127.0.0.1:8232",
"rpcUser": "your-rpc-user",
"rpcPassword": "your-rpc-password"
}
]
}Konfiguration mehrerer Daemons
{
"daemons": [
{
"coinName": "zcash",
"nickname": "zec-main",
"rpcEndpoint": "127.0.0.1:8232",
"rpcUser": "zec-user",
"rpcPassword": "zec-password"
},
{
"coinName": "bitcoin",
"nickname": "btc-main",
"rpcEndpoint": "127.0.0.1:8332",
"rpcUser": "btc-user",
"rpcPassword": "btc-password"
}
]
}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:
{
"mcpServers": {
"cryptocurrency": {
"command": "npx",
"args": [
"-y",
"@raw391/coin-daemon-mcp"
],
"env": {
"CONFIG_PATH": "C:/CryptoConfig/daemon-config.json"
}
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"C:/CryptoData"
]
}
}
}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:
server=1
rpcuser=your-rpc-user
rpcpassword=your-rpc-password
rpcallowip=127.0.0.15. 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
Related MCP server: AgentBTC MCP Server
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 deployed
Maintenance
Related MCP Connectors
Bitcoin + Ethereum RPC for AI agents. 44 tools. x402 payments in USDC on Base mainnet.
Non-custodial crypto payments for AI assistants: balances, payments, and create payment links.
Crypto wallet for AI agents: balances, payments, swaps and trading with owner controls.
Bitcoin wallet intelligence for AI agents: trust, labels, tx verify, fees, and timestamps.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI assistants to interact with RGB assets, Lightning Network operations, and Bitcoin transactions through RGB Lightning Node APIs. Supports asset management, invoice creation/payment, channel management, on-chain transactions, and asset swaps.189 npm1MIT
- AlicenseAqualityDmaintenanceEnables AI agents to perform Bitcoin and Lightning Network payments using a non-custodial, zero-trust architecture. It provides 13 tools for wallet management, invoice creation, and payment processing while keeping node credentials local to the user's machine.138 npmMIT
- AlicenseCqualityDmaintenanceEnables AI applications to interact with the Bitcoin Network, manage wallets, check balances, convert prices, and send transactions.447 npm6MIT

wdk-wallet-rln-mcpofficial
FlicenseAqualityFmaintenanceExposes an RGB Lightning Node wallet to AI agents, enabling full wallet control including balances, RGB invoices, Lightning payments, channel management, and atomic swap taker support.19-