expandResult pour paginer à travers de grandes réponses.
9 Outils Routés
Outils groupés par domaine (
heliusWallet, heliusAsset, heliusTransaction, …) — chaque action de Helius est accessible à travers l’un d’euxInscription au Compte
Créez un compte Helius depuis votre outil IA — payez via un lien hébergé ou autopay USDC depuis une paire de clés locale
Données en Temps Réel
Abonnez-vous à Enhanced WebSockets et LaserStream gRPC directement depuis votre outil IA
Tout Client MCP
Fonctionne avec Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Codex, et tout outil compatible MCP
Qu’est-ce que le MCP?
Le Model Context Protocol (MCP) est une norme open-source introduite par Anthropic qui permet aux modèles IA de se connecter en toute sécurité avec des sources de données externes, des outils et des APIs. Il utilise une architecture client-serveur où un hôte (comme Claude) se connecte à un serveur MCP, permettant à l’IA d’interroger des bases de données, d’appeler des APIs ou d’exécuter des actions via une interface universelle et standardisée. Pourquoi est-ce important pour Helius: Le MCP donne à Claude un accès direct aux données en direct de Solana et à l’infrastructure Helius — soldes, métadonnées d’actifs, transactions analysées, gestion des webhooks, streaming, et plus encore. Sans cela, Claude doit deviner les réponses des API ou faire des requêtes curl répétées pour obtenir le contexte. Le MCP permet à Claude d’interagir réellement avec Solana via Helius en utilisant des appels d’outils structurés.Le site de documentation Helius sur helius.dev/docs expose également un serveur MCP distinct auto-généré par Mintlify. Ce serveur est limité à la recherche documentaire uniquement.
helius-mcp documenté ici est le serveur complet couvrant toutes les fonctionnalités de Helius et Solana.Démarrage rapide
1
Ajouter le serveur MCP
2
Configurez votre clé API
Si vous avez déjà une clé :Ou définissez-la dans Claude en appelant l’action
setHeliusApiKey sur heliusAccount. Les clés API sont résolues dans cet ordre :- Appel d’action
setHeliusApiKeyau sein de la session - Variable d’environnement
HELIUS_API_KEY ~/.helius/config.json(défini via la CLI Helius)
3
Commencer à utiliser les outils
Posez des questions en anglais courant — l’outil et l’action appropriés sont sélectionnés automatiquement :
- “Quels NFTs ce portefeuille possède-t-il ?”
- “Analysez cette transaction :
5abc...” - “Obtenez le solde de
Gh9ZwEm...” - “Envoyez 1 SOL à
7xKp...” - “Créez un webhook pour cette adresse”
Connexion au Serveur MCP Helius
- Claude Code
- Claude Desktop
- Cursor
- VS Code
- Windsurf
- Codex
Exécutez la commande suivante :Ou ajoutez-le au Vérifiez avec :
.mcp.json de votre projet :Surface d’Outil Public
Helius MCP expose 10 outils publics : 9 outils de domaine routés plusexpandResult. Chaque action Helius et Solana est accessible en tant qu’argument action sur l’outil routé approprié.
Catalogue Complet d'Outils
Chaque action groupée par outil routé, avec détails de la forme d’appel et utilisation de
expandResultForme d’appel de l’outil routé
Chacun des 9 outils routés partage une forme commune :action— le nom de l’action Helius à exécuter, tel quegetBalanceoucreateWebhook- paramètres spécifiques au domaine — par exemple
address,signatures, ouwebhookURL - optionnel
detail—summary,standard, oufull - champs de télémétrie —
_feedback,_feedbackTool,_model
Réponses en Résumé d’abord et expandResult
Les réponses lourdes sont en résumé d’abord. Les outils routés retournent un résumé compact plus un resultId lorsque la réponse complète serait grande ou lorsque detail: "summary" est demandée. Utilisez expandResult avec ce resultId pour récupérer une section spécifique, une plage, une page ou une tranche de continuation sur demande.
Cela maintient l’utilisation des tokens faible pour les requêtes exploratoires tout en permettant aux agents d’approfondir le contenu complet lorsque nécessaire.
Inscription
Créez un compte Helius depuis votre outil IA via un lien de paiement hébergé ou en payant USDC directement depuis une paire de clés locale. Le flux d’inscription passe par l’outil routéheliusAccount :
1
Générer une paire de clés
L’IA appelle
heliusAccount avec action: "generateKeypair" — elle crée un portefeuille Solana et retourne l’adresse.2
Créer l'intention de paiement
L’IA appelle
heliusAccount avec action: "signup" et mode: "link" — retourne un paymentUrl (e.g. https://dashboard.helius.dev/pay/<id>) que l’utilisateur ouvre pour payer avec n’importe quel portefeuille. Ou passez mode: "autopay" pour envoyer USDC depuis la paire de clés locale automatiquement (le portefeuille doit contenir ~0.001 SOL + le montant du plan en USDC).3
Reprendre après le paiement
Après avoir payé via le lien, l’IA appelle
heliusAccount avec action: "signup" et mode: "resume" — sonde l’intention de paiement, finalise l’approvisionnement du compte, et configure automatiquement la clé API.Informations de contact : chaque nouvelle inscription — y compris le plan Agent — nécessite
email, firstName, et lastName. upgradePlan nécessite la même chose.Configuration du Réseau
Le serveur MCP est par défaut sur mainnet-beta. Passez à devnet via la variable d’environnement :setNetwork sur heliusAccount au sein d’une session.
Invites Système
Le packagehelius-mcp est livré avec des invites système préconstruites qui enseignent aux modèles IA comment utiliser efficacement les outils Helius. Elles se trouvent dans system-prompts/ :
openai.developer.md— pour OpenAI Responses/Chat Completions API (messagedeveloper)claude.system.md— pour Claude API (invite système)full.md— autonome avec toutes les références intégrées (Règles Cursor, ChatGPT, etc.)
helius-skills/SYSTEM-PROMPTS.md pour des exemples de code.
Compétences
Les compétences sont des ensembles d’instructions expertes qui apprennent à Claude comment acheminer vos requêtes vers les bonnes actions MCP et fichiers de référence. Elles vont au-delà de l’accès simple aux outils — elles incluent la logique d’acheminement, les modèles appropriés de SDK et les règles qui préviennent les erreurs courantes.Aperçu des Compétences
Six compétences disponibles : Build (développement Solana général), Phantom (dApps frontend), Jupiter (DeFi), DFlow (applications de trading), OKX (trading et intelligence), et SVM (internes du protocole)
En Savoir Plus
Plugin Claude Code
Installation en un clic de MCP + compétences
Helius CLI
Gestion de compte en ligne de commande
Spécification MCP
En savoir plus sur la norme Model Context Protocol
helius-mcp sur npm
Détails du package et historique des versions
Changelog
Historique des versions et notes de mise à jour
Contribuer
Guide de contribution pour
helius-mcp