Zum Hauptinhalt springen
Der Helius-MCP-Server gibt KI-Tools direkten Zugriff auf Helius-APIs über 10 öffentliche Tools — 9 geroutete Domain-Tools für alle Funktionen von Helius und Solana sowie expandResult zum Durchblättern großer responses.

9 Routed Tools

Nach Domain gruppierte Tools (heliusWallet, heliusAsset, heliusTransaction, …) — jede Helius-Aktion ist über eines davon erreichbar

Account Signup

Erstelle über dein KI-Tool ein Helius-Konto — bezahle über einen gehosteten Link oder automatisch mit USDC aus einem lokalen Schlüsselpaar

Real-Time Data

Abonniere Enhanced WebSockets und LaserStream gRPC direkt über dein KI-Tool

Any MCP Client

Funktioniert mit Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Codex und jedem MCP-kompatiblen Tool

Was ist MCP?

Das Model Context Protocol (MCP) ist ein von Anthropic eingeführter Open-Source-Standard. Er ermöglicht KI-Modellen, sich sicher mit externen Datenquellen, Tools und APIs zu verbinden. MCP verwendet eine Client-Server-Architektur, bei der sich ein Host wie Claude mit einem MCP-Server verbindet. So kann die KI über eine universelle, standardisierte Schnittstelle Datenbanken abfragen, APIs aufrufen oder Aktionen ausführen. Warum das für Helius wichtig ist: MCP gibt Claude direkten Zugriff auf aktuelle Solana-Daten und die Helius-Infrastruktur — Guthaben, Asset-Metadaten, geparste Transaktionen, Verwaltung von webhook, Streaming und mehr. Ohne MCP muss Claude API-responses erraten oder wiederholt curl-requests ausführen, um Kontext zu erhalten. Mit MCP kann Claude über strukturierte Tool-Aufrufe tatsächlich über Helius mit Solana interagieren.
Die Helius-Dokumentationswebsite unter helius.dev/docs stellt außerdem einen separaten MCP-Server bereit, den Mintlify automatisch generiert. Dieser Server ist ausschließlich für die Dokumentationssuche vorgesehen. Der hier dokumentierte helius-mcp ist der umfassende Server für alle Funktionen von Helius und Solana.

Schnellstart

1

Add the MCP server

Oder füge den Server der Konfiguration deines MCP-Hosts hinzu (Claude Desktop, Cursor, Windsurf, VS Code usw.):
2

Configure your API key

Wenn du bereits einen API key hast:
Du kannst ihn auch innerhalb von Claude festlegen, indem du die Aktion setHeliusApiKey auf heliusAccount aufrufst. API keys werden in dieser Reihenfolge ermittelt:
  1. Aufruf der Aktion setHeliusApiKey innerhalb der Sitzung
  2. Umgebungsvariable HELIUS_API_KEY
  3. ~/.helius/config.json (über die Helius CLI festgelegt)
Wenn du ein neues Konto benötigst: Weitere Informationen findest du unten unter Registrierung.
3

Start using tools

Stelle Fragen in natürlicher Sprache — das richtige Tool und die richtige Aktion werden automatisch ausgewählt:
  • „Welche NFTs besitzt diese Wallet?“
  • „Parse diese Transaktion: 5abc...“
  • „Rufe das Guthaben von Gh9ZwEm... ab“
  • „Sende 1 SOL an 7xKp...“
  • „Erstelle einen webhook für diese Adresse“

Verbindung mit dem Helius-MCP-Server herstellen

Führe den folgenden Befehl aus:
Oder füge Folgendes zu .mcp.json deines Projekts hinzu:
Überprüfe die Konfiguration mit:
Möchtest du Skills und MCP in einem Schritt installieren? Installiere stattdessen das Helius-Plugin. Führe diese Befehle separat aus:

Öffentliche Tool-Oberfläche

Helius MCP stellt 10 öffentliche Tools bereit: 9 geroutete Domain-Tools sowie expandResult. Jede Aktion von Helius und Solana ist als action-Argument über das passende geroutete Tool erreichbar.

Full Tool Catalog

Alle Aktionen nach geroutetem Tool gruppiert, einschließlich Details zur Aufrufstruktur und zur Verwendung von expandResult

Aufrufstruktur gerouteter Tools

