Skip to main content
The Helius MCP server exposes 10 public tools: 9 routed domain tools plus expandResult. Every Helius and Solana action is reachable as an action argument on the appropriate routed tool, and the right tool/action is selected automatically based on your natural language request.

Routed Tool Call Shape

All 9 routed tools share a common argument shape: Example call:

expandResult

Heavy responses are summary-first. Routed tools return a compact summary plus a resultId when the full response would be large or when detail: "summary" is requested. Call expandResult with that resultId to fetch a specific section, range, page, or continuation slice of the original response on demand. This keeps token usage low for exploratory queries while still letting agents drill into the full payload when needed.

heliusAccount

Account setup, auth, plans, and billing — including the autonomous signup flow.

heliusWallet

Wallet balances, holdings, history, and identity lookups.

heliusAsset

NFTs, compressed NFTs, fungible tokens, collections, and token holders via the Digital Asset Standard (DAS).

heliusTransaction

Transaction parsing, wallet transaction history, and priority fee estimation.

heliusChain

Chain state and raw account inspection — RPC reads, blocks, network status, token accounts, and program accounts.

heliusStreaming

Webhook CRUD, Enhanced WebSocket subscriptions, and LaserStream gRPC config.

heliusKnowledge

Docs, guides, pricing, troubleshooting, source code, blog posts, and SIMDs.

heliusWrite

Transfers — actions that send transactions on your behalf.

heliusCompression

Merkle proofs for compressed NFTs.