Skip to main content
Glama

Cryptocurrency Daemon MCP Server

by raw391

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:

  1. 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
  2. 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
  3. 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 claude

1. Installieren Sie das Paket

Sie können das Paket über npm installieren:

npm install @raw391/coin-daemon-mcp

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:

{ "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.1

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

  1. Transaktionsmanagement
    • send-coins : Senden Sie transparente Transaktionen
    • zsend-coins : Senden Sie geschützte Transaktionen (für Privacy Coins)
    • shield-coins : Wandeln Sie transparente in abgeschirmte Gelder um
  2. Wallet-Operationen
    • get-balance : Salden prüfen
    • execute-command : Führt jeden unterstützten RPC-Befehl aus
  3. Daemon-Verwaltung
    • check-status : Daemon-Informationen abrufen

Ressourcen

Greifen Sie auf wertvolle Daten und Dokumentationen zu:

  1. Dokumentationsressourcen
    • crypto://{coinType}/help : Erhalten Sie detaillierte Dokumentation für bestimmte Kryptowährungen
    • daemon://{name}/help : Ruft einen spezifischen Hilfetext für einen Daemon ab
  2. Transaktionsverlauf
    • daemon://{name}/transactions : Aktuellen Transaktionsverlauf anzeigen

Eingabeaufforderungen

Vorgefertigte Vorlagen für gängige Arbeitsabläufe:

  1. Transaktionsleitfaden
    • send-transaction-template : Erstellen Sie eine geführte Eingabeaufforderung zum Erstellen von Transaktionen
  2. Analysevorlagen
    • balance-analysis : Analysieren Sie Wallet-Guthaben und Geldverteilung
    • daemon-diagnostic : Führen Sie eine Integritätsprüfung eines Daemons durch

Bewährte Sicherheitspraktiken

  1. 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
  2. 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
  3. 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:

  1. Statusprüfung: „Wie ist der aktuelle Status des Zcash-Daemons?“
  2. Guthaben verwalten: „Wie hoch ist mein aktueller Kontostand für alle Adressen?“
  3. Lernen über Kryptowährungen: „Können Sie erklären, wie geschützte Zcash-Transaktionen funktionieren?“
  4. Transaktionen senden: „Können Sie mir helfen, 0,1 ZEC an die Adresse xxx zu senden?“

Fehlerbehebung

  1. 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
  2. Berechtigungsprobleme
    • Überprüfen Sie die Dateiberechtigungen
    • Überprüfen der RPC-Benutzerrechte
    • Stellen Sie sicher, dass die Konfigurationspfade korrekt sind
  3. 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 .

-
security - not tested
F
license - not found
-
quality - not tested

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.

  1. Installation
    1. Installation über Smithery
    2. Installieren Sie das Paket
    3. Konfigurieren Sie Claude Desktop
    4. Konfigurationsdatei erstellen
    5. Konfigurieren Sie Ihren Kryptowährungs-Daemon
    6. Beginnen Sie mit der Verwendung des MCP
  2. MCP-Funktionen
    1. Werkzeuge
    2. Ressourcen
    3. Eingabeaufforderungen
  3. Bewährte Sicherheitspraktiken
    1. Beispielverwendung
      1. Fehlerbehebung
        1. Unterstützung
          1. Lizenz
            1. Beitragen

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                A 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 -
                3
                TypeScript
                MIT License
              • A
                security
                A
                license
                A
                quality
                Provides 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 -
                6
                3
                JavaScript
                MIT License
              • -
                security
                F
                license
                -
                quality
                A 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 -
                82
                JavaScript
              • A
                security
                A
                license
                A
                quality
                A 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 -
                20
                472
                19
                TypeScript
                MIT License
                • Apple
                • Linux

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/raw391/coin_daemon_mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server