VOOZH about

URL: https://glama.ai/mcp/servers/sendaifun/solana-mcp?locale=de-DE

⇱ Solana Agent Kit MCP-Server by sendaifun | Glama


Solana Agent Kit MCP-Server

👁 npm-Version
👁 Lizenz: ISC
ÜberprĂŒfen Sie Phala

Ein Model Context Protocol (MCP)-Server, der Onchain-Tools fĂŒr Claude AI bereitstellt und die Interaktion mit der Solana-Blockchain ĂŒber eine standardisierte Schnittstelle ermöglicht. Diese Implementierung basiert auf dem Solana Agent Kit und ermöglicht KI-Agenten die nahtlose DurchfĂŒhrung von Blockchain-Operationen.

Überblick

Dieser MCP-Server erweitert Claudes FĂ€higkeiten, indem er Tools fĂŒr Folgendes bereitstellt:

  • Interagieren Sie mit der Solana-Blockchain

  • Transaktionen ausfĂŒhren

  • Kontoinformationen abfragen

  • Solana-Wallets verwalten

Der Server implementiert die Model Context Protocol-Spezifikation, um Blockchain-Interaktionen fĂŒr KI-Agenten zu standardisieren.

Related MCP server: AMOCA Solana MCP Server

Voraussetzungen

  • Node.js (v16 oder höher)

  • pnpm (empfohlen), npm oder yarn

  • Solana-Wallet mit privatem SchlĂŒssel

  • Solana RPC-URL (Mainnet, Testnet oder Devnet)

Installation

Option 1: Schnellinstallation (empfohlen)

# Download the installation script
curl -fsSL https://raw.githubusercontent.com/sendaifun/solana-mcp/main/scripts/install.sh -o solana-mcp-install.sh

# Make it executable and run
chmod +x solana-mcp-install.sh && ./solana-mcp-install.sh --backup

Dadurch wird ein interaktiver Installationsprozess gestartet, der Sie durch folgende Schritte fĂŒhrt:

  • Einrichten von Node.js bei Bedarf

  • Konfigurieren Ihrer Solana RPC-URL und Ihres privaten SchlĂŒssels

  • Einrichten der Claude Desktop-Integration

Option 2: Von npm installieren (empfohlen fĂŒr Clients wie Cursor/Cline)

# Install globally
npm install -g solana-mcp

# Or install locally in your project
npm install solana-mcp

Option 3: Aus der Quelle erstellen

  1. Klonen Sie dieses Repository:

git clone https://github.com/sendaifun/solana-mcp
cd solana-mcp
  1. Installieren Sie AbhÀngigkeiten:

pnpm install
  1. Erstellen Sie das Projekt:

pnpm run build

Konfiguration

Umgebungs-Setup

Erstellen Sie eine .env Datei mit Ihren Anmeldeinformationen:

# Solana Configuration
SOLANA_PRIVATE_KEY=your_private_key_here
RPC_URL=your_solana_rpc_url_here
OPENAI_API_KEY=your_openai_api_key # OPTIONAL

Integration mit Claude Desktop

Um diesen MCP-Server zu Claude Desktop hinzuzufĂŒgen, fĂŒhren Sie die folgenden Schritte aus:

  1. Suchen Sie die Claude Desktop-Konfigurationsdatei

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

    • Windows: %APPDATA%\Claude\claude_desktop_config.json

    • Linux: ~/.config/Claude/claude_desktop_config.json

  2. FĂŒgen Sie die Konfiguration hinzu. Erstellen oder bearbeiten Sie die Konfigurationsdatei und fĂŒgen Sie das folgende JSON hinzu:

    Wenn Sie ĂŒber npm installiert haben (Option 1):

    {
     "mcpServers": {
     "solana-mcp": {
     "command": "npx",
     "args": ["solana-mcp"],
     "env": {
     "RPC_URL": "your_solana_rpc_url_here",
     "SOLANA_PRIVATE_KEY": "your_private_key_here",
     "OPENAI_API_KEY": "your_openai_api_key" // OPTIONAL
     },
     "disabled": false,
     "autoApprove": []
     }
     }
    }

    Wenn Sie aus der Quelle erstellt haben (Option 2):

    {
     "mcpServers": {
     "solana-mcp": {
     "command": "node",
     "args": ["/path/to/solana-mcp/build/index.js"],
     "env": {
     "RPC_URL": "your_solana_rpc_url_here",
     "SOLANA_PRIVATE_KEY": "your_private_key_here",
     "OPENAI_API_KEY": "your_openai_api_key" // OPTIONAL
     },
     "disabled": false,
     "autoApprove": []
     }
     }
    }
  3. Starten Sie Claude Desktop neu. Starten Sie Claude Desktop nach diesen Änderungen neu, damit die Konfiguration wirksam wird.

