Critical-risk tools in Binance MCP Server
95 of the 734 tools in Binance MCP Server are classified as critical risk. This page profiles those tools specifically, with recommended policy actions and the attack patterns that target them.
Every operation listed below is an action PolicyLayer recommends controlling at the transport layer. Open any tool to see the full profile, risk score, and YAML policy snippet.
Tools at critical risk
-
binance_us_cancel_all_open_ordersDestructiveCancel all active orders on a symbol on Binance.US. This includes OCO orders. Use with caution - this will cancel ALL open orders for the specified symbol.
-
binance_us_cancel_ocoDestructiveCancel an entire OCO order on Binance.US. Cancelling any individual leg will cancel the entire OCO.
-
binance_us_cancel_orderDestructiveCancel an active order on Binance.US. Either orderId or origClientOrderId must be provided.
-
binance_us_cancel_replaceDestructiveCancel an existing order and place a new order on the same symbol atomically. This is useful for modifying order parameters.
-
binance_us_cust_cancel_ocoDestructiveCancel an entire OCO (One-Cancels-the-Other) order list. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY This cancels both legs of the OCO order. Response includes orderListId, orders...
-
binance_us_cust_cancel_orderDestructiveCancel an active custodial trade order. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY Either orderId or origClientOrderId must be provided. Response includes the canceled order deta...
-
binance_us_cust_cancel_orders_symbolDestructiveCancel all active custodial orders for a specific trading pair. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY This includes OCO orders. Use with caution. Response is an array of all...
-
BinanceCancelHashRateResaleConfigurationDestructiveCancel an existing hashrate resale configuration using the mining ID and account details.
-
BinanceCrossMarginCancelAllOrdersDestructiveCancel all open margin orders for a specific trading pair. This will cancel all open orders on the symbol.
-
BinanceCrossMarginCancelOrderDestructiveCancel an active margin order. Either orderId or origClientOrderId must be provided.
-
BinanceCrossMarginForceLiquidationRecDestructiveGet force liquidation record for margin account. Shows historical liquidation events.
-
BinanceDeleteOpenOrdersDestructiveCancel all open orders on Binance for a specific symbol.
-
BinanceDeleteOrderDestructiveCancel an active order on Binance for a specific trading pair.
-
BinanceDeleteUserDataStreamDestructiveClose a user data stream by invalidating the listen key.
-
BinanceDeliveryCancelAllOrdersDestructiveCancel all open COIN-M Futures orders for a symbol. ⚠️ Use with caution!
-
BinanceDeliveryCancelBatchOrdersDestructiveCancel multiple COIN-M Futures orders in batch (max 10).
-
BinanceDeliveryCancelOrderDestructiveCancel an active COIN-M Futures order.
-
BinanceDeliveryCountdownCancelAllDestructiveSet countdown timer to cancel all COIN-M orders. Dead man
-
BinanceDeliveryForceOrdersDestructiveGet user
-
BinanceFutureCancelAlgoOrderDestructiveThe Cancel Algo Order API allows users to cancel an active algorithmic order on USDⓈ-M Contracts in Binance Futures.
-
BinanceFuturesCancelAllOpenOrdersDestructiveCancel all open orders for a symbol. Use with caution as this cancels ALL open orders.
-
BinanceFuturesCancelAllOrdersDestructiveCancel all open USD-M Futures orders for a symbol. ⚠️ This will cancel ALL open orders for the specified symbol.
-
BinanceFuturesCancelBatchOrdersDestructiveCancel multiple USD-M Futures orders in batch (max 10 orders).
-
BinanceFuturesCancelOrderDestructiveCancel a specific USD-M Futures order by orderId or origClientOrderId.
-
BinanceFuturesCOINMCancelAllOrdersDestructiveCancel all open COIN-M futures orders for a symbol.
-
BinanceFuturesCOINMCancelBatchOrdersDestructiveCancel multiple orders for COIN-M Futures.
-
BinanceFuturesCOINMCancelOrderDestructiveCancel a COIN-M futures order.
-
BinanceFuturesCountdownCancelAllDestructiveSet auto-cancel all open orders after countdown. Use as dead man
-
BinanceFuturesForceOrdersDestructiveGet user
-
BinanceFuturesUSDMCancelAllOrdersDestructiveCancel all open orders for a symbol in USD-M Futures.
-
BinanceFuturesUSDMCancelBatchOrdersDestructiveCancel multiple orders for USD-M Futures.
-
BinanceFuturesUSDMCancelOrderDestructiveCancel an existing order for USD-M Futures.
-
BinanceIsolatedMarginCancelOrderDestructiveCancel an active isolated margin order. Either orderId or origClientOrderId must be provided.
-
BinanceMarginCancelOcoDestructiveCancel an entire OCO (One-Cancels-the-Other) order in Margin account. Both legs will be cancelled.
-
BinanceOptionsCancelAllOrdersDestructiveCancel all open options orders for a specific symbol. ⚠️ This will cancel ALL open orders for the symbol.
-
BinanceOptionsCancelBatchOrdersDestructiveCancel multiple options orders in a single request. Maximum 5 orders per request.
-
BinanceOptionsCancelByUnderlyingDestructiveCancel all open options orders for all contracts of an underlying asset (e.g., all BTC options). ⚠️ This will cancel ALL open orders for the underlying.
-
BinanceOptionsCancelOrderDestructiveCancel an active options order by order ID or client order ID.
-
BinanceOptionsDeleteListenKeyDestructiveClose/delete an options listen key. This will terminate the user data stream connection.
-
BinancePortfolioMarginCmCancelAllOrdersDestructiveCancel all open COIN-M Futures orders for a symbol in Portfolio Margin mode. ⚠️ This will cancel ALL open orders.
-
BinancePortfolioMarginCmCancelOrderDestructiveCancel an active COIN-M Futures order in Portfolio Margin mode.
-
BinancePortfolioMarginDeleteListenKeyDestructiveClose/delete a Portfolio Margin listen key. This will terminate the user data stream connection.
-
BinancePortfolioMarginMarginCancelAllOrdersDestructiveCancel all open cross margin orders for a symbol in Portfolio Margin mode. ⚠️ This will cancel ALL open orders.
-
BinancePortfolioMarginMarginCancelOrderDestructiveCancel an active cross margin order in Portfolio Margin mode.
-
BinancePortfolioMarginUmCancelAllOrdersDestructiveCancel all open USDT-M Futures orders for a symbol in Portfolio Margin mode. ⚠️ This will cancel ALL open orders.
-
BinancePortfolioMarginUmCancelOrderDestructiveCancel an active USDT-M Futures order in Portfolio Margin mode.
-
BinanceSpotCancelOpenTWAPOrderDestructiveThe Cancel Algo Order API allows users to cancel an open TWAP algorithmic order for spot trading on Binance.
-
BinanceSubAccountDeleteApiKeyDestructiveDelete API key for a sub-account.
-
binance_us_cl_transferFinancialTransfer assets in or out of your credit line account. ⚠️ REQUIRES CREDIT LINE API KEY - Standard API keys will not work. ⚠️ Requires institutional credit line agreement with B...
-
binance_us_cl_transfer_historyFinancialGet transfer history for your credit line account. ⚠️ REQUIRES CREDIT LINE API KEY - Standard API keys will not work. ⚠️ Requires institutional credit line agreement with Binan...
-
binance_us_cust_transferFinancialTransfer assets from custodial partner account to Binance.US custodial sub-account. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY Use this to move assets from your custodial partner ...
-
binance_us_cust_transfer_historyFinancialGet history of transfers from custodial partner to Binance.US custodial sub-account. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY Includes ExpressTrade transfers, Custodian transfer...
-
binance_us_cust_undo_transferFinancialUndo a previous transfer from your custodial partner. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY Use this to reverse a custodian transfer that hasn
-
binance_us_cust_wallet_transferFinancialTransfer assets from Binance.US exchange wallet to custodial sub-account. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY Use this to move assets from your Binance.US exchange wallet t...
-
binance_us_cust_wallet_transfer_historyFinancialGet history of transfers from Binance.US exchange wallet to custodial sub-account. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY Response includes: - data: Array of transfer records ...
-
binance_us_custodial_custodian_transferFinancialRequest asset transfer from a custodial partner account to Binance.US custodial sub-account. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY ⚠️ This initiates a transfer request to your...
-
binance_us_custodial_custodian_transfer_historyFinancialGet history of transfers from custodial partner, including ExpressTrade and Undo transfers. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY Returns transfer history with status, amount...
-
binance_us_custodial_undo_transferFinancialUndo a previous transfer from your custodial partner. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY ⚠️ Only certain transfers can be undone - check with your custodial partner. This ...
-
binance_us_custodial_wallet_transferFinancialTransfer assets from your Binance.US exchange wallet to your custodial sub-account. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY ⚠️ This moves funds - verify details carefully! This...
-
binance_us_custodial_wallet_transfer_historyFinancialGet history of transfers from Binance.US exchange wallet to custodial sub-account. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY Returns transfer history with status, amounts, and ti...
-
binance_us_deposit_addressFinancialGet a deposit address for a specific crypto asset. Use this to receive funds into your Binance.US account.
-
binance_us_deposit_historyFinancialGet crypto deposit history. Filter by coin, status, or time range.
-
binance_us_subaccount_transferFinancialExecute an asset transfer between master account and a sub-account. ⚠️ This moves funds between accounts!
-
binance_us_subaccount_transfer_historyFinancialGet transfer history between master and sub-accounts.
-
binance_us_withdraw_cryptoFinancialSubmit a crypto withdrawal request. Requires withdrawal permission on API key. ⚠️ This action transfers funds OUT of your account - verify address carefully!
-
binance_us_withdraw_fiatFinancialSubmit a USD withdrawal request via BITGO. ⚠️ This action transfers USD OUT of your account!
-
binance_us_withdraw_historyFinancialGet crypto withdrawal history. Filter by coin, status, or time range.
-
BinanceCrossMarginTransferFinancialExecute a cross margin account transfer. Transfer between spot and cross margin accounts.
-
BinanceIsolatedMarginTransferFinancialTransfer assets between spot wallet and isolated margin account for a specific symbol.
-
BinanceIsolatedMarginTransferHistoryFinancialQuery isolated margin transfer history.
-
BinancePayCreateOrderFinancialCreate a Binance Pay order for receiving crypto payments. Generate payment links for e-commerce or P2P transactions. 💳
-
BinancePortfolioMarginBnbTransferFinancialTransfer BNB in/out of portfolio margin account.
-
BinanceSubAccountDepositAddressFinancialGet deposit address for a sub-account. Returns the address and tag/memo if required for the specified asset and network.
-
BinanceSubAccountDepositHistoryFinancialGet deposit history for a sub-account. Shows all incoming deposits with status, txid, and confirmation details.
-
BinanceSubAccountFuturesTransferFinancialInternal transfer between sub-account futures accounts. Move assets between different sub-account futures wallets.
-
BinanceSubAccountTransferHistoryFinancialGet transfer history for sub-accounts. Shows all internal transfers between master and sub-accounts.
-
BinanceSubAccountTransferToMasterFinancialTransfer assets from a sub-account back to the master account.
-
BinanceSubAccountTransferToSubFinancialTransfer assets from one sub-account to another sub-account. Both accounts must belong to the same master account.
-
BinanceSubAccountUniversalTransferFinancialUniversal transfer between master account and sub-accounts, supporting various account types (spot, margin, futures, etc.).
-
BinanceWalletBrokerWithdrawFinancialInitiate broker withdrawal with travel rule compliance.
-
BinanceWalletDepositAddressFinancialGet deposit address for a specific coin.
-
BinanceWalletDepositHistoryFinancialGet deposit history.
-
BinanceWalletDepositHistoryTravelRuleFinancialGet deposit history for travel rule.
-
BinanceWalletDisableFastWithdrawSwitchFinancialDisable fast withdraw switch.
-
BinanceWalletDustTransferFinancialConvert dust assets to BNB.
-
BinanceWalletEnableFastWithdrawSwitchFinancialEnable fast withdraw switch.
-
BinanceWalletOneClickArrivalDepositApplyFinancialApply for one-click arrival deposit.
-
BinanceWalletSubmitDepositQuestionnaireFinancialSubmit deposit questionnaire for broker deposit.
-
BinanceWalletSubmitDepositQuestionnaireTravelRuleFinancialSubmit deposit questionnaire for travel rule.
-
BinanceWalletUserUniversalTransferFinancialMake universal transfer between different accounts.
-
BinanceWalletWithdrawFinancialSubmit a withdraw request.
-
BinanceWalletWithdrawHistoryFinancialGet withdraw history.
-
BinanceWalletWithdrawHistoryV1FinancialGet withdraw history (v1).
-
BinanceWalletWithdrawHistoryV2FinancialGet withdraw history (v2).
-
BinanceWalletWithdrawTravelRuleFinancialWithdraw with travel rule compliance.
Attacks that target this class
Critical-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.