Alle 9 gerouteten Tools verwenden dieselbe grundlegende Struktur:
  • action — der Name der auszuführenden Helius-Aktion, zum Beispiel getBalance oder createWebhook
  • domainspezifische Parameter — zum Beispiel address, signatures oder webhookURL
  • optionales detail — summary, standard oder full
  • Telemetriefelder — _feedback, _feedbackTool, _model
Beispielaufruf:

Zuerst zusammengefasste responses und expandResult

Umfangreiche responses werden zuerst zusammengefasst. Geroutete Tools geben eine kompakte Zusammenfassung sowie ein resultId zurück, wenn die vollständige response groß wäre oder detail: "summary" angefordert wurde. Verwende expandResult mit diesem resultId, um bei Bedarf einen bestimmten Abschnitt, Bereich, eine Seite oder den nächsten Teil abzurufen. Dadurch bleibt der Token-Verbrauch bei explorativen Abfragen niedrig. Agents können trotzdem bei Bedarf die vollständige payload untersuchen.

Registrierung

Erstelle über dein KI-Tool ein Helius-Konto. Bezahle entweder über einen gehosteten Zahlungslink oder direkt mit USDC aus einem lokalen Schlüsselpaar. Der Registrierungsablauf verwendet das geroutete Tool heliusAccount:
1

Generate a keypair

Die KI ruft heliusAccount mit action: "generateKeypair" auf. Dadurch erstellt sie eine Solana-Wallet und gibt die Adresse zurück.
2

Create the payment intent

Die KI ruft heliusAccount mit action: "signup" und mode: "link" auf. Der Aufruf gibt ein paymentUrl zurück, zum Beispiel https://dashboard.helius.dev/pay/<id>. Der Benutzer öffnet es und bezahlt mit einer beliebigen Wallet. Übergib alternativ mode: "autopay", um USDC automatisch aus dem lokalen Schlüsselpaar zu senden. Die Wallet muss etwa 0,001 SOL und den Tarifbetrag in USDC enthalten.
3

Resume after payment

Nach der Zahlung über den Link ruft die KI heliusAccount mit action: "signup" und mode: "resume" auf. Der Aufruf fragt den Zahlungsstatus wiederholt ab, schließt die Kontobereitstellung ab und konfiguriert den API key automatisch.
Kontaktinformationen: Jede neue Registrierung – auch für den Agent-Plan – erfordert email, firstName und lastName. Die Wallet wird nur zum Bezahlen verwendet. Für upgradePlan gilt dasselbe.
Du kannst denselben Vorgang auch über das Terminal mit der Helius CLI ausführen:

Netzwerkkonfiguration

Der MCP-Server verwendet standardmäßig mainnet-beta. Wechsle über eine Umgebungsvariable zu devnet:
Oder rufe innerhalb einer Sitzung die Aktion setNetwork auf heliusAccount auf.

System-Prompts

Das Paket helius-mcp enthält vorgefertigte System-Prompts, die KI-Modellen die effektive Verwendung der Helius-Tools vermitteln. Du findest sie unter system-prompts/:
Jeder enthält drei Varianten:
  • openai.developer.md — für die OpenAI Responses/Chat Completions API (Nachricht developer)
  • claude.system.md — für die Claude API (System-Prompt)
  • full.md — eigenständig mit allen direkt eingebetteten Referenzen (Cursor Rules, ChatGPT usw.)
Codebeispiele findest du im Integrationsleitfaden helius-skills/SYSTEM-PROMPTS.md.

Skills

Skills sind fachkundige Anweisungssätze. Sie zeigen Claude, wie deine requests an die richtigen MCP-Aktionen und Referenzdateien weitergeleitet werden. Sie bieten mehr als nur direkten Tool-Zugriff: Sie enthalten Routing-Logik, korrekte SDK-Muster und Regeln, die häufige Fehler verhindern.

Skills Overview

Sechs Skills sind verfügbar: Build (allgemeine Solana-Entwicklung), Phantom (Frontend-dApps), Jupiter (DeFi), DFlow (Trading-Apps), OKX (Trading und Analysen) sowie SVM (interne Protokollmechanismen)

Weitere Informationen

Claude Code Plugin

Installation von MCP und Skills mit einem Klick

Helius CLI

Kontoverwaltung über die Befehlszeile

MCP Specification

Erfahre mehr über den Standard Model Context Protocol

helius-mcp on npm

Paketdetails und Versionsverlauf

Changelog

Versionsverlauf und Versionshinweise

Contribute

Leitfaden für Beiträge zu helius-mcp