expandResult para paginação de grandes respostas.
9 Ferramentas Roteadas
Ferramentas agrupadas por domínio (
heliusWallet, heliusAsset, heliusTransaction, …) — cada ação do Helius é acessível através de uma delas.Cadastro de Conta
Crie uma conta Helius a partir da sua ferramenta de IA — pague via link hospedado ou autopagamento USDC de um par de chaves local.
Dados em Tempo Real
Assine Enhanced WebSockets e LaserStream gRPC diretamente da sua ferramenta de IA.
Qualquer Cliente MCP
Funciona com Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Codex e qualquer ferramenta compatível com MCP.
O que é MCP?
O Protocolo de Contexto do Modelo (MCP) é um padrão de código aberto introduzido pela Anthropic que permite que modelos de IA se conectem de forma segura a fontes de dados externas, ferramentas e APIs. Ele utiliza uma arquitetura cliente-servidor onde um host (como Claude) se conecta a um servidor MCP, permitindo que a IA consulte bancos de dados, chame APIs ou execute ações por meio de uma interface universal e padronizada. Por que isso é importante para o Helius: O MCP dá ao Claude acesso direto a dados ao vivo do Solana e infraestrutura do Helius — saldos, metadados de ativos, transações analisadas, gerenciamento de webhooks, streaming e mais. Sem ele, Claude teria que adivinhar as respostas da API ou fazer solicitações curl repetidas para obter contexto. O MCP permite que Claude interaja realmente com Solana através do Helius usando chamadas de ferramenta estruturadas.O site de documentação do Helius em helius.dev/docs também expõe um servidor MCP separado gerado automaticamente pela Mintlify. Esse servidor é limitado apenas à pesquisa de documentação.
helius-mcp documentado aqui é o servidor abrangente que cobre toda a funcionalidade do Helius e Solana.Início Rápido
1
Adicionar o servidor MCP
2
Configure sua chave de API
Se você já tem uma chave:Ou defina dentro do Claude chamando a ação
setHeliusApiKey em heliusAccount. As chaves de API são resolvidas nesta ordem:- Chamada de ação
setHeliusApiKeydentro da sessão - Variável de ambiente
HELIUS_API_KEY ~/.helius/config.json(definida via Helius CLI)
3
Comece a usar as ferramentas
Faça perguntas em inglês simples — a ferramenta e a ação corretas são selecionadas automaticamente:
- “Quais NFTs essa carteira possui?”
- “Analise esta transação:
5abc...” - “Obtenha o saldo de
Gh9ZwEm...” - “Envie 1 SOL para
7xKp...” - “Crie um webhook para este endereço”
Conectando ao Servidor Helius MCP
- Claude Code
- Claude Desktop
- Cursor
- VS Code
- Windsurf
- Codex
Execute o seguinte comando:Ou adicione ao Verifique com:
.mcp.json do seu projeto:Superfície de Ferramenta Pública
O Helius MCP expõe 10 ferramentas públicas: 9 ferramentas de domínio roteado maisexpandResult. Cada ação do Helius e Solana é acessível como um argumento action na ferramenta roteada apropriada.
Catálogo Completo de Ferramentas
Cada ação agrupada por ferramenta roteada, com detalhes de formato de chamada e uso de
expandResultFormato de chamada da ferramenta roteada
Cada uma das 9 ferramentas roteadas compartilha um formato comum:action— o nome da ação do Helius a executar, comogetBalanceoucreateWebhook- parâmetros específicos do domínio — por exemplo
address,signatures, ouwebhookURL - opcional
detail—summary,standard, oufull - campos de telemetria —
_feedback,_feedbackTool,_model
Respostas resumo-primeiro e expandResult
Respostas pesadas são resumo-primeiro. Ferramentas roteadas retornam um resumo compacto mais um resultId quando a resposta completa seria grande ou quando detail: "summary" é solicitado. Use expandResult com esse resultId para buscar uma seção específica, intervalo, página ou fragmento de continuação sob demanda.
Isso mantém o uso de tokens baixo para consultas exploratórias, mas ainda permite que os agentes explorem o payload completo quando necessário.
Cadastro
Crie uma conta Helius a partir da sua ferramenta de IA através de um link de pagamento hospedado ou pagando USDC diretamente de um par de chaves local. O fluxo de cadastro acontece através da ferramenta roteadaheliusAccount:
1
Gerar um par de chaves
A IA chama
heliusAccount com action: "generateKeypair" — ele cria uma carteira Solana e retorna o endereço.2
Crie a intenção de pagamento
A IA chama
heliusAccount com action: "signup" e mode: "link" — retorna um paymentUrl (por exemplo, https://dashboard.helius.dev/pay/<id>) que o usuário abre para pagar com qualquer carteira. Ou passe mode: "autopay" para enviar USDC do par de chaves local automaticamente (a carteira deve conter ~0.001 SOL + o valor do plano em USDC).3
Retome após o pagamento
Após pagar via link, a IA chama
heliusAccount com action: "signup" e mode: "resume" — verifica a intenção de pagamento, finaliza o provisionamento da conta e configura a chave de API automaticamente.Informações de contato: cada novo cadastro — incluindo o plano Agent — requer
email, firstName e lastName. upgradePlan requer o mesmo.Configuração de Rede
O servidor MCP é padrão para mainnet-beta. Mude para devnet via variável de ambiente:setNetwork em heliusAccount dentro de uma sessão.
Prompts do Sistema
O pacotehelius-mcp vem com prompts de sistema pré-construídos que ensinam os modelos de IA a usar as ferramentas Helius de forma eficaz. Eles estão em system-prompts/:
openai.developer.md— para OpenAI Responses/Chat Completions API (mensagemdeveloper)claude.system.md— para Claude API (prompt de sistema)full.md— autossuficiente com todas as referências incorporadas (Cursor Rules, ChatGPT, etc.)
helius-skills/SYSTEM-PROMPTS.md para exemplos de código.
Habilidades
Habilidades são conjuntos de instruções especializadas que ensinam o Claude a direcionar suas solicitações para as ações MCP certas e arquivos de referência. Elas vão além do acesso bruto às ferramentas — incluem lógica de roteamento, padrões corretos de SDK e regras que evitam erros comuns.Visão Geral das Habilidades
Seis habilidades disponíveis: Build (desenvolvimento geral Solana), Phantom (dApps frontend), Jupiter (DeFi), DFlow (aplicativos de negociação), OKX (negociação e inteligência) e SVM (internals de protocolo)
Saiba Mais
Plugin Claude Code
Instalação com um clique de MCP + habilidades
Helius CLI
Gerenciamento de contas via linha de comando
Especificação MCP
Saiba mais sobre o padrão Model Context Protocol
helius-mcp no npm
Detalhes do pacote e histórico de versões
Changelog
Histórico de versões e notas de lançamento
Contribuir
Guia de contribuição para
helius-mcp