expandResult para paginar respuestas grandes.
9 Routed Tools
Herramientas agrupadas por dominio (
heliusWallet, heliusAsset, heliusTransaction, …): puedes acceder a todas las acciones de Helius mediante una de ellasAccount Signup
Crea una cuenta de Helius desde tu herramienta de IA: paga mediante un enlace alojado o automáticamente con USDC desde un par de claves local
Real-Time Data
Suscríbete a Enhanced WebSockets y LaserStream gRPC directamente desde tu herramienta de IA
Any MCP Client
Funciona con Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Codex y cualquier herramienta compatible con MCP
¿Qué es MCP?
El Model Context Protocol (MCP) es un estándar de código abierto presentado por Anthropic que permite a los modelos de IA conectarse de forma segura con fuentes de datos externas, herramientas y API. Usa una arquitectura cliente-servidor en la que un host (como Claude) se conecta a un servidor MCP, lo que permite a la IA consultar bases de datos, llamar a API o ejecutar acciones mediante una interfaz universal y estandarizada. Por qué esto es importante para Helius: MCP brinda a Claude acceso directo a datos en vivo de Solana y a la infraestructura de Helius: saldos, metadatos de activos, transacciones analizadas, administración de webhooks, streaming y mucho más. Sin MCP, Claude debe adivinar las respuestas de la API o realizar solicitudes curl repetidas para obtener contexto. MCP permite que Claude interactúe realmente con Solana mediante Helius usando llamadas estructuradas a herramientas.El sitio de documentación de Helius en helius.dev/docs también expone otro servidor MCP generado automáticamente por Mintlify. Ese servidor se limita únicamente a la búsqueda en la documentación.
helius-mcp, documentado aquí, es el servidor integral que cubre toda la funcionalidad de Helius y Solana.Inicio rápido
1
Add the MCP server
2
Configure your API key
Si ya tienes una clave:O configúrala dentro de Claude llamando a la acción
setHeliusApiKey en heliusAccount. Las claves de API se resuelven en este orden:- Llamada a la acción
setHeliusApiKeydentro de la sesión - Variable de entorno
HELIUS_API_KEY ~/.helius/config.json(configurada mediante la CLI de Helius)
3
Start using tools
Haz preguntas en lenguaje natural; la herramienta y la acción correctas se seleccionan automáticamente:
- “¿Qué NFT posee esta billetera?”
- “Analiza esta transacción:
5abc...” - “Obtén el saldo de
Gh9ZwEm...” - “Envía 1 SOL a
7xKp...” - “Crea un webhook para esta dirección”
Conectarse al servidor MCP de Helius
- Claude Code
- Claude Desktop
- Cursor
- VS Code
- Windsurf
- Codex
Ejecuta el siguiente comando:O agrégalo a Verifica con:
.mcp.json en tu proyecto:Conjunto de herramientas públicas
MCP de Helius expone 10 herramientas públicas: 9 herramientas de dominio enrutadas másexpandResult. Puedes acceder a cada acción de Helius y Solana mediante un argumento action en la herramienta enrutada correspondiente.
Full Tool Catalog
Todas las acciones agrupadas por herramienta enrutada, con detalles sobre la estructura de las llamadas y el uso de
expandResultEstructura de las llamadas a herramientas enrutadas
Cada una de las 9 herramientas enrutadas comparte una estructura común:action: el nombre de la acción de Helius que se ejecutará, comogetBalanceocreateWebhook- parámetros específicos del dominio, por ejemplo,
address,signaturesowebhookURL detailopcional:summary,standardofull- campos de telemetría:
_feedback,_feedbackTool,_model
Respuestas que priorizan el resumen e expandResult
Las respuestas pesadas priorizan el resumen. Las herramientas enrutadas devuelven un resumen compacto y un resultId cuando la respuesta completa sería grande o cuando se solicita detail: "summary". Usa expandResult con ese resultId para obtener bajo demanda una sección, intervalo, página o segmento de continuación específicos.
Esto mantiene bajo el uso de tokens en las consultas exploratorias y permite que los agentes profundicen en la carga útil completa cuando sea necesario.
Registro
Crea una cuenta de Helius desde tu herramienta de IA mediante un enlace de pago alojado o pagando USDC directamente desde un par de claves local. El flujo de registro usa la herramienta enrutadaheliusAccount:
1
Generate a keypair
La IA llama a
heliusAccount con action: "generateKeypair"; esto crea una billetera de Solana y devuelve la dirección.2
Create the payment intent
La IA llama a
heliusAccount con action: "signup" e mode: "link"; devuelve un paymentUrl (por ejemplo, https://dashboard.helius.dev/pay/<id>) que el usuario abre para pagar con cualquier billetera. También puedes pasar mode: "autopay" para enviar USDC automáticamente desde el par de claves local (la billetera debe contener ~0.001 SOL más el importe del plan en USDC).3
Resume after payment
Después de pagar mediante el enlace, la IA llama a
heliusAccount con action: "signup" e mode: "resume"; esto consulta periódicamente la intención de pago, finaliza el aprovisionamiento de la cuenta y configura automáticamente la clave de API.Información de contacto: cada registro nuevo, incluido el plan Agent, requiere
email, firstName e lastName. upgradePlan requiere lo mismo.Configuración de red
El servidor MCP usa mainnet-beta de forma predeterminada. Cambia a devnet mediante una variable de entorno:setNetwork en heliusAccount dentro de una sesión.
Prompts del sistema
El paquetehelius-mcp incluye prompts del sistema predefinidos que enseñan a los modelos de IA a usar eficazmente las herramientas de Helius. Se encuentran en system-prompts/:
openai.developer.md: para la API OpenAI Responses/Chat Completions (mensajedeveloper)claude.system.md: para la API de Claude (prompt del sistema)full.md: autocontenido, con todas las referencias incorporadas (Cursor Rules, ChatGPT, etc.)
helius-skills/SYSTEM-PROMPTS.md para ver ejemplos de código.
Habilidades
Las habilidades son conjuntos de instrucciones especializadas que enseñan a Claude a dirigir tus solicitudes a las acciones MCP y a los archivos de referencia correctos. Van más allá del acceso básico a herramientas: incluyen lógica de enrutamiento, patrones correctos del SDK y reglas que evitan errores comunes.Skills Overview
Hay seis habilidades disponibles: Build (desarrollo general de Solana), Phantom (dApps de frontend), Jupiter (DeFi), DFlow (aplicaciones de trading), OKX (trading e inteligencia) y SVM (componentes internos del protocolo)
Más información
Claude Code Plugin
Instalación de MCP y habilidades con un solo clic
Helius CLI
Administración de cuentas desde la línea de comandos
MCP Specification
Obtén información sobre el estándar Model Context Protocol
helius-mcp on npm
Detalles del paquete e historial de versiones
Changelog
Historial de versiones y notas de las versiones
Contribute
Guía para contribuir a
helius-mcp