Skip to main content
O servidor Helius MCP oferece às ferramentas de IA acesso direto às APIs do Helius por meio de 10 ferramentas públicas — 9 ferramentas de domínio roteado que cobrem toda a funcionalidade do Helius e Solana, além de 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

Ou adicione à configuração do host MCP (Claude Desktop, Cursor, Windsurf, VS Code, etc.):
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:
  1. Chamada de ação setHeliusApiKey dentro da sessão
  2. Variável de ambiente HELIUS_API_KEY
  3. ~/.helius/config.json (definida via Helius CLI)
Se você precisa de uma nova conta: Veja Cadastro abaixo.
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

Execute o seguinte comando:
Ou adicione ao .mcp.json do seu projeto:
Verifique com:
Quer habilidades + MCP em um passo? Instale o plugin Helius em vez disso:
Ou no marketplace do Helius:

Superfície de Ferramenta Pública

O Helius MCP expõe 10 ferramentas públicas: 9 ferramentas de domínio roteado mais expandResult. 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 expandResult

Formato 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, como getBalance ou createWebhook
  • parâmetros específicos do domínio — por exemplo address, signatures, ou webhookURL
  • opcional detailsummary, standard, ou full
  • campos de telemetria — _feedback, _feedbackTool, _model
Exemplo de chamada:

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 roteada heliusAccount:
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.
Ou faça o mesmo a partir do terminal com o Helius CLI:

Configuração de Rede

O servidor MCP é padrão para mainnet-beta. Mude para devnet via variável de ambiente:
Ou chame a ação setNetwork em heliusAccount dentro de uma sessão.

Prompts do Sistema

O pacote helius-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/:
Cada um contém três variantes:
  • openai.developer.md — para OpenAI Responses/Chat Completions API (mensagem developer)
  • claude.system.md — para Claude API (prompt de sistema)
  • full.md — autossuficiente com todas as referências incorporadas (Cursor Rules, ChatGPT, etc.)
Consulte o guia de integração 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