Projektstruktur

solana-agent-kit-mcp/
├── src/
│ ├── index.ts # Main entry point
├── package.json
└── tsconfig.json

VerfĂŒgbare Tools

Der MCP-Server bietet die folgenden Solana-Blockchain-Tools:

  • GET_ASSET – Informationen zu einem Solana-Asset/Token abrufen

  • DEPLOY_TOKEN – Stellen Sie ein neues Token auf Solana bereit

  • GET_PRICE - Preisinformationen fĂŒr Token abrufen

  • WALLET_ADDRESS - Holen Sie sich die Wallet-Adresse

  • BALANCE - Wallet-Guthaben prĂŒfen

  • TRANSFER - Token zwischen Wallets ĂŒbertragen

  • MINT_NFT – Neue NFTs erstellen und prĂ€gen

  • TRADE - Token-Trades ausfĂŒhren

  • REQUEST_FUNDS – Geldmittel anfordern (nĂŒtzlich fĂŒr Tests/Entwicklung)

  • RESOLVE_DOMAIN – Solana-DomĂ€nennamen auflösen

  • GET_TPS – Aktuelle Transaktionen pro Sekunde auf Solana abrufen

SicherheitsĂŒberlegungen

  • Bewahren Sie Ihren privaten SchlĂŒssel sicher auf und geben Sie ihn niemals weiter

  • Verwenden Sie Umgebungsvariablen fĂŒr vertrauliche Informationen

  • ErwĂ€gen Sie die Verwendung einer dedizierten Wallet fĂŒr KI-Agentenoperationen

  • RegelmĂ€ĂŸige Überwachung und PrĂŒfung der AktivitĂ€ten von KI-Agenten

  • TestvorgĂ€nge im Devnet/Testnet vor dem Mainnet

Fehlerbehebung

Wenn Probleme auftreten:

  1. ÜberprĂŒfen Sie, ob Ihr privater Solana-SchlĂŒssel korrekt ist

  2. ÜberprĂŒfen Sie, ob Ihre RPC-URL zugĂ€nglich ist

  3. Stellen Sie sicher, dass Sie sich im vorgesehenen Netzwerk befinden (Mainnet, Testnet oder Devnet).

  4. ÜberprĂŒfen Sie die Claude Desktop-Protokolle auf Fehlermeldungen

  5. ÜberprĂŒfen Sie, ob der Build erfolgreich war

AbhÀngigkeiten

Zu den wichtigsten AbhÀngigkeiten gehören:

Beitragen

BeitrÀge sind willkommen! Senden Sie gerne einen Pull Request.

  1. Forken Sie das Repository

  2. Erstellen Sie Ihren Feature-Zweig ( git checkout -b feature/amazing-feature )

  3. Übernehmen Sie Ihre Änderungen ( git commit -m 'Add some amazing feature' )

  4. Pushen zum Zweig ( git push origin feature/amazing-feature )

  5. Öffnen einer Pull-Anfrage

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert.

A
license - permissive license
-
quality - not tested
F
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity
Issues opened vs closed

Latest Blog Posts

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/sendaifun/solana-mcp'

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