{"apiVersion":"v1","directorySlug":"whitebit-mcp-ee03333b24","title":"WhiteBIT","description":"Buy cryptocurrency on WhiteBIT ⇒ Powerful tools for traders of all levels ⇒ Fast, secure, and user-friendly European exchange with 96% of assets in cold storage","pageUrl":"https://www.mcpbundles.com/skills/whitebit-mcp-ee03333b24","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.whitebit.com/mcp","hostedMcpUrl":null,"toolCount":99,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.whitebit/whitebit-mcp-ee03333b24","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"account_collateral__get_balance","description":"Get collateral account balance","inputSchema":{"type":"object","required":[],"properties":{"ticker":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_collateral__get_balance","displayName":"account_collateral__get_balance","title":"account_collateral__get_balance"},{"name":"account_collateral__get_funding_history","description":"Get funding fee history for a collateral market","inputSchema":{"type":"object","required":["market"],"properties":{"limit":{"type":"number"},"market":{"type":"string"},"offset":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_collateral__get_funding_history","displayName":"account_collateral__get_funding_history","title":"account_collateral__get_funding_history"},{"name":"account_collateral__get_hedge_mode","description":"Get current hedge mode setting for collateral account","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_collateral__get_hedge_mode","displayName":"account_collateral__get_hedge_mode","title":"account_collateral__get_hedge_mode"},{"name":"account_collateral__get_open_positions","description":"Get open collateral positions for a market","inputSchema":{"type":"object","required":["market"],"properties":{"market":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_collateral__get_open_positions","displayName":"account_collateral__get_open_positions","title":"account_collateral__get_open_positions"},{"name":"account_collateral__get_positions_history","description":"Get collateral positions history","inputSchema":{"type":"object","required":[],"properties":{"limit":{"type":"number"},"market":{"type":"string"},"offset":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_collateral__get_positions_history","displayName":"account_collateral__get_positions_history","title":"account_collateral__get_positions_history"},{"name":"account_collateral__get_summary","description":"Get collateral account summary (margin, equity, P&L)","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_collateral__get_summary","displayName":"account_collateral__get_summary","title":"account_collateral__get_summary"},{"name":"account_collateral__get_summary_balance","description":"Get summary balance breakdown for a collateral asset","inputSchema":{"type":"object","required":[],"properties":{"ticker":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_collateral__get_summary_balance","displayName":"account_collateral__get_summary_balance","title":"account_collateral__get_summary_balance"},{"name":"account_collateral__set_leverage","description":"Set leverage for collateral trading","inputSchema":{"type":"object","required":["leverage"],"properties":{"leverage":{"type":"string"},"confirmed":{"type":"boolean"}}},"logicalName":"account_collateral__set_leverage","displayName":"account_collateral__set_leverage","title":"account_collateral__set_leverage","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"account_collateral__update_hedge_mode","description":"Enable or disable hedge mode for collateral account","inputSchema":{"type":"object","required":["hedge_mode"],"properties":{"confirmed":{"type":"boolean"},"hedge_mode":{"type":"boolean"}}},"logicalName":"account_collateral__update_hedge_mode","displayName":"account_collateral__update_hedge_mode","title":"account_collateral__update_hedge_mode","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"account_trade__get_balance","description":"Get spot trading account balance","inputSchema":{"type":"object","required":[],"properties":{"ticker":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_trade__get_balance","displayName":"account_trade__get_balance","title":"account_trade__get_balance"},{"name":"account_trade__get_executed_history","description":"Get executed (filled) order history","inputSchema":{"type":"object","required":[],"properties":{"limit":{"type":"number"},"market":{"type":"string"},"offset":{"type":"number"},"client_order_id":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_trade__get_executed_history","displayName":"account_trade__get_executed_history","title":"account_trade__get_executed_history"},{"name":"account_trade__get_history","description":"Get order history for a market","inputSchema":{"type":"object","required":[],"properties":{"limit":{"type":"number"},"market":{"type":"string"},"offset":{"type":"number"},"order_id":{"type":"number"},"client_order_id":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_trade__get_history","displayName":"account_trade__get_history","title":"account_trade__get_history"},{"name":"account_trade__get_oco_orders","description":"Get open OCO orders for a market (spot). NOTE: the current WhiteBit API only exposes OCO order listing for collateral/margin accounts, not spot -- this always returns an error until WhiteBit adds a spot equivalent.","inputSchema":{"type":"object","required":["market"],"properties":{"limit":{"type":"number"},"market":{"type":"string"},"offset":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_trade__get_oco_orders","displayName":"account_trade__get_oco_orders","title":"account_trade__get_oco_orders"},{"name":"account_trade__get_order","description":"Get details of a specific order by ID","inputSchema":{"type":"object","required":["order_id"],"properties":{"limit":{"type":"number"},"offset":{"type":"number"},"order_id":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_trade__get_order","displayName":"account_trade__get_order","title":"account_trade__get_order"},{"name":"account_trade__get_orders","description":"Get open orders for a market","inputSchema":{"type":"object","required":["market"],"properties":{"limit":{"type":"number"},"market":{"type":"string"},"offset":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"account_trade__get_orders","displayName":"account_trade__get_orders","title":"account_trade__get_orders"},{"name":"assets__get_assets","description":"Get information about all available assets on WhiteBit","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"assets__get_assets","displayName":"assets__get_assets","title":"assets__get_assets"},{"name":"calc_position_size","description":"Deterministically size a position from a risk budget: qty = risk_usd / |entry - stop_loss|, floored to the market's amount precision, with notional, worst-case loss including taker fees (entry + exit), and PASS/FAIL policy checks. Public data only, no credentials, places no orders.","inputSchema":{"type":"object","required":["market","side","entry","stop_loss","risk_usd"],"properties":{"side":{"type":"string"},"entry":{"type":"number"},"market":{"type":"string"},"risk_usd":{"type":"number"},"stop_loss":{"type":"number"},"market_type":{"type":"string"},"leverage_cap":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"calc_position_size","displayName":"calc_position_size","title":"calc_position_size"},{"name":"codes__apply_code","description":"Apply (redeem) a WhiteBit code","inputSchema":{"type":"object","required":["code"],"properties":{"code":{"type":"string"},"pass":{"type":"string"},"confirmed":{"type":"boolean"}}},"logicalName":"codes__apply_code","displayName":"codes__apply_code","title":"codes__apply_code","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"codes__create_code","description":"Create a WhiteBit code (voucher) for an asset","inputSchema":{"type":"object","required":["ticker","amount"],"properties":{"pass":{"type":"string"},"amount":{"type":"string"},"ticker":{"type":"string"},"confirmed":{"type":"boolean"}}},"logicalName":"codes__create_code","displayName":"codes__create_code","title":"codes__create_code","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"codes__get_codes_history","description":"Get history of applied WhiteBit codes","inputSchema":{"type":"object","required":[],"properties":{"limit":{"type":"number"},"offset":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"codes__get_codes_history","displayName":"codes__get_codes_history","title":"codes__get_codes_history"},{"name":"codes__get_my_codes","description":"Get list of created WhiteBit codes","inputSchema":{"type":"object","required":[],"properties":{"limit":{"type":"number"},"offset":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"codes__get_my_codes","displayName":"codes__get_my_codes","title":"codes__get_my_codes"},{"name":"collateral__cancel_oco_order","description":"Cancel a collateral OCO order by order ID","inputSchema":{"type":"object","required":["market","order_id"],"properties":{"market":{"type":"string"},"order_id":{"type":"string"},"confirmed":{"type":"boolean"}}},"logicalName":"collateral__cancel_oco_order","displayName":"collateral__cancel_oco_order","title":"collateral__cancel_oco_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collateral__cancel_order","description":"Cancel a collateral order by order ID","inputSchema":{"type":"object","required":["market","order_id"],"properties":{"market":{"type":"string"},"order_id":{"type":"string"},"confirmed":{"type":"boolean"}}},"logicalName":"collateral__cancel_order","displayName":"collateral__cancel_order","title":"collateral__cancel_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collateral__create_bulk_order","description":"Create multiple collateral orders at once. Pass orders as a JSON array string","inputSchema":{"type":"object","required":["orders"],"properties":{"orders":{"type":"string"},"confirmed":{"type":"boolean"}}},"logicalName":"collateral__create_bulk_order","displayName":"collateral__create_bulk_order","title":"collateral__create_bulk_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collateral__create_limit_order","description":"Create a limit order on the collateral (margin) market","inputSchema":{"type":"object","required":["market","side","amount","price"],"properties":{"side":{"type":"string"},"price":{"type":"string"},"amount":{"type":"string"},"market":{"type":"string"},"confirmed":{"type":"boolean"},"client_order_id":{"type":"string"}}},"logicalName":"collateral__create_limit_order","displayName":"collateral__create_limit_order","title":"collateral__create_limit_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collateral__create_market_order","description":"Create a market order on the collateral (margin) market","inputSchema":{"type":"object","required":["market","side","amount"],"properties":{"side":{"type":"string"},"amount":{"type":"string"},"market":{"type":"string"},"confirmed":{"type":"boolean"},"client_order_id":{"type":"string"}}},"logicalName":"collateral__create_market_order","displayName":"collateral__create_market_order","title":"collateral__create_market_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collateral__create_oco_order","description":"Create an OCO (one-cancels-the-other) order on the collateral market","inputSchema":{"type":"object","required":["market","side","amount","activation_price","stop_limit_price"],"properties":{"side":{"type":"string"},"amount":{"type":"string"},"market":{"type":"string"},"confirmed":{"type":"boolean"},"client_order_id":{"type":"string"},"activation_price":{"type":"string"},"stop_limit_price":{"type":"string"}}},"logicalName":"collateral__create_oco_order","displayName":"collateral__create_oco_order","title":"collateral__create_oco_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collateral__create_stop_limit_order","description":"Create a stop-limit order on the collateral (margin) market","inputSchema":{"type":"object","required":["market","side","amount","price","activation_price"],"properties":{"side":{"type":"string"},"price":{"type":"string"},"amount":{"type":"string"},"market":{"type":"string"},"confirmed":{"type":"boolean"},"client_order_id":{"type":"string"},"activation_price":{"type":"string"}}},"logicalName":"collateral__create_stop_limit_order","displayName":"collateral__create_stop_limit_order","title":"collateral__create_stop_limit_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"collateral__create_stop_market_order","description":"Create a stop-market order on the collateral (margin) market","inputSchema":{"type":"object","required":["market","side","amount","activation_price"],"properties":{"side":{"type":"string"},"amount":{"type":"string"},"market":{"type":"string"},"confirmed":{"type":"boolean"},"client_order_id":{"type":"string"},"activation_price":{"type":"string"}}},"logicalName":"collateral__create_stop_market_order","displayName":"collateral__create_stop_market_order","title":"collateral__create_stop_market_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"convert__confirm","description":"Confirm a conversion using a query ID from estimate","inputSchema":{"type":"object","required":["query_id"],"properties":{"query_id":{"type":"string"},"confirmed":{"type":"boolean"}}},"logicalName":"convert__confirm","displayName":"convert__confirm","title":"convert__confirm","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"convert__estimate","description":"Get a conversion estimate between two assets","inputSchema":{"type":"object","required":["from","to","amount"],"properties":{"to":{"type":"string"},"from":{"type":"string"},"amount":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"convert__estimate","displayName":"convert__estimate","title":"convert__estimate"},{"name":"convert__get_history","description":"Get conversion history","inputSchema":{"type":"object","required":[],"properties":{"limit":{"type":"number"},"offset":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"convert__get_history","displayName":"convert__get_history","title":"convert__get_history"},{"name":"deals__get_deals","description":"Get recent public trades (deals) for a market","inputSchema":{"type":"object","required":["market"],"properties":{"market":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"deals__get_deals","displayName":"deals__get_deals","title":"deals__get_deals"},{"name":"deals__get_trade_history","description":"Get authenticated trade history for a market","inputSchema":{"type":"object","required":["market"],"properties":{"limit":{"type":"number"},"market":{"type":"string"},"offset":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"deals__get_trade_history","displayName":"deals__get_trade_history","title":"deals__get_trade_history"},{"name":"depth__get_depth","description":"Get order book depth for a market","inputSchema":{"type":"object","required":["market"],"properties":{"market":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"depth__get_depth","displayName":"depth__get_depth","title":"depth__get_depth"},{"name":"depth__get_order_book","description":"Get paginated order book for a market","inputSchema":{"type":"object","required":["market"],"properties":{"level":{"type":"number"},"limit":{"type":"number"},"market":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"depth__get_order_book","displayName":"depth__get_order_book","title":"depth__get_order_book"},{"name":"fee__get_trading_fee","description":"Get the public deposit/withdrawal fee and limit schedule (default fee info)","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"fee__get_trading_fee","displayName":"fee__get_trading_fee","title":"fee__get_trading_fee"},{"name":"fee__get_trading_fees_list","description":"Get the public deposit/withdrawal fee and limit schedule for every asset","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"fee__get_trading_fees_list","displayName":"fee__get_trading_fees_list","title":"fee__get_trading_fees_list"},{"name":"futures__get_markets","description":"Get all available futures markets on WhiteBit","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"futures__get_markets","displayName":"futures__get_markets","title":"futures__get_markets"},{"name":"kline__get_kline","description":"Get candlestick (OHLCV) data for a market","inputSchema":{"type":"object","required":["market","interval"],"properties":{"limit":{"type":"number"},"market":{"type":"string"},"interval":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"kline__get_kline","displayName":"kline__get_kline","title":"kline__get_kline"},{"name":"main_account__create_new_address","description":"Generate a new deposit address for an asset","inputSchema":{"type":"object","required":["ticker","network"],"properties":{"ticker":{"type":"string"},"network":{"type":"string"},"confirmed":{"type":"boolean"},"address_type":{"type":"string"}}},"logicalName":"main_account__create_new_address","displayName":"main_account__create_new_address","title":"main_account__create_new_address","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"main_account__get_asset_balance","description":"Get main account balance for a specific asset","inputSchema":{"type":"object","required":["ticker"],"properties":{"ticker":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"main_account__get_asset_balance","displayName":"main_account__get_asset_balance","title":"main_account__get_asset_balance"},{"name":"main_account__get_balance","description":"Get main account balance for all assets","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"main_account__get_balance","displayName":"main_account__get_balance","title":"main_account__get_balance"},{"name":"main_account__get_custom_fee","description":"Get custom (personal) fee rates for the account","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"main_account__get_custom_fee","displayName":"main_account__get_custom_fee","title":"main_account__get_custom_fee"},{"name":"main_account__get_deposit_address","description":"Get deposit address for an asset","inputSchema":{"type":"object","required":["ticker","network"],"properties":{"ticker":{"type":"string"},"network":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"main_account__get_deposit_address","displayName":"main_account__get_deposit_address","title":"main_account__get_deposit_address"},{"name":"main_account__get_fee","description":"Get withdrawal fee rates for all assets","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"main_account__get_fee","displayName":"main_account__get_fee","title":"main_account__get_fee"},{"name":"main_account__get_fee_by_market","description":"Get personal trading fee rate for a specific market","inputSchema":{"type":"object","required":["market"],"properties":{"market":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"main_account__get_fee_by_market","displayName":"main_account__get_fee_by_market","title":"main_account__get_fee_by_market"},{"name":"main_account__get_history","description":"Get deposit/withdraw history for main account","inputSchema":{"type":"object","required":[],"properties":{"limit":{"type":"number"},"offset":{"type":"number"},"ticker":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"main_account__get_history","displayName":"main_account__get_history","title":"main_account__get_history"},{"name":"main_account__transfer","description":"Transfer funds between main and trade accounts","inputSchema":{"type":"object","required":["ticker","amount","from_account","to_account"],"properties":{"amount":{"type":"string"},"ticker":{"type":"string"},"confirmed":{"type":"boolean"},"to_account":{"type":"string"},"from_account":{"type":"string"}}},"logicalName":"main_account__transfer","displayName":"main_account__transfer","title":"main_account__transfer","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"main_account__withdraw","description":"Withdraw crypto to an external address","inputSchema":{"type":"object","required":["ticker","amount","address","unique_id"],"properties":{"memo":{"type":"string"},"amount":{"type":"string"},"ticker":{"type":"string"},"address":{"type":"string"},"network":{"type":"string"},"confirmed":{"type":"boolean"},"unique_id":{"type":"string"}}},"logicalName":"main_account__withdraw","displayName":"main_account__withdraw","title":"main_account__withdraw","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"market__get_collateral_markets","description":"Get all available collateral (margin) markets on WhiteBit","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"market__get_collateral_markets","displayName":"market__get_collateral_markets","title":"market__get_collateral_markets"},{"name":"market__get_markets","description":"Get all available spot markets on WhiteBit","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"market__get_markets","displayName":"market__get_markets","title":"market__get_markets"},{"name":"server__get_time","description":"Get current WhiteBit server time","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"server__get_time","displayName":"server__get_time","title":"server__get_time"},{"name":"server__get_ws_token","description":"Get a WebSocket authentication token for real-time subscriptions","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"server__get_ws_token","displayName":"server__get_ws_token","title":"server__get_ws_token","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"server__ping","description":"Ping the WhiteBit server to check connectivity","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"server__ping","displayName":"server__ping","title":"server__ping"},{"name":"skill_agent","description":"Supervised trading agent for WhiteBit. Runs one observe -> analyze -> decide -> guardrail -> act -> review cycle by composing the portfolio, market-data, technical-analysis, smart-money, order-execution, and trade-review skills. Sizes orders to a user-set risk policy and executes only after explicit per-order human approval. Use when the user says \"run the agent\", \"trade for me\", \"manage this position\", \"run a cycle\", or \"wb-agent\".","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"skill_agent","displayName":"skill_agent","title":"skill_agent","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"skill_algo_orders","description":"Executes OCO (one-cancels-other) orders and agent-orchestrated TWAP strategies on WhiteBit. Use when managing complex entry/exit logic or splitting large orders to reduce market impact. Use when the user says \"OCO\", \"one-cancels-other\", \"TWAP\", \"split my order\", \"reduce market impact\", \"take-profit and stop-loss together\", or \"execute over time\".","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"skill_algo_orders","displayName":"skill_algo_orders","title":"skill_algo_orders","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"skill_dca_bot","description":"Runs a Dollar Cost Averaging strategy on WhiteBit — buys a fixed amount on a schedule or on price dips, tracks cycles, and reports average cost. Use when the user wants to accumulate an asset automatically over time. Use when the user says \"DCA\", \"buy automatically\", \"accumulate\", \"buy every day\", \"buy on dips\", \"recurring buys\", or \"average in\".","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"skill_dca_bot","displayName":"skill_dca_bot","title":"skill_dca_bot","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"skill_healthcheck","description":"Verifies that the WhiteBit MCP server is reachable and all tool categories respond correctly. Runs automatically before any trading skill if tools are unavailable. Use when the user says \"is WhiteBit MCP running\", \"check connection\", \"ping WhiteBit\", \"are tools available\", or when any WhiteBit MCP tool call fails unexpectedly.","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"skill_healthcheck","displayName":"skill_healthcheck","title":"skill_healthcheck","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"skill_market_data","description":"Fetches live prices, order books, candles, and 24h stats from the WhiteBit MCP server. Use before any trade decision or when the user needs current market state. Use when the user says \"price of\", \"what's BTC at\", \"show the chart\", \"order book for\", \"how much is\", \"24h stats\", \"available markets\", or \"what pairs does WhiteBit have\".","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"skill_market_data","displayName":"skill_market_data","title":"skill_market_data","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"skill_order_execution","description":"Places, modifies, and cancels spot and collateral orders on WhiteBit via MCP tools. Use when executing a buy or sell decision on behalf of the user. Use when the user says \"buy\", \"sell\", \"place an order\", \"cancel order\", \"modify order\", \"close position\", \"open a trade\", or \"execute\".","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"skill_order_execution","displayName":"skill_order_execution","title":"skill_order_execution","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"skill_portfolio","description":"Reads account balances, open orders, positions, and trade history from WhiteBit MCP. Use before any trade decision or when reporting current account state. Use when the user says \"my balance\", \"what do I have\", \"show my portfolio\", \"open orders\", \"my positions\", \"P&L\", \"trade history\", or \"how much USDT do I have\".","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"skill_portfolio","displayName":"skill_portfolio","title":"skill_portfolio","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"skill_sentiment","description":"Fetches crypto news from CryptoPanic and scores market sentiment per coin traded on WhiteBit. Use when a price move needs explaining or when news context is needed before a trade. Use when the user says \"any news on\", \"why is X moving\", \"market sentiment\", \"is there FUD\", \"what happened to\", \"recent events for\", or \"news about\".","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"skill_sentiment","displayName":"skill_sentiment","title":"skill_sentiment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"skill_smart_money","description":"Detects large orders and volume anomalies in WhiteBit markets using public order book and candle data, and produces a consensus directional signal. Use when looking for institutional activity before a trade decision. Use when the user says \"whale activity\", \"large orders\", \"smart money\", \"unusual volume\", \"big players\", \"is anyone accumulating\", or \"order book walls\".","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"skill_smart_money","displayName":"skill_smart_money","title":"skill_smart_money","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"skill_technical_analysis","description":"Computes technical indicators (RSI, MACD, Bollinger Bands, EMA) from WhiteBit OHLCV data and produces a scored market signal report. Use when the user wants a technical view before entering or exiting a trade. Use when the user says \"analyze\", \"technical analysis\", \"RSI\", \"MACD\", \"is X a good buy\", \"chart analysis\", \"indicators\", \"support and resistance\", or \"signal for\".","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"skill_technical_analysis","displayName":"skill_technical_analysis","title":"skill_technical_analysis","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"skill_trade_review","description":"Analyzes closed WhiteBit trades and computes win rate, net P&L, R:R ratio, fee drag, and behavioral patterns from trade history. Use when the user wants to understand their trading performance over a period. Use when the user says \"review my trades\", \"win rate\", \"how did I do\", \"P&L this month\", \"my biggest losses\", \"trading performance\", or \"weekly report\".","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"skill_trade_review","displayName":"skill_trade_review","title":"skill_trade_review","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"skill_user_support","description":"Answers an end-user's WhiteBit question using only the Help Center (help.whitebit.com) and official docs (docs.whitebit.com). Customer-facing, conversational, one answer per question. Use when a non-technical user asks how to do something on WhiteBit or why something happened: \"how do I deposit/withdraw\", \"how to verify / KYC\", \"what are the fees\", \"how to enable 2FA\", \"where is my deposit\", \"how to use codes / P2P / Earn / staking\", \"how to reset password\", \"is this coin supported\", \"minimum wi","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"skill_user_support","displayName":"skill_user_support","title":"skill_user_support","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"spot__cancel_all_orders","description":"Cancel all spot orders for a market","inputSchema":{"type":"object","required":["market"],"properties":{"market":{"type":"string"},"confirmed":{"type":"boolean"}}},"logicalName":"spot__cancel_all_orders","displayName":"spot__cancel_all_orders","title":"spot__cancel_all_orders","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"spot__cancel_order","description":"Cancel a spot order by order ID","inputSchema":{"type":"object","required":["market","order_id"],"properties":{"market":{"type":"string"},"order_id":{"type":"string"},"confirmed":{"type":"boolean"}}},"logicalName":"spot__cancel_order","displayName":"spot__cancel_order","title":"spot__cancel_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"spot__create_bulk_order","description":"Create multiple limit orders at once (bulk). Pass orders as a JSON array string","inputSchema":{"type":"object","required":["orders"],"properties":{"orders":{"type":"string"},"confirmed":{"type":"boolean"}}},"logicalName":"spot__create_bulk_order","displayName":"spot__create_bulk_order","title":"spot__create_bulk_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"spot__create_kill_switch","description":"Set a kill switch that cancels all orders after a timeout unless reset","inputSchema":{"type":"object","required":["market","timeout"],"properties":{"market":{"type":"string"},"timeout":{"type":"string"},"confirmed":{"type":"boolean"}}},"logicalName":"spot__create_kill_switch","displayName":"spot__create_kill_switch","title":"spot__create_kill_switch","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"spot__create_limit_order","description":"Create a limit order on the spot market","inputSchema":{"type":"object","required":["market","side","amount","price"],"properties":{"ioc":{"type":"boolean"},"side":{"type":"string"},"price":{"type":"string"},"amount":{"type":"string"},"market":{"type":"string"},"confirmed":{"type":"boolean"},"post_only":{"type":"boolean"},"client_order_id":{"type":"string"}}},"logicalName":"spot__create_limit_order","displayName":"spot__create_limit_order","title":"spot__create_limit_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"spot__create_market_order","description":"Create a market order on the spot market","inputSchema":{"type":"object","required":["market","side","amount"],"properties":{"side":{"type":"string"},"amount":{"type":"string"},"market":{"type":"string"},"confirmed":{"type":"boolean"},"client_order_id":{"type":"string"}}},"logicalName":"spot__create_market_order","displayName":"spot__create_market_order","title":"spot__create_market_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"spot__create_stock_market_order","description":"Create a stock market order (amount in quote currency) on the spot market","inputSchema":{"type":"object","required":["market","side","amount"],"properties":{"side":{"type":"string"},"amount":{"type":"string"},"market":{"type":"string"},"confirmed":{"type":"boolean"},"client_order_id":{"type":"string"}}},"logicalName":"spot__create_stock_market_order","displayName":"spot__create_stock_market_order","title":"spot__create_stock_market_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"spot__create_stop_limit_order","description":"Create a stop-limit order on the spot market","inputSchema":{"type":"object","required":["market","side","amount","price","activation_price"],"properties":{"side":{"type":"string"},"price":{"type":"string"},"amount":{"type":"string"},"market":{"type":"string"},"confirmed":{"type":"boolean"},"client_order_id":{"type":"string"},"activation_price":{"type":"string"}}},"logicalName":"spot__create_stop_limit_order","displayName":"spot__create_stop_limit_order","title":"spot__create_stop_limit_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"spot__create_stop_market_order","description":"Create a stop-market order on the spot market","inputSchema":{"type":"object","required":["market","side","amount","activation_price"],"properties":{"side":{"type":"string"},"amount":{"type":"string"},"market":{"type":"string"},"confirmed":{"type":"boolean"},"client_order_id":{"type":"string"},"activation_price":{"type":"string"}}},"logicalName":"spot__create_stop_market_order","displayName":"spot__create_stop_market_order","title":"spot__create_stop_market_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"spot__get_kill_switch_status","description":"Get the current kill switch status","inputSchema":{"type":"object","required":[],"properties":{"market":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"spot__get_kill_switch_status","displayName":"spot__get_kill_switch_status","title":"spot__get_kill_switch_status"},{"name":"spot__modify_order","description":"Modify an existing spot order's price or amount","inputSchema":{"type":"object","required":["market","order_id"],"properties":{"price":{"type":"string"},"amount":{"type":"string"},"market":{"type":"string"},"order_id":{"type":"string"},"confirmed":{"type":"boolean"},"client_order_id":{"type":"string"}}},"logicalName":"spot__modify_order","displayName":"spot__modify_order","title":"spot__modify_order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"status__get_maintenance","description":"Get WhiteBit platform maintenance status","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"status__get_maintenance","displayName":"status__get_maintenance","title":"status__get_maintenance"},{"name":"sub_account__add_ip_address","description":"Add a whitelisted IP address to a sub-account API key","inputSchema":{"type":"object","required":["sub_account_id","api_key_id","ip"],"properties":{"ip":{"type":"string"},"confirmed":{"type":"boolean"},"api_key_id":{"type":"string"},"sub_account_id":{"type":"string"}}},"logicalName":"sub_account__add_ip_address","displayName":"sub_account__add_ip_address","title":"sub_account__add_ip_address","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sub_account__block","description":"Block a sub-account","inputSchema":{"type":"object","required":["sub_account_id"],"properties":{"confirmed":{"type":"boolean"},"sub_account_id":{"type":"string"}}},"logicalName":"sub_account__block","displayName":"sub_account__block","title":"sub_account__block","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sub_account__create","description":"Create a new sub-account (both spot and collateral transfers are enabled by default -- the new WhiteBit API requires explicit permissions at creation)","inputSchema":{"type":"object","required":["alias","email"],"properties":{"alias":{"type":"string"},"email":{"type":"string"},"confirmed":{"type":"boolean"}}},"logicalName":"sub_account__create","displayName":"sub_account__create","title":"sub_account__create","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sub_account__create_api_key","description":"Create an API key for a sub-account","inputSchema":{"type":"object","required":["sub_account_id","label"],"properties":{"label":{"type":"string"},"confirmed":{"type":"boolean"},"permissions":{"type":"string"},"sub_account_id":{"type":"string"}}},"logicalName":"sub_account__create_api_key","displayName":"sub_account__create_api_key","title":"sub_account__create_api_key","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sub_account__delete","description":"Delete a sub-account","inputSchema":{"type":"object","required":["sub_account_id"],"properties":{"confirmed":{"type":"boolean"},"sub_account_id":{"type":"string"}}},"logicalName":"sub_account__delete","displayName":"sub_account__delete","title":"sub_account__delete","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sub_account__delete_api_key","description":"Delete an API key from a sub-account","inputSchema":{"type":"object","required":["sub_account_id","api_key_id"],"properties":{"confirmed":{"type":"boolean"},"api_key_id":{"type":"string"},"sub_account_id":{"type":"string"}}},"logicalName":"sub_account__delete_api_key","displayName":"sub_account__delete_api_key","title":"sub_account__delete_api_key","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sub_account__edit","description":"Edit sub-account alias. spot_enabled/collateral_enabled are optional: omit both to leave existing transfer permissions unchanged, or provide both together to change them explicitly.","inputSchema":{"type":"object","required":["sub_account_id","alias"],"properties":{"alias":{"type":"string"},"confirmed":{"type":"boolean"},"spot_enabled":{"type":"boolean"},"sub_account_id":{"type":"string"},"collateral_enabled":{"type":"boolean"}}},"logicalName":"sub_account__edit","displayName":"sub_account__edit","title":"sub_account__edit","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sub_account__get_balances","description":"Get balances for a sub-account","inputSchema":{"type":"object","required":["sub_account_id"],"properties":{"ticker":{"type":"string"},"sub_account_id":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"sub_account__get_balances","displayName":"sub_account__get_balances","title":"sub_account__get_balances"},{"name":"sub_account__get_transfer_history","description":"Get transfer history for a sub-account","inputSchema":{"type":"object","required":["sub_account_id"],"properties":{"limit":{"type":"number"},"offset":{"type":"number"},"sub_account_id":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"sub_account__get_transfer_history","displayName":"sub_account__get_transfer_history","title":"sub_account__get_transfer_history"},{"name":"sub_account__list","description":"List all sub-accounts","inputSchema":{"type":"object","required":[],"properties":{"limit":{"type":"number"},"offset":{"type":"number"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"sub_account__list","displayName":"sub_account__list","title":"sub_account__list"},{"name":"sub_account__list_api_keys","description":"List API keys for a sub-account","inputSchema":{"type":"object","required":["sub_account_id"],"properties":{"limit":{"type":"number"},"offset":{"type":"number"},"sub_account_id":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"sub_account__list_api_keys","displayName":"sub_account__list_api_keys","title":"sub_account__list_api_keys"},{"name":"sub_account__list_ip_addresses","description":"List whitelisted IP addresses for a sub-account API key","inputSchema":{"type":"object","required":["sub_account_id","api_key_id"],"properties":{"api_key_id":{"type":"string"},"sub_account_id":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"sub_account__list_ip_addresses","displayName":"sub_account__list_ip_addresses","title":"sub_account__list_ip_addresses"},{"name":"sub_account__remove_ip_address","description":"Remove a whitelisted IP address from a sub-account API key","inputSchema":{"type":"object","required":["sub_account_id","api_key_id","ip"],"properties":{"ip":{"type":"string"},"confirmed":{"type":"boolean"},"api_key_id":{"type":"string"},"sub_account_id":{"type":"string"}}},"logicalName":"sub_account__remove_ip_address","displayName":"sub_account__remove_ip_address","title":"sub_account__remove_ip_address","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sub_account__reset_api_key_secret","description":"Reset secret for a sub-account API key","inputSchema":{"type":"object","required":["sub_account_id","api_key_id"],"properties":{"confirmed":{"type":"boolean"},"api_key_id":{"type":"string"},"sub_account_id":{"type":"string"}}},"logicalName":"sub_account__reset_api_key_secret","displayName":"sub_account__reset_api_key_secret","title":"sub_account__reset_api_key_secret","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sub_account__transfer","description":"Transfer funds between a sub-account and the master account. NOTE: the new WhiteBit API only supports master<->sub-account transfers (main_to_sub / sub_to_main), not direct sub-account-to-sub-account transfers -- exactly one of from/to must be empty (meaning master).","inputSchema":{"type":"object","required":["ticker","amount"],"properties":{"amount":{"type":"string"},"ticker":{"type":"string"},"confirmed":{"type":"boolean"},"to_sub_account_id":{"type":"string"},"from_sub_account_id":{"type":"string"}}},"logicalName":"sub_account__transfer","displayName":"sub_account__transfer","title":"sub_account__transfer","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sub_account__unblock","description":"Unblock a sub-account","inputSchema":{"type":"object","required":["sub_account_id"],"properties":{"confirmed":{"type":"boolean"},"sub_account_id":{"type":"string"}}},"logicalName":"sub_account__unblock","displayName":"sub_account__unblock","title":"sub_account__unblock","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"symbols__get_symbols","description":"Get all available trading pairs (symbols) on WhiteBit","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"symbols__get_symbols","displayName":"symbols__get_symbols","title":"symbols__get_symbols"},{"name":"tickers__get_available_tickers","description":"Get list of all available ticker names","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"tickers__get_available_tickers","displayName":"tickers__get_available_tickers","title":"tickers__get_available_tickers"},{"name":"tickers__get_single_market_activity","description":"Get ticker activity for a single market","inputSchema":{"type":"object","required":["market"],"properties":{"market":{"type":"string"}}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"tickers__get_single_market_activity","displayName":"tickers__get_single_market_activity","title":"tickers__get_single_market_activity"},{"name":"tickers__get_tickers","description":"Get ticker data for all markets on WhiteBit","inputSchema":{"type":"object","required":[],"properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"tickers__get_tickers","displayName":"tickers__get_tickers","title":"tickers__get_tickers"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=WhiteBIT&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3Aud2hpdGViaXQuY29tL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22WhiteBIT%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.whitebit.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22WhiteBIT%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.whitebit.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=WhiteBIT&connectorUrl=https%3A%2F%2Fmcp.whitebit.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"WhiteBIT\" --url \"https://mcp.whitebit.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/whitebit-mcp-ee03333b24","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/whitebit-mcp-ee03333b24/tools/{tool}","mcpServerUrl":"https://mcp.whitebit.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/whitebit-mcp-ee03333b24?live=1"}