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. 1. Installieren Sie das Paket
    3. 2. Konfigurieren Sie Claude Desktop
    4. 3. Konfigurationsdatei erstellen
    5. 4. Konfigurieren Sie Ihren Kryptowährungs-Daemon
    6. 5. 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 -
                9
                TypeScript
                MIT License
              • -
                security
                A
                license
                -
                quality
                Provides onchain tools for Claude AI to interact with the Base blockchain and Coinbase API, enabling wallet management, fund transfers, and smart contract deployment.
                Last updated -
                103
                267
                TypeScript
                MIT License
                • Apple
                • Linux
              • 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
                8
                JavaScript
                MIT License
              • A
                security
                A
                license
                A
                quality
                Integrates Aptos blockchain access into AI applications, enabling interaction with tools for native APT operations, custom coin management, and transaction handling.
                Last updated -
                12
                TypeScript
                MIT License

              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