Solscan (Solana)
liveCryptoFinanceSolana on-chain data — accounts, SPL token balances, transfers, transactions. Fills the non-EVM gap.
Tools
get_account_detailOverview of a Solana account: SOL balance (lamports + UI), owner program, executable flag, rent epoch. Pro tier — requires your own Solscan API key (Pipeworx's platform key is Free tier and cannot cal
No parameters required.
Try it
get_token_holdingsSPL-token balances held by a Solana account. Returns mint, symbol, amount, decimals, USD value (if known). Pro tier — requires your own Solscan API key (Pipeworx's platform key is Free tier and cannot
No parameters required.
Try it
list_transfersRecent SOL and SPL token transfers for an account. Returns signature, timestamp, side (sent/received), token, amount, counterparty. Pro tier — requires your own Solscan API key (Pipeworx's platform ke
No parameters required.
Try it
get_token_metaMetadata for an SPL token mint: name, symbol, decimals, supply, icon, market cap, holders, social links. Pro tier — requires your own Solscan API key (Pipeworx's platform key is Free tier and cannot c
No parameters required.
Try it
get_transactionFetch a Solana transaction by base58 signature. Returns status (Success/Fail), slot, block time, fee in lamports, SOL balance changes per account, and parsed instruction list. Pro tier — requires your
No parameters required.
Try it
get_ohlcvOHLCV price candles for a Solana liquidity pool (1-minute to 1-year buckets, cursor-paged). Announced by Solscan 2026-10-07; Pipeworx has not been able to verify the exact response shape because this
No parameters required.
Try it
get_token_screenerSolscan's Token List V2 screener — sorts/filters tokens over 170+ metric fields across nine time windows. Announced by Solscan 2026-10-07; Pipeworx has not been able to verify the full field list beca
No parameters required.
Try it
get_network_transactionsDaily Solana network transaction counts: total, vote, and non-vote (split success/fail). Free tier — covered by Pipeworx's own Solscan key, no caller key needed. Pass range OR from_date+to_date, not b
No parameters required.
Try it
get_network_stakeDaily total active stake on the Solana network, in SOL and USD. Free tier — covered by Pipeworx's own Solscan key, no caller key needed. Pass range OR from_date+to_date, not both.
No parameters required.
Try it
get_network_feesDaily Solana network fees: base fee and priority fee, each in SOL and USD, plus their total. Free tier — covered by Pipeworx's own Solscan key, no caller key needed. Pass range OR from_date+to_date, n
No parameters required.
Try it
get_network_slotsDaily count of Solana blocks (slots) produced. Free tier — covered by Pipeworx's own Solscan key, no caller key needed. Pass range OR from_date+to_date, not both.
No parameters required.
Try it
get_dex_activityDaily Solana DEX activity: trade count, distinct trader count, USD volume, and number of active DEX platforms. Free tier — covered by Pipeworx's own Solscan key, no caller key needed. Pass range OR fr
No parameters required.
Try it
get_network_compute_unitsDaily total compute units consumed across the Solana network. Free tier — covered by Pipeworx's own Solscan key, no caller key needed. Pass range OR from_date+to_date, not both.
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/solscan/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/solscan/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_account_detail","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("get_account_detail", {});// Or ask in plain English:
const answer = await px.ask("solana on-chain data — accounts, spl token balances, transfers, transactions");