Official Helius MCP Server - Complete Solana blockchain data access for Claude
npm install helius-mcpOfficial Model Context Protocol (MCP) server for Helius - Complete Solana blockchain data access for Claude.
29 Tools Covering:
- ✅ Digital Asset Standard (DAS) API - NFTs, tokens, compressed NFTs
- ✅ RPC Methods - Balances, accounts, signatures
- ✅ Enhanced Transactions - Human-readable parsing
- ✅ Priority Fees - Real-time fee estimation
- ✅ Webhooks - Event monitoring and notifications
- ✅ Enhanced WebSockets - Real-time streaming (1.5-2× faster)
- ✅ Laserstream gRPC - Lowest latency streaming with 24h replay
Network Support:
- Mainnet Beta
- Devnet
``bash`
npm install -g @helius-labs/mcp-server
Sign up at helius.dev and create an API key.
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
`json`
{
"mcpServers": {
"helius": {
"command": "helius-mcp",
"env": {
"HELIUS_API_KEY": "your-api-key-here",
"HELIUS_NETWORK": "mainnet-beta"
}
}
}
}
The Helius tools will now be available in Claude.
Check wallet balance:
``
What's the SOL balance for vines1vzrYbzLMRdu58ou5XTby4qAqVRLmqo36NKPTg?
Get NFT information:
``
Show me details for NFT FKZJkqv2YbXmcGWbp2RJfhVmpE6PnSaq6dMj1DKXgj1m
Monitor transactions:
``
Set up a webhook to track transactions for wallet ABC...XYZ
Real-time streaming:
``
Show me how to subscribe to Raydium swap transactions
- Configure API key and network$3
- getAsset - NFT/token details
- getAssetBatch - Batch fetch assets
- getAssetsByOwner - Wallet's assets
- getAssetsByGroup - Collection NFTs
- getAssetsByCreator - Creator's assets
- getAssetsByAuthority - Authority's assets
- searchAssets - Advanced search
- getAssetProof - cNFT Merkle proof
- getAssetProofBatch - Batch proofs
- getSignaturesForAsset - cNFT transaction history
- getNftEditions - Edition NFTs
- getTokenAccounts - Token account queries$3
- getBalance - SOL balance
- getAccountInfo - Account details
- getMultipleAccounts - Batch account lookups
- getSignaturesForAddress - Transaction signatures$3
- parseTransactions - Human-readable parsing$3
- getPriorityFeeEstimate - Optimal fees$3
- getAllWebhooks - List webhooks
- getWebhookByID - Webhook details
- createWebhook - Create webhook
- updateWebhook - Update webhook
- deleteWebhook - Delete webhook$3
- transactionSubscribe - Real-time transaction streaming
- accountSubscribe - Real-time account monitoring
- getEnhancedWebSocketInfo - WebSocket service info$3
- laserstreamSubscribe - High-performance gRPC streaming
- getLaserstreamInfo` - Laserstream service info- Helius API Documentation
- Enhanced WebSockets
- Laserstream gRPC
- MCP Protocol
- GitHub Issues: helius-labs/helius-mcp-server
- Discord: Helius Discord
MIT