Salta l'installazione. Attivo in meno di 2 minuti.
Avvia una prova gratuita su cloud.anythingmcp.com, aggiungi Helius con un clic, poi punta il tuo client AI (Claude, ChatGPT, Copilot o Cursor) all'endpoint MCP generato. Niente Docker, niente git clone, nessuna esperienza di sviluppo richiesta.
In breve
Dati della blockchain Solana tramite Helius: saldi in SOL e token, NFT e token di un wallet (DAS API), storico delle transazioni leggibile, singole transazioni, identità del wallet e origine dei fondi. Sola lettura.
Prova a chiedere
Prompt di esempio per Helius
Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.
Claude è un'AI e può sbagliare. Verifica sempre le risposte.
💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Helius, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente
git clone, niente server locale.
Helius
Dati della blockchain Solana tramite Helius: saldi in SOL e token, NFT e token di un wallet (DAS API), storico delle transazioni leggibile, singole transazioni, identità del wallet e origine dei fondi. Sola lettura.
Setup
La configurazione richiede circa 2 minuti. Ti serve un account Helius; il piano Free va bene.
- Registrati su https://dashboard.helius.dev.
- Apri API Keys e copia una chiave in
HELIUS_API_KEY: solo la chiave (un UUID come1a2b3c4d-...), non l'intero URL RPC. Viene inviata come parametro di queryapi-key. - Installa il connettore ed esegui
helius_get_epoch_info: mostra l'epoca Solana attuale, lo slot e l'altezza del blocco, a conferma che la chiave funziona.
Cosa legge: la mainnet Solana tramite Helius, con l'RPC Solana standard, la DAS API per NFT e token, Enhanced Transactions per uno storico leggibile e la Wallet API (beta). Comprende il saldo in SOL di un account; tutto ciò che un wallet possiede (NFT, NFT compressi, token SPL e Token-2022 con saldo, decimali e prezzo dove noto, più i SOL); un singolo asset o token dal suo indirizzo mint, con metadati, collezione, royalty, creator e supply; i token account per owner o per mint; le firme delle transazioni di un indirizzo e le singole transazioni con istruzioni decodificate, saldi e log; uno storico leggibile con tipi come TRANSFER, SWAP o NFT_SALE; un portafoglio valorizzato in USD, le variazioni di saldo per transazione e i trasferimenti in entrata e in uscita di un wallet; e a chi appartiene un wallet noto (exchange, protocolli, istituzioni, anche tramite dominio .sol) e chi l'ha finanziato per primo con SOL.
Unità e orari: gli importi in SOL dall'RPC sono lamport, 1.000.000.000 per SOL. Gli importi dei token dai token account sono interi grezzi che l'AI divide per 10^decimali del mint. blockTime e timestamp sono secondi Unix (UTC), e l'AI li converte prima di citare un orario. I prezzi in USD della Wallet API sono stime orarie per circa i primi 10.000 token e possono mancare.
Crediti: ogni piano Helius ha crediti mensili (Free: 1 milione). Una chiamata RPC standard costa 1 credito, le chiamate DAS ed Enhanced di più e ogni chiamata della Wallet API 100 crediti. L'AI usa gli strumenti RPC e DAS per le domande di routine e la Wallet API solo per ciò a cui risponde soltanto lei, come valori in USD, identità e finanziatore.
Sola lettura: ogni strumento legge soltanto, quindi non c'è niente da confermare e nessuno strumento è disattivato all'installazione. Nessuna transazione viene firmata o inviata; helius_parse_transactions trasforma soltanto le firme in transazioni leggibili.
Limiti: nel piano Free l'RPC consente 10 richieste al secondo, le API DAS ed Enhanced 2 al secondo. Gli storici arrivano fino a 100 voci per chiamata (le firme grezze fino a 1.000), e l'AI pagina con l'ultima firma o il cursore ricevuto. È configurata solo la mainnet. Enhanced Transactions è in modalità manutenzione presso Helius e la Wallet API è in beta, quindi i suoi formati possono cambiare.
Errori comuni: 401 significa chiave API mancante o errata, spesso perché è stato incollato l'intero URL RPC invece della chiave. 429 significa che il limite di frequenza del piano o i crediti mensili sono esauriti; controlla i consumi nella dashboard di Helius. Gli errori RPC tornano come oggetto JSON-RPC error, per esempio per un indirizzo non valido. La Wallet API risponde 404 quando non conosce identità o finanziatore di un wallet.
Il connettore non firma né invia transazioni, non configura webhook o stream, non stima le priority fee e non legge la devnet.
Prerequisiti: HELIUS_API_KEY
Installazione locale del connettore
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Apri http://localhost:3000/connectors/store, scegli Helius e inserisci le variabili elencate nei Prerequisiti.
Tool disponibili
| Tool | What it does |
|---|---|
helius_get_epoch_info | Get the current Solana epoch: epoch number, slot index and slots in the epoch, absolute slot, block height and transaction count |
helius_get_balance | Get the native SOL balance of an account in lamports (value; 1 SOL = 1,000,000,000 lamports) with the slot it was read at |
helius_get_assets_by_owner | List the digital assets a wallet owns through the DAS API: NFTs, compressed NFTs and, with show_fungible, SPL and Token-2022 tokens with… |
helius_get_asset | Get one digital asset (NFT, compressed NFT or token) by its id (mint address) through the DAS API: interface, name, symbol, metadata and… |
helius_get_token_accounts | List SPL token accounts by owner or by mint through the DAS API: token account address, mint, owner, amount (raw, apply the mint decimals)… |
helius_get_signatures_for_address | List transaction signatures that touched an address, newest first: signature, slot, blockTime (Unix seconds), err (null on success) and memo |
helius_get_transaction | Get one confirmed transaction by signature with parsed instructions (jsonParsed): slot, blockTime, fee, status, account keys, pre and post… |
helius_get_address_transactions | Get the human-readable transaction history of an address (Enhanced Transactions): type (TRANSFER, SWAP, NFT_SALE...), source, description… |
helius_parse_transactions | Turn up to 100 transaction signatures into human-readable transactions (Enhanced Transactions): type, source, description, fee, native and… |
helius_get_wallet_balances | Get the token balances of a wallet with USD values (Wallet API, beta): mint, symbol, balance, pricePerToken, usdValue and totalUsdValue for… |
helius_get_wallet_history | Get the transaction history of a wallet with its balance changes per transaction (Wallet API, beta): signature, timestamp, fee and… |
helius_get_wallet_transfers | List incoming and outgoing transfers of a wallet (Wallet API, beta): signature, timestamp, direction (in or out), counterparty, mint and… |
helius_get_wallet_identity | Identify a known wallet (Wallet API, beta): name and category such as a centralized exchange, protocol or institution |
helius_get_wallet_funded_by | Find who first funded a wallet with SOL (Wallet API, beta): funder address, funderName and funderType (exchange or null), amount, timestamp… |
Esempi di prompt
- "Cosa contiene questo wallet Solana? Elenca SOL, token e NFT con le relative quantità."
- "Mostrami le ultime 20 transazioni di questo wallet in parole semplici: swap, trasferimenti e vendite di NFT."
- "Quanto vale in USD il portafoglio di token di questo wallet in questo momento?"
- "Di chi è questo wallet, e chi l'ha finanziato per primo con SOL?"
- "Cerca questo mint di token: nome, simbolo, decimali, supply e prezzo."
Prossimi passi
Questa guida ti è stata utile?