Integrations
Manages environment variables for secure storage of Solana private keys and RPC URLs.
Provides a web server framework for exposing the Solana wallet operations through RESTful API endpoints and handling HTTP requests.
Offers testing capabilities for validating the functionality of the Solana wallet operations.
Solana Vault MCP
Eine Model Context Protocol (MCP)-Implementierung für sichere Solana-Blockchain-Wallet-Operationen in Python.
Überblick
Solana Vault MCP bietet sichere Wallet-Operationen für die Solana-Blockchain über eine standardisierte Model Context Protocol-Schnittstelle. Es ermöglicht KI-Assistenten die sichere Interaktion mit der Solana-Blockchain ohne direkten Zugriff auf private Schlüssel.
Merkmale
- Sichere Solana-Wallet-Operationen
- SOL-Guthabenprüfung
- SOL-Übertragungsfunktionen
- Abrufen des Transaktionsverlaufs
- Model Context Protocol-kompatible API
- Unterstützung für Flask-Webserver und WebSocket-Verbindungen
- Detaillierte Protokollierung und Fehlerbehandlung
Installation
Voraussetzungen
- Python 3.9+
- Pip
Aufstellen
- Klonen Sie das Repository:Copy
- Erstellen und aktivieren Sie eine virtuelle Umgebung:Copy
- Installieren Sie Abhängigkeiten:Copy
- Erstellen Sie eine
.env
Datei basierend auf.env.example
:Copy - Bearbeiten Sie die
.env
Datei, um Ihren privaten Solana-Schlüssel und die RPC-URL hinzuzufügen.
Verwendung
Starten des Servers
Der Server wird auf dem in Ihrer .env
Datei angegebenen Port gestartet (Standard: 5000).
API-Endpunkte
GET /
- Willkommensseite mit ServiceinformationenGET /health
– Endpunkt für die IntegritätsprüfungGET /api/mcp/ping
– Integritätsprüfung des MCP-DienstesPOST /api/mcp/query
– Haupt-MCP-Abfrageendpunkt
MCP-Aktionen
Das Solana Vault MCP unterstützt die folgenden Aktionen:
wallet.info
- Wallet-Informationen abrufenwallet.balance
– SOL-Guthaben abrufenwallet.transfer
– SOL auf ein anderes Wallet übertragenwallet.transactions
- Aktuelle Transaktionen abrufenwallet.token_balance
– Token-Guthaben für ein bestimmtes Token abrufen
Beispielabfrage
Antwort:
Entwicklung
Projektstruktur
Ausführen von Tests
Lizenz
MIT
Beitragen
Beiträge sind willkommen! Senden Sie gerne einen Pull Request.
This server cannot be installed
Ein sicherer Model Context Protocol-Server, der es KI-Assistenten ermöglicht, mit der Solana-Blockchain zu interagieren, ohne direkten Zugriff auf private Schlüssel zu haben, und der Vorgänge wie Kontostandsprüfung, SOL-Überweisungen und das Abrufen des Transaktionsverlaufs unterstützt.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables Claude AI to interact with the Solana blockchain through a standardized interface, providing tools for transactions, account queries, and wallet management.Last updated -5972Apache 2.0
- -securityAlicense-qualityA Model Context Protocol server enabling AI agents to interact with the Solana blockchain for DeFi operations like checking balances, transferring tokens, executing swaps, and fetching price data.Last updated -5915TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI models to interact with the Solana blockchain, providing RPC methods, wallet management, DeFi trading capabilities, and Helius API integration for enhanced Solana development.Last updated -TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides onchain tools for Claude AI, allowing it to interact with the Solana blockchain through a standardized interface for operations like managing assets, executing token operations, and retrieving network information.Last updated -6TypeScript