Skip to Content
MCP IntegrationAvailable Tools

Available Tools

SharkBlock MCP exposes 44 tools organized by domain. Each tool has typed parameters and a clear description optimized for AI agents.


Strategy Tools

Manage automated strategies. Scope: trade:execute

ToolDescriptionAnnotations
create_strategyCreate a new strategy on a wallet — entry conditions, TP/SL targets and presets
list_strategiesList all strategies for the authenticated userRead-only
get_strategyGet strategy details: configuration, targets, presetsRead-only
update_strategyUpdate strategy configurationIdempotent
start_strategyStart or resume a paused strategy (requires delegation)
pause_strategyPause an active strategy (open positions remain)
get_strategy_statsPerformance: PnL, win rate, average gain/loss, trade countRead-only
list_strategy_filtersCatalog of all available filter fields for entry strategiesRead-only

Position Tools

Manage open and closed positions. Scope: trade:execute

ToolDescriptionAnnotations
list_positionsList open or closed positions for a strategy (paginated)Read-only
get_positionFull position details: targets, transactions, PnLRead-only
get_swap_quoteGet a swap quote (e.g. before closing a position)Read-only
close_positionClose a position by executing a sell swapDestructive
abandon_positionMark a position closed without selling (tokens stay in wallet)Destructive
add_position_targetAdd a take-profit or stop-loss target to an open position
update_position_targetUpdate a pending/failed targetIdempotent
delete_position_targetDelete a pending/failed targetDestructive

Wallet Tools

Manage Solana wallets. Scope: trade:execute (some operations require wallet:delegate)

ToolDescriptionAnnotations
create_walletCreate a new wallet — shadow (paper) or delegated (live)
list_walletsList wallets, optionally filtered by network/shadow modeRead-only
get_walletWallet details including balance and delegation statusRead-only
update_walletUpdate wallet settings (name, configuration)Idempotent
delete_walletPermanently delete a wallet (close positions first)Destructive
get_wallet_balancesCurrent token balances of a walletRead-only
get_wallet_pnlRealized and unrealized PnL, win rateRead-only
get_wallet_transactionsLabelled transaction history (buys, sells, fees)Read-only
fund_shadow_walletAdd simulated SOL to a shadow wallet
reset_shadow_walletWipe a shadow wallet’s positions and historyDestructive

Market Data Tools

Blockchain data and analytics. Scope: blockchain-data:read

These are composite tools — each combines multiple data sources into a single response.

ToolDescriptionData Combined
get_token_infoComprehensive token research — price, details, security, marketsPrice + Details + Security + Markets
get_token_chartOHLCV candle data for technical analysisToken OHLCV history
get_token_tradesRecent trade activity, sizes, trader addressesToken trades
get_token_holdersHolder distribution, trader positions, first buyersHolders + Traders + First Buyers
get_market_infoTrading-pair details with liquidity and sparklineMarket Details + Sparkline
get_market_chartOHLCV data for a specific market/poolMarket OHLCV history

Discovery Tools

Find trading opportunities. Scope: blockchain-data:read

ToolDescription
search_tokensFast search by token name, symbol, or address
discover_trendingTrending tokens with price, volume and momentum data
get_asset_metadataAsset metadata: description, website, social links, categories
analyze_walletFull wallet analysis — portfolio, positions, trades, metrics

Account Tools

Profile, notifications, settings, affiliations. Scope: profile:read (most)

ToolDescriptionAnnotations
get_profileUser profile (username, tier, settings)Read-only
list_notificationsList notifications with cursor paginationRead-only
mark_notifications_seenMark one or all notifications as seenIdempotent
get_notification_preferencesGet enabled/disabled notification typesRead-only
update_notification_preferencesUpdate which notification types are disabledIdempotent
get_affiliation_earningsReferral earnings summary by levelRead-only
redeem_codeRedeem an activation or promotional code
list_networksList supported blockchain networks (currently: Solana only)Read-only

Tool Annotations

Tools include annotations to help AI agents make safe decisions:

AnnotationMeaning
Read-onlyNo side effects — safe to call anytime
IdempotentCan be called multiple times with the same result
DestructiveIrreversible action — agents should confirm with the user first

MCP Resources

In addition to tools, SharkBlock exposes resources that agents can read by URI:

Resource URIDescription
sharkblock://positions/{network}/{strategyAddress}Live open positions for a strategy
sharkblock://wallet/{network}/{address}/balancesCurrent wallet token balances
sharkblock://notificationsRecent user notifications

Resources are snapshots — useful when an agent needs current state rather than calling a tool.

Last updated on