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 and address/transfer history.

heliusChain

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

heliusStreaming

Webhook CRUD, Enhanced WebSocket subscription helpers, and LaserStream gRPC config generation.

heliusKnowledge

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

heliusWrite

Transfers — actions that send transactions on your behalf.

heliusCompression

Merkle proofs for compressed NFTs.