Solana MCP by Vybe
Solana MCP developer toolkit: wallets, trades, markets, PnL, transfers, onchain, swaps & API tools.
| Endpoint | https://mcp.vybenetwork.xyz (streamable-http) |
|---|---|
| Registry version | 1.1.3 |
| Now | 44 tools · grade F (33) · pin ts_53ff27cd7500cb7b7394bb3872d8d04c · protocol 2025-11-25 |
| First / last listed | 2026-11-10 01:07 UTC / 2026-11-10 01:07 UTC |
| Grade over time | 2026-11-10: F (33), 44 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: list-pyth-price-feeds get-pyth-price-candles get-pyth-price get-market list-markets get-market-candles get-pyth-price-history get-pyth-product get-token-candles list-tokens list-labeled-programs list-supported-dexes get-token-liquidity get-token get-token-holder-count-history list-instruction-names get-token-trader-activity get-token-top-pnl-traders get-token-top-holders list-transfers get-swap-quote get-token-trade-volume-history build-swap list-trades get-empty-accounts-batch get-dust-accounts-batch get-token-balance-history-batch get-token-balances-batch list-top-traders get-wallet-counterparties list-labeled-accounts get-token-accounts-batch get-wallet-defi-positions get-wallet-empty-accounts get-wallet-dust-accounts get-wallet-token-account-history get-wallet-token-balances get-wallet-pnl get-wallet-pnl-history get-wallet-token-balance-history build-close-token-accounts get-wallet-transfer-volume build-withdraw-mev get-x402-access-guide
list-pyth-price-feeds | Pyth Price Feeds. Calls only GET /v4/oracle/pyth/pricefeeds and returns that response. Solana API endpoint for fetching available Pyth price product pairs on Solana. Discover all available Pyth price feeds and their associated product accounts. params: priceFeedAddress, productAddress |
get-pyth-price-candles | Pyth Price Candles. Calls only GET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/candles and returns that response. Solana API endpoint for fetching historical OHLC data from Pyth oracle price feeds. Get open, high, low, close prices for any Pyth price feed account. params: eliminateCloseToOpenGaps, limit, page, priceFeedAddress*, resolution, timeEnd, timeStart |
get-pyth-price | Pyth Current Price. Calls only GET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/price and returns that response. Solana API endpoint for fetching the current Pyth oracle price for any price feed on Solana. Returns price, confidence interval, and EMAP data in real-time. params: priceFeedAddress* |
get-market | Market Details. Calls only GET /v4/markets/{marketAddress} and returns that response. Solana API endpoint for fetching details about a specific market on Solana. Details are filtered by market or pool address on Pump.fun, Raydium, and more. params: marketAddress* |
list-markets | Market List. Calls only GET /v4/markets and returns that response. Solana API endpoint for fetching Solana DEX markets by program address. Returns market IDs, token pairs, and program names for Pump.fun, Raydium, and more. params: baseMintAddress, limit, page, programAddress, quoteMintAddress, tokenMintAddress |
get-market-candles | Market Price Candles. Calls only GET /v4/markets/{marketAddress}/candles and returns that response. Solana API endpoint for fetching OHLCV candlestick data for a specific Solana market/pool. Returns clean price data from vetted DEX pools and markets. params: eliminateCloseToOpenGaps, fillEmptyCandles, limit, marketAddress*, page, resolution, timeEnd, timeStart |
get-pyth-price-history | Pyth Price History. Calls only GET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/price-ts and returns that response. Solana API endpoint for fetching Pyth oracle price time series data on Solana. Get historical price snapshots with confidence intervals for any Pyth price feed. params: limit, page, priceFeedAddress*, resolution, timeEnd, timeStart |
get-pyth-product | Pyth Product. Calls only GET /v4/oracle/pyth/products/{productAddress} and returns that response. Solana API endpoint for fetching Pyth product metadata on Solana. Get product account details, asset type, and associated price feed accounts. params: productAddress* |
get-token-candles | Token Candles. Calls only GET /v4/tokens/{mintAddress}/candles and returns that response. params: countBack, eliminateCloseToOpenGaps, fillEmptyCandles, limit, mintAddress*, page, resolution, timeEnd, timeStart |
list-tokens | Token List. Calls only GET /v4/tokens and returns that response. Solana API endpoint for fetching Token-2022 and SPL token lists in the form of paginated lists of all tracked Solana tokens with summary metrics. params: limit, name, page, sortByAsc, sortByDesc, symbol |
list-labeled-programs | Labeled Programs. Calls only GET /v4/programs/labeled-program-accounts and returns that response. Solana API endpoint for fetching known Solana program accounts. Identify labeled program accounts across DEXs and protocols. params: entityId, entityName, labels, name, programAddress, sortByAsc, sortByDesc |
list-supported-dexes | Supported DEXs. Calls only GET /v4/reference/dexes and returns that response. Solana API endpoint for fetching all indexed supported DEXs in the Solana ecosystem. Returns program names, DEXs, protocols, and on-chain programs. params: none |
get-token-liquidity | Token Liquidity. Calls only GET /v4/tokens/{mintAddress}/liquidity and returns that response. Solana API endpoint for fetching total USD liquidity for any Solana token. Aggregates liquidity across all trading markets to assess depth before trading. params: mintAddress* |
get-token | Token Details. Calls only GET /v4/tokens/{mintAddress} and returns that response. Solana API endpoint for fetching complete Token-2022 and SPL token details such as price, volume, market cap, holder count, supply and social links. params: mintAddress* |
get-token-holder-count-history | Holder Count History. Calls only GET /v4/tokens/{mintAddress}/holders-count-ts and returns that response. Pass startTime and endTime as unix seconds. endTime minus startTime must be at most 2592000 seconds (30 days). interval is hour or day. params: endTime*, interval, limit, mintAddress*, page, startTime* |
list-instruction-names | Instruction Names. Calls only GET /v4/reference/instruction-names and returns that response. Solana API endpoint for fetching available token instruction names for Solana programs. Use to filter and categorize on-chain token program interactions. params: callingInstructions, callingProgramAddress, ixName, programName |
get-token-trader-activity | Token Traders Activity. Calls only GET /v4/tokens/{mintAddress}/trader-activity and returns that response. Solana API endpoint for fetching token trader activity. Track buy and sell volumes, PnL (profits/losses) and win/loss to identify active traders and whales. params: buyCountGt, buyVolumeGt, limit, mintAddress*, page, resolution, sellCountGt, sellVolumeGt, sortByAsc, sortByDesc |
get-token-top-pnl-traders | Top PnL Traders (By Token). Calls only GET /v4/tokens/{mintAddress}/top-pnl-traders and returns that response. Solana API endpoint for fetching top token traders by realized and unrealized PnL, including trade volumes, counts, and wallet addresses. params: limit, mintAddress*, page, resolution, sortByAsc, sortByDesc |
get-token-top-holders | Top Holders. Calls only GET /v4/tokens/{mintAddress}/top-holders and returns that response. Solana API endpoint for fetching top token holders and whales. Get ownership %, USD value, and labels for top 1000 wallets, updated every 3 hours. params: limit, mintAddress*, page, sortByAsc, sortByDesc |
list-transfers | Transfer History. Calls only GET /v4/transfers and returns that response. Solana API endpoint for fetching historical Token-2022 and SPL transfers by mint, sender, receiver, amount, and time range for analytics and whale tracking. params: callingProgramAddress, feePayerAddress, limit, maxAmount, minAmount, mintAddress, page, receiverAccountAddress, receiverAddress, senderAccountAddress, senderAddress, signature, sortByAsc, sortByDesc, timeEnd, timeStart |
get-swap-quote | Swap Quote. Calls only GET /v4/trading/swap-quote and returns that response. Solana API endpoint for fetching Solana swap quotes. Returns expected output, price impact, slippage bounds, and full route plan for any token pair. params: accountAddress, amount*, inputMintAddress*, outputMintAddress*, slippage |
get-token-trade-volume-history | Trade Volume Timeseries. Calls only GET /v4/tokens/{mintAddress}/trade-volume-ts and returns that response. Solana API endpoint for fetching token trade volume over time. Track buy and sell volumes or counts hourly or daily to analyze trading trends. params: mintAddress*, projection*, timeEnd*, timeStart*, unit* |
build-swap | Build Swap. Calls only POST /v4/trading/swap and returns an unsigned transaction for the user to sign. This tool does not sign, submit, or broadcast, and it does not accept a private key. Solana API endpoint for building token swaps. Build and return unsigned transactions for direct swaps on DEXs like Pump.fun, Raydium and more. params: body* |
list-trades | Trade History. Calls only GET /v4/trades and returns that response. Solana API endpoint for fetching trade history, volume, and metrics for any supported Solana AMM or DEX program, filtered by program. params: authorityAddress, baseMintAddress, feePayerAddress, limit, marketAddress, minBaseAmount, minQuoteAmount, minValueUsd, mintAddress, page, programAddress, quoteMintAddress, resolution, sortByAsc, sortByDesc, timeEnd, timeStart |
get-empty-accounts-batch | Empty Accounts (Batch). Calls only POST /v4/wallets/batch/empty-accounts. The request body lists wallets to read. This tool does not create, modify, or delete data. Solana API endpoint for fetching empty Token-2022 and SPL token accounts across multiple wallets. Returns results for up to 10 wallets to identify accounts. params: body* |
get-dust-accounts-batch | Dust Accounts (Batch). Calls only POST /v4/wallets/batch/dust-accounts. The request body lists wallets to read. This tool does not create, modify, or delete data. Solana API endpoint for fetching Token-2022 and SPL dust accounts across multiple wallets. Returns reclaimable tokens for up to 10 wallets, max 1000 accounts. params: body* |
get-token-balance-history-batch | Token Balance History (Batch). Calls only POST /v4/wallets/batch/token-balances-ts. The request body lists wallets to read. This tool does not create, modify, or delete data. Solana API endpoint for fetching multi-wallet token balance history with daily, weekly, or monthly portfolio snapshots and aggregated USD values. params: body* |
get-token-balances-batch | Token Balances (Batch). Calls only POST /v4/wallets/batch/token-balances. The request body lists wallets to read. This tool does not create, modify, or delete data. Solana API endpoint for fetching multi-wallet token balances with SPL and Token-2022 assets, USD values, staking data, and aggregated portfolio metrics. params: body* |
list-top-traders | Top Traders. Calls only GET /v4/wallets/top-traders and returns that response. Solana API endpoint for fetching top traders on Solana ranked by PnL, win rate and volume. Power copy trading leaderboards and smart money discovery tools. params: ilikeFilter, label, limit, mintAddress, page, resolution, sortByAsc, sortByDesc |
get-wallet-counterparties | Wallet Counterparties. Calls only GET /v4/wallets/{ownerAddress}/counterparties and returns that response. Solana API endpoint for fetching wallet counterparties. Analyze transfer relationships, volumes and interactions with wallets or programs over time. params: group, limit, ownerAddress*, page, sortByAsc, sortByDesc, timeEnd, timeStart |
list-labeled-accounts | Labeled Accounts. Calls only GET /v4/wallets/labeled-accounts and returns that response. Solana API endpoint for fetching labeled wallets, programs and accounts. Filter by CEX, KOL, VC, entity name, or address with 10000+ labeled entities. params: accountAddress, entityId, entityName, labels, name, sortByAsc, sortByDesc |
get-token-accounts-batch | Token Accounts (Batch). Calls only POST /v4/wallets/batch/token-accounts-balance-ts. The request body lists wallets to read. This tool does not create, modify, or delete data. Solana API endpoint for fetching multi-wallet token account history with raw balance snapshots for custom analytics and unaggregated time-series data. params: body* |
get-wallet-defi-positions | DeFi Positions. Calls only GET /v4/wallets/{ownerAddress}/defi-positions and returns that response. Returns a wallet's live DeFi positions across all supported protocols (lending/borrowing, liquidity pools, perps/margin, limit orders & DCA, staking, rewards, vesting, and more). The response is a **flat list of self-contained position "elements"** under `data.portfolio` — there params: ownerAddress* |
get-wallet-empty-accounts | Empty Accounts. Calls only GET /v4/wallets/{ownerAddress}/empty-accounts and returns that response. Solana API endpoint for fetching empty Token-2022 and SPL token accounts for a wallet. Returns results to identify accounts eligible for rent cleanup. params: limit, ownerAddress*, page, sortByAsc, sortByDesc |
get-wallet-dust-accounts | Dust Accounts. Calls only GET /v4/wallets/{ownerAddress}/dust-accounts and returns that response. Solana API endpoint for fetching dust Token-2022 and SPL token accounts for a wallet. Returns reclaimable tokens to identify accounts for rent recovery. params: limit, ownerAddress*, page, sortByAsc, sortByDesc |
get-wallet-token-account-history | Token Account History. Calls only GET /v4/wallets/{ownerAddress}/token-accounts-balance-ts and returns that response. Solana API endpoint for fetching raw wallet token account history with unprocessed balance snapshots for custom time series analysis and advanced processing. params: days, limit, ownerAddress*, page, sortByAsc, sortByDesc, vybeTokenFilter |
get-wallet-token-balances | Token Balances. Calls only GET /v4/wallets/{ownerAddress}/token-balance and returns that response. Solana API endpoint for fetching wallet token balances with SPL and Token-2022 assets, USD values, price changes, staking balances, and full metadata. params: includeNoPriceBalance, limit, maxAssetValue, minAssetValue, mintAddresses, onlyVerified, ownerAddress*, page, sortByAsc, sortByDesc, vybeTokenFilter |
get-wallet-pnl | Wallet PnL. Calls only GET /v4/wallets/{ownerAddress}/pnl and returns that response. Solana API endpoint for fetching wallet PnL with realized and unrealized profit, win rate, trade volume and per-token performance across vetted markets. params: limit, mintAddress, ownerAddress*, page, resolution, sortByAsc, sortByDesc |
get-wallet-pnl-history | Wallet PnL Timeseries. Calls only GET /v4/wallets/{ownerAddress}/pnl-ts and returns that response. Solana API endpoint for fetching wallet PnL timeseries data. Returns realized PnL by day, week or month for tracking wallet performance over time. params: ownerAddress*, resolution, timeEnd, timeStart |
get-wallet-token-balance-history | Token Balance History. Calls only GET /v4/wallets/{ownerAddress}/token-balance-ts and returns that response. Solana API endpoint for fetching wallet token balance history with daily, weekly, or monthly portfolio snapshots and USD valuations over time series. params: days, ownerAddress*, resolution, vybeTokenFilter |
build-close-token-accounts | Close Token Accounts. Calls only POST /v4/wallets/util/close-token-accounts and returns an unsigned transaction for the user to sign. This tool does not sign, submit, or broadcast, and it does not accept a private key. Solana API endpoint for closing empty Solana token accounts. Build a transaction to close Token-2022 and SPL token accounts to recover locked SOL. params: body* |
get-wallet-transfer-volume | Transfer Volume USD. Calls only GET /v4/wallets/{ownerAddress}/transfer-volume-usd and returns that response. Solana API endpoint for fetching wallet transfer volume in USD. Get sent and received totals to analyze fund flow, activity levels and net movement. params: ownerAddress*, timeEnd, timeStart |
build-withdraw-mev | Withdraw MEV. Calls only POST /v4/wallets/util/withdraw-mev and returns an unsigned transaction for the user to sign. This tool does not sign, submit, or broadcast, and it does not accept a private key. Solana API endpoint for withdrawing MEV rewards on Solana. Build a transaction to claim accumulated MEV rewards from staking positions like Jito. params: body* |
get-x402-access-guide | Returns static guidance for calling the Vybe API with x402 pay-per-call when no API key is available. Does not send a payment, sign a transaction, or call an endpoint. params: none |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.