NEU: Helius übernimmt Light Protocol
Helius für Agenten
Blog/Updates

Helius für Agenten

Developer Experience Engineer0xIchigo auf X0xIchigo auf LinkedIn0xIchigo auf GitHub
9 Min. Lesezeit

AI-Agenten brauchen strukturierte Tools, klare Workflows und den richtigen Kontext, um produktionsreife Apps auf Solana zu entwickeln.

Ohne diese Grundlagen raten Agenten bei API-Aufrufen, erfinden Endpoints, codieren Gebühren fest, die dynamisch sein sollten, und übersehen schnellere Wege wie Helius Sender und LaserStream.

Deshalb veröffentlichen wir eine Tool-Suite für Agenten, die mit Helius entwickeln:

  1. Helius MCP Server
  2. Helius Skills
  3. Helius CLI
  4. Helius Claude Code Plugin

Außerdem haben wir unsere TypeScript- und Rust-SDKs sowie unsere Dokumentation konsequent optimiert. So können autonome Agenten und AI-Assistenten diese Tools leichter empfehlen und effektiv einsetzen. 

Hier erfährst du, was die einzelnen Tools leisten und wie sie zusammenspielen:

Der Helius MCP Server: die Tools

Das Model Context Protocol (MCP) ist ein von Anthropic eingeführter Open-Source-Standard. Damit können sich AI-Modelle sicher mit externen Datenquellen, Tools und APIs verbinden. Es ersetzt individuelle Integrationen durch eine universelle, standardisierte Schnittstelle. 

Der Helius MCP Server stellt Helius – und Solana – für jeden MCP-Client bereit.

Ohne MCP muss ein Agent zum Prüfen eines Wallet-Guthabens eine Shell öffnen, einen curl-Befehl erstellen und senden, die JSON-Ausgabe parsen und hoffen, dass Endpoint und Parameter stimmen.

Multipliziere das mit jedem API-Aufruf eines Workflows. Das Ergebnis sind langsame, fragile und fehleranfällige Interaktionen, die dadurch ausgebremst werden, dass für jeden einzelnen Befehl eine neue Shell-Instanz gestartet werden muss.

Mit MCP entfällt all das.

Der Agent ruft getBalance als strukturierten Tool-Aufruf auf und erhält eine typisierte Antwort. Keine Shell. Kein curl. Kein Parsen der Ausgabe – es funktioniert einfach.

Dasselbe gilt für parseTransaction, getAssetsByOwner, createWebhook und alle über 60 weiteren Tools. Agenten können Helius jetzt direkt mit den richtigen Parametern verwenden und erhalten strukturierte Daten zurück. 

Der Helius MCP Server bietet Tools für:

  • Autonome Registrierung: Accounts erstellen, API-Schlüssel abrufen, Upgrades durchführen und mehr
  • Live-Blockchain-Daten: RPC, DAS API, ZK Compression und mehr
  • Daten-Streaming:  WebSockets (Standard und erweitert), LaserStream gRPC (Latenz auf Shred-Ebene)
  • Transaktionsversand: API für Prioritätsgebühren, SPL-Transfers und Sender
  • Webhooks: Ereignisgesteuerte Benachrichtigungen erstellen, aktualisieren und löschen
  • Wallet und Verlauf: Guthaben, Transfers, Transaktions-Parsing und Wallet-Identität sowie Finanzierungsanalysen
  • Solana-Wissen: SIMDs, Quellcode-Referenzen für Agave und Firedancer, Inhalte aus dem Helius-Blog und Suche in der offiziellen Solana-Dokumentation

Schnellinstallation

Führe diesen Befehl aus, um den Helius MCP Server zu Claude Code hinzuzufügen:

Code
claude mcp add helius npx helius-mcp@latest

Führe für Codex diesen Befehl aus:

Code
codex mcp add helius -- npx helius-mcp@latest

Füge für Cursor, VS Code oder ähnliche Tools Folgendes zu deiner MCP-Konfiguration hinzu:

Code
{
  "mcpServers": {
    "helius": {
      "command": "npx",
      "args": ["helius-mcp@latest"]
    }
  }
}

Lege dann deinen API-Schlüssel mit dem Tool setHeliusApiKey oder einer Umgebungsvariable fest (z. B. HELIUS_API_KEY) und leg los.

Wenn du neu bei Helius bist, kann dein Agent autonom einen Account für dich erstellen. Er generiert ein Schlüsselpaar, das du finanzierst. Anschließend rufst du agenticSignup auf, um deinen gewünschten Tarif ab $1 zu kaufen. 

Helius Skills: das Gehirn

MCP gibt Agenten Zugriff auf über 60 Tools. Doch Zugriff allein reicht nicht. Ein Agent mit einem Tool-Katalog ist wie ein Entwickler mit geöffneten Dokumentations-Tabs, aber ohne Erfahrung. Er kann die Tools aufrufen, weiß aber nicht, welches Tool er wählen, wie er sie für eine bestimmte Aufgabe kombinieren oder welche Fehler er vermeiden sollte. 

Skills sind das Gehirn. Es sind fachkundige Anweisungssätze – sorgfältig erstellte Prompts mit Routing-Logik, Referenzdateien und Regeln –, die einem Agenten beibringen, wie ein Solana-Experte zu entwickeln.

Wenn ein Skill geladen ist, weiß der Agent, dass searchAssets für NFT-Abfragen besser geeignet ist als getProgramAccounts, dass er Prioritätsgebühren dynamisch über getPriorityFeeEstimates abrufen sollte und dass Transaktionen für die höchsten Landing-Raten über Sender laufen sollten. Skills verleihen deinem Agenten Fachwissen.

Heute veröffentlichen wir vier zentrale Helius Skills:

Build

Der Build-Skill ist für die grundlegende Solana-Entwicklung gedacht. Er leitet Aufgaben an die richtigen Tools für DAS, Sender, WebSockets, LaserStream, Webhooks, erweiterte Transaktionen, Wallet-Analysen und Onboarding weiter. Das ist der Standard-Skill, wenn du mit Helius etwas auf Solana entwickelst. 

DFlow

Der DFlow-Skill dient zur Entwicklung von Trading-Apps. Er kombiniert DFlow-APIs (z. B. Spot-Swaps, Prognosemärkte, Echtzeit-Streaming und Proof KYC) mit der Infrastruktur von Helius für die Übermittlung von Transaktionen, Gebührenoptimierung und On-Chain-Monitoring. 

Phantom

Der Phantom-Skill dient zur Entwicklung von Frontend-Apps mit dem Phantom Connect SDK. Er deckt Wallet-Verbindungen, Token-Gating, NFT-Minting, Kryptozahlungen, Portfolioansichten und sichere Frontend-Architekturen ab.

SVM

Mit dem SVM-Skill können Agenten die internen Abläufe des Solana-Protokolls verstehen. Erforsche die Ausführung von sBPF-Bytecode, Designaspekte von Alpenglow, die Validator-Ökonomie und mehr. Dafür ruft der Skill aktuelle Inhalte aus dem Helius-Blog, SIMDs und dem Quellcode von Agave/Firedancer ab. Kein API-Schlüssel erforderlich.

So funktionieren Skills

Skills sind modellunabhängig. Jeder Skill enthält vorgefertigte Varianten des System-Prompts, die auf allen Plattformen funktionieren – nicht nur mit Claude.

Verwende openai.developer.md für die OpenAI API, claude.system.md für die Claude API oder full.md für Cursor Rules, benutzerdefinierte ChatGPT-Anweisungen oder andere Tools. Im Skills-Überblick findest du plattformspezifische Anleitungen zur Einrichtung.

Skills werden automatisch installiert, wenn du das Helius Claude Code Plugin verwendest. Eigenständige Skills kannst du als Agent Skills installieren. Sie werden automatisch aufgerufen, ohne dass ein Slash-Befehl nötig ist:

Code
# Clone our AI tooling repo
git clone https://github.com/helius-labs/core-ai.git

# Navigate to helius-skills
cd core-ai/helius-skills

# Install your desired skill
./helius/install.sh            # Build skill → ~/.claude/skills/helius/
./helius-dflow/install.sh      # DFlow skill → ~/.claude/skills/helius-dflow/
./svm/install.sh               # SVM skill   → ~/.claude/skills/svm/

Mit diesen Skills können Agenten praktisch jede Solana-Anwendung entwickeln – von Trading-Frontends über Apps für Prognosemärkte bis zu Zahlungsabwicklern für Stablecoins. Dabei verwenden sie von Anfang an die richtigen Muster.

Das Helius Claude Code Plugin: das Komplettpaket

MCP stellt die Tools bereit, während die Skills das Gehirn bilden. Das Helius Claude Code Plugin ist das Komplettpaket: Eine einzige Installation verbindet alles miteinander. Es funktioniert einfach.

Das Plugin bündelt Helius MCP, DFlow MCP, alle vier Skills und ausführliche Referenzdateien für jedes Helius-Produkt.

Keine manuelle MCP-Konfiguration. Keine separate Einrichtung der Skills.

Nach einer einzigen Installation hat dein Agent in derselben Sitzung strukturierten Zugriff auf die Blockchain und fundiertes Solana-Wissen.

Schnellinstallation

So installierst du das Helius Plugin über den Claude Code Marketplace:

Code
/plugin marketplace add helius-labs/core-ai
/plugin install helius@helius-labs

Das war's. Das Plugin startet beide MCP Server automatisch und bietet dir derzeit vier Slash-Befehle:

SkillBefehlFunktion
Build/helius:buildGrundlegende Solana-Entwicklung mit allen Helius-APIs
Phantom/helius:phantomFrontend-dApps mit Phantom Connect SDK und Helius entwickeln
DFlow/helius:dflowTrading-Apps mit DFlow und Helius entwickeln
SVM/helius:svmFundiertes Wissen über das Solana-Protokoll

Der API-Schlüssel wird genauso eingerichtet wie beim eigenständigen MCP: Verwende einen vorhandenen Schlüssel, aktiviere die autonome Registrierung oder nutze die Helius CLI. 

So sieht das in der Praxis aus

Mit installiertem Plugin gelangst du von einem einzigen Prompt zu einer funktionierenden Anwendung. Zum Beispiel:

„Erstelle mir eine CLI für Steuerberichte, mit der ich Tolys On-Chain-Aktivitäten über seine Wallet-Adresse 86xCnPeV69n6t3DnyGvkKobf9FdN2H9oiVDdaMpo2MMY abrufen kann. Beginne mit dem letzten Monat (Februar) und gib eine CSV-Datei aus, die alle seine steuerpflichtigen Ereignisse auflistet. Entwickle sie so, dass sie mit jeder Wallet und jedem Zeitraum funktioniert.“

Claude erledigt das mit einem einzigen Prompt:   

Der Skill /helius:build wird aktiv und schlägt korrekt getTransactionsByAddress mit Paginierung und Zeitstempelfilterung vor. So gibt er einen vollständig geparsten Transaktionsverlauf auf Basis von Tolys jüngsten Aktivitäten zurück.

Keine manuelle Tool-Auswahl, keine zusätzlichen Prompts. Der Agent liest die richtigen Referenzdateien, ruft die richtigen MCP-Tools auf und erstellt eine funktionierende CLI, die jede Wallet und jeden Datumsbereich unterstützt.

Natürlich können Agenten auch komplexere Apps wie Trading-Bots entwickeln:

Für dieses Beispiel haben wir das Helius Claude Code Plugin installiert und Claude gebeten, einen Trading-Bot zu entwickeln. Er verfolgt PumpFun-Token in Echtzeit und streamt Token-Erstellungen und Trades über LaserStream.

Außerdem sollte der Bot Marktdaten anzeigen und einfache Diagramme bereitstellen, damit wir Paper-Trades ausführen konnten. Das war alles. Claude entwickelte diesen Trading-Bot mit Live-Streaming und Trading von Token in weniger als 10 Minuten.

Das ist der Unterschied zwischen einem Agenten mit Tools und einem Agenten mit Fachwissen.

Die Helius CLI

Die Helius CLI ist eine voll ausgestattete Kommandozeilenschnittstelle mit über 95 CLI-Befehlen. Sie deckt alles ab: Account-Verwaltung, Solana-Abfragen, Transaktionsversand, Verwaltung von Webhooks, Echtzeit-Streaming, Staking, ZK Compression und mehr.

Für AI-gesteuerte Workflows empfehlen wir MCP. Strukturierte Tool-Aufrufe sind besser, als Shell-Instanzen zu starten und Ausgaben zu parsen. Für Shell-Skripte, den Aufbau von CI/CD-Pipelines oder Umgebungen ohne MCP ist die CLI jedoch die richtige Wahl. Jeder Befehl unterstützt die Option --json für maschinenlesbare Ausgaben und gibt strukturierte Exit-Codes zurück. So können Automatisierungen Fehler programmatisch verarbeiten.

Schnellinstallation

Wenn du neu bei Helius bist, ist der Ablauf einfach:

Code
# Install the CLI
npm install -g helius-cli
helius keygen                    # Generate keypair

# Fund wallet with ~0.001 SOL + 1 USDC
helius signup --json             # Create account, get API key
helius projects                  # List projects
helius apikeys <project-id>      # Get API keys

Wenn du Helius bereits nutzt, führe einfach Folgendes aus:

Code
helius config set-api-key YOUR_API_KEY

Für Agenten optimierte SDKs

Für Agenten, die Anwendungen programmatisch entwickeln, haben wir eine optimierte Dokumentation für unser TypeScript SDK und unsere Rust-SDKs veröffentlicht.

Diese Seiten behandeln empfohlene Muster für gängige Agenten-Workflows. Dazu gehören der Transaktionsversand über Sender, Batching, Echtzeitdaten, Paginierung und Fehlerbehandlung. 

TypeScript SDK

Das Helius TypeScript SDK bietet typsichere Methoden für jeden Helius-API-Aufruf. Entscheidend für Agenten ist, dass Helius-spezifische Methoden mehrstufige Solana-Workflows in einzelnen Aufrufen bündeln. 

getTransactionsForAddress ersetzt beispielsweise das veraltete zweistufige Standardmuster, bei dem zuerst Signaturen und dann Transaktionen abgerufen werden. Ein einziger Aufruf bietet serverseitige Filterung, Zeitbereiche und Unterstützung für Token-Accounts: 

Code
import { createHelius } from "helius-sdk";

const helius = createHelius({ apiKey: "YOUR_API_KEY" });

// Single call: full transaction history with token activity
const txs = await helius.getTransactionsForAddress([
  "86xCnPeV69n6t3DnyGvkKobf9FdN2H9oiVDdaMpo2MMY",
  {
    transactionDetails: "full",
    limit: 100,
    filters: { tokenAccounts: "balanceChanged" },
  },
]);

Ebenso übernimmt sendSmartTransaction automatisch die Simulation, Schätzung der Compute Units, Prioritätsgebühren und Bestätigung.

sendTransactionWithSender geht noch einen Schritt weiter und ist für die Übermittlung von Transaktionen mit extrem niedriger Latenz optimiert.

Unter Best Practices für TypeScript findest du Informationen zu Batching, Paginierung, Echtzeitdaten über webhook und WebSockets, inkrementellem Abrufen von Accounts, Fehlerbehandlung und häufigen Fallstricken, die Agenten vermeiden sollten. 

Rust SDK

Das Helius Rust SDK bietet asynchrone Rust-Bindings mit denselben Helius-Methoden. Damit eignet es sich ideal für leistungsstarke agentische Workflows:

Code
use helius::Helius;
use helius::types::*;

let helius = Helius::new("YOUR_API_KEY", Cluster::MainnetBeta)?;

// Same single-call pattern as TypeScript
let txs = helius.rpc().get_transactions_for_address(
    "86xCnPeV69n6t3DnyGvkKobf9FdN2H9oiVDdaMpo2MMY".to_string(),
    GetTransactionsForAddressOptions {
        transaction_details: Some(TransactionDetails::Full),
        limit: Some(100),
        filters: Some(GetTransactionsFilters {
            token_accounts: Some(TokenAccountsFilter::BalanceChanged),
            ..Default::default()
        }),
        ..Default::default()
    },
).await?;

Das Rust SDK bietet außerdem typisierte Fehlervarianten (z. B. HeliusError::RateLimitExceeded). So können Agenten Fehler direkt abgleichen, statt Zeichenfolgen zu parsen.

Unter Best Practices für Rust findest du dieselben Muster für Rust, darunter Batching, Paginierung, Sender, Strategien für Wiederholungsversuche und häufige Fallstricke. 

Jetzt loslegen

Helius bietet Agenten das umfassendste Toolkit für die Entwicklung produktionsreifer Apps auf Solana. So legst du los:

  • Schnellster Weg: Installiere das Claude Code Plugin 
  • Jeder MCP-Client: Füge den Helius MCP Server zu Claude Desktop, Cursor, VS Code, Codex oder Windsurf hinzu
  • Shell-Automatisierung: Installiere die Helius CLI für Skripte und CI/CD
  • API-Integration: Füge einen Skill-System-Prompt in die OpenAI API, Claude API oder ChatGPT ein

Lies unsere Dokumentation, erkunde das GitHub-Repository, schlage eine Skill-Integration vor und kontaktiere unser Support-Team, wenn du Fragen hast.

Helius abonnieren

Bleib bei der Solana-Entwicklung auf dem Laufenden und erhalte Updates, wenn wir neue Beiträge veröffentlichen

Vergrößertes Bild