Critical-risk tools in Binance MCP Server
155 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.
-
BinanceConvertCancelLimitOrderDestructiveCancels a previously placed limit order using the orderId and returns the cancellation status along with the orderId.
-
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.
-
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
-
BinanceDisableIsolatedMarginAccountDestructiveDisable isolated margin account for a specific symbol. All assets must be transferred out first.
-
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.
-
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_cust_new_orderFinancialPlace a new trade order through the custodial solution. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY Supported order types: - LIMIT: Requires timeInForce, quantity, price - MARKET: ...
-
binance_us_cust_oco_orderFinancialPlace a new OCO (One-Cancels-the-Other) order through the custodial solution. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY OCO orders combine a limit order with a stop-loss order. W...
-
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_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_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_settlementFinancialRequest settlement of assets from custodial sub-account to custodial partner. ⚠️ REQUIRES CUSTODIAL SOLUTION API KEY ⚠️ This sends funds to your custodial partner! This settle...
-
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_new_ocoFinancialPlace a new OCO (One-Cancels-the-Other) order on Binance.US. OCO orders combine a limit order with a stop-loss order. When one triggers, the other is automatically cancelled. No...
-
binance_us_new_orderFinancialPlace a new trade order on Binance.US. Supports LIMIT, MARKET, STOP_LOSS, STOP_LOSS_LIMIT, TAKE_PROFIT, TAKE_PROFIT_LIMIT, and LIMIT_MAKER order types.
-
binance_us_otc_place_orderFinancialPlace an OTC (Over-The-Counter) trade order using a previously acquired quote. ⚠️ IMPORTANT: You must first call binance_us_otc_quote to get a quoteId before placing an order. ...
-
binance_us_staking_stakeFinancialStake a supported asset on Binance.US to earn staking rewards. ⚠️ IMPORTANT: - Staking locks your assets for a period of time - Check unstakingPeriod using binance_us_staking_a...
-
binance_us_staking_unstakeFinancialUnstake a previously staked asset on Binance.US. ⚠️ IMPORTANT: - Unstaking may take time (check unstakingPeriod in asset info) - You will stop earning rewards once unstaking be...
-
binance_us_subaccount_transferFinancialExecute an asset transfer between master account and a sub-account. ⚠️ This moves funds between 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!
-
BinanceAutoInvestCreatePlanFinancialCreate an auto-invest plan for dollar-cost averaging. Automatically purchases crypto at regular intervals.
-
BinanceAutoInvestOneTimeTransactionFinancialExecute a one-time auto-invest purchase. Instantly buy crypto using auto-invest infrastructure.
-
BinanceAutoInvestRedeemIndexLinkedPlanFinancialRedeem index linked plan for auto-invest.
-
BinanceClaimBoostRewardsFinancialClaim Boost Rewards API allows users to claim their Boost APR airdrop rewards for staking.
-
BinanceConvertAcceptQuoteFinancialThe API confirms and executes a token conversion using a previously received quote ID.
-
BinanceConvertPlaceLimitOrderFinancialPlaces a limit order to convert between two tokens at a specified price, using either base or quote amount, with options for wallet type and order expiry.
-
BinanceCopyTradingFollowFinancialStart following a lead trader in copy trading. ⚠️ WARNING: This will automatically copy their trades. You are trusting another trader with your capital. Past performance does no...
-
BinanceCopyTradingFollowTraderFinancialStart following a lead trader to automatically copy their trades. ⚠️ RISK: Your funds will be used to copy trades. Only follow traders you trust.
-
BinanceCrossMarginBorrowFinancialBorrow assets in Cross Margin account. Apply for a loan with the specified asset and amount.
-
BinanceCrossMarginNewOrderFinancialPost a new margin order in Cross Margin account. Supports various order types including LIMIT, MARKET, STOP_LOSS, etc.
-
BinanceCrossMarginRepayFinancialRepay loan for Cross Margin account. Repay the borrowed asset with the specified amount.
-
BinanceCrossMarginSmallLiabilityExchangeFinancialCross margin small liability exchange. Converts small liabilities to a single asset.
-
BinanceCrossMarginTransferFinancialExecute a cross margin account transfer. Transfer between spot and cross margin accounts.
-
BinanceCryptoLoanFlexibleAdjustLTVFinancialAdjust LTV (Loan-to-Value) ratio by adding or removing collateral. Lower LTV = safer position.
-
BinanceCryptoLoanFlexibleBorrowFinancialBorrow crypto using a flexible loan. ⚠️ Your collateral will be locked. Interest accrues daily. Monitor LTV ratio to avoid liquidation.
-
BinanceCryptoLoanFlexibleLoanAdjustLTVFinancialFlexible loan adjust LTV (Loan-to-Value).
-
BinanceCryptoLoanFlexibleLoanBorrowFinancialFlexible loan borrow.
-
BinanceCryptoLoanFlexibleLoanRepayFinancialFlexible loan repay.
-
BinanceCryptoLoanFlexibleRepayFinancialRepay a flexible crypto loan. Your collateral will be released proportionally. 💸
-
BinanceCryptoLoansFixedAdjustLTVFinancialAdjust LTV for a fixed-term loan by adding or removing collateral.
-
BinanceCryptoLoansFixedBorrowFinancialBorrow crypto using a fixed-term loan. ⚠️ WARNING: Fixed loans have a specific term. Your collateral is locked until repayment. Failure to repay may result in liquidation.
-
BinanceCryptoLoansFixedRepayFinancialRepay a fixed-term crypto loan. Repaying unlocks your collateral.
-
BinanceCryptoLoansFlexibleAdjustLTVFinancialAdjust LTV (Loan-to-Value) ratio by adding or removing collateral. Lower LTV reduces liquidation risk.
-
BinanceCryptoLoansFlexibleBorrowFinancialBorrow crypto using a flexible loan. ⚠️ WARNING: Your collateral will be locked. Interest accrues daily. If LTV ratio exceeds threshold, liquidation may occur.
-
BinanceCryptoLoansFlexibleRepayFinancialRepay a flexible crypto loan. Repaying reduces your debt and unlocks collateral proportionally.
-
BinanceDeliveryBatchOrdersFinancialPlace multiple COIN-M Futures orders in batch (max 5 orders).
-
BinanceDeliveryModifyIsolatedPositionMarginFinancialAdd or reduce margin to/from an isolated COIN-M Futures position.
-
BinanceDeliveryNewOrderFinancialPlace a new COIN-M Futures (Delivery) order. COIN-M futures are settled in the coin itself (e.g., BTC). ⚠️ RISK: Futures trading involves leverage and liquidation risk.
-
BinanceFuturesBatchOrdersFinancialPlace multiple USD-M Futures orders in a batch (max 5 orders). ⚠️ RISK: Futures trading involves leverage and liquidation risk.
-
BinanceFuturesCOINMBatchOrdersFinancialPlace multiple orders for COIN-M Futures (max 5 orders).
-
BinanceFuturesCOINMNewOrderFinancialSend a new COIN-M futures order.
-
BinanceFuturesModifyIsolatedPositionMarginFinancialAdd or reduce margin to/from an isolated margin position. Only works when margin type is ISOLATED.
-
BinanceFuturesModifyPositionMarginFinancialAdd or reduce margin for an isolated position in USD-M Futures.
-
BinanceFuturesNewOrderFinancialPlace a new USD-M Futures order. Supports LIMIT, MARKET, STOP, TAKE_PROFIT, and TRAILING_STOP_MARKET orders. ⚠️ RISK: Futures trading involves leverage and liquidation risk.
-
BinanceFuturesUSDMBatchOrdersFinancialPlace multiple orders for USD-M Futures (max 5 orders).
-
BinanceFuturesUSDMNewOrderFinancialCreate a new order for USD-M Futures.
-
BinanceGiftCardBuyCodeFinancialBuy a Binance Gift Card code using another token as payment. The base token is used to purchase a gift card of the face token.
-
BinanceGiftCardCreateFinancialCreate a Binance Gift Card. The card will be deducted from your spot wallet balance.
-
BinanceGiftCardCreateCodeFinancialCreate a Binance Gift Card code. This allows you to generate a gift card with a specified token and amount.
-
BinanceGiftCardCreateDualTokenFinancialCreate a dual-token Binance Gift Card. Allows creating a gift card using one token that the recipient will receive as another token.
-
BinanceGiftCardCreateDualTokenCodeFinancialCreate a dual-token Binance Gift Card. This creates a gift card where the base token is exchanged to the face token for redemption.
-
BinanceGiftCardRedeemFinancialRedeem a Binance Gift Card. The tokens will be credited to your spot wallet.
-
BinanceGiftCardRedeemCodeFinancialRedeem a Binance Gift Card code. The tokens will be credited to your account.
-
BinanceGiftCardRedeemDualTokenFinancialRedeem a dual-token Binance Gift Card.
-
BinanceIsolatedMarginBorrowFinancialBorrow assets in isolated margin account for a specific symbol.
-
BinanceIsolatedMarginNewOrderFinancialPost a new order in isolated margin account. Supports various order types including LIMIT, MARKET, STOP_LOSS, etc.
-
BinanceIsolatedMarginRepayFinancialRepay borrowed assets in isolated margin account.
-
BinanceIsolatedMarginTransferFinancialTransfer assets between spot wallet and isolated margin account for a specific symbol.
-
BinanceMarginNewOcoFinancialPlace a new OCO (One-Cancels-the-Other) order in Margin account. Creates both a stop-loss and take-profit order simultaneously. ⚠️ WARNING: OCO orders involve leverage and carry...
-
BinanceNewOrderFinancialCreate a new order on Binance for a specific trading pair.
-
BinanceOptionsBatchOrdersFinancialPlace multiple options orders in a single request. Maximum 5 orders per request. ⚠️ HIGH RISK: Options can expire worthless.
-
BinanceOptionsNewOrderFinancialPlace a new options order. Options trading allows you to buy/sell call and put contracts. ⚠️ HIGH RISK: Options can expire worthless.
-
BinanceOrderOcoFinancialSend a new OCO (One-Cancels-the-Other) order on Binance.
-
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.
-
BinancePortfolioMarginCmNewOrderFinancialPlace a new COIN-M Futures order in Portfolio Margin mode. ⚠️ HIGH RISK: Futures trading involves leverage.
-
BinancePortfolioMarginMarginLoanFinancialBorrow funds for margin trading in Portfolio Margin mode. ⚠️ Borrowed funds accrue interest.
-
BinancePortfolioMarginMarginNewOrderFinancialPlace a new cross margin order in Portfolio Margin mode. ⚠️ Margin trading involves borrowing and interest.
-
BinancePortfolioMarginMarginRepayFinancialRepay borrowed funds in Portfolio Margin mode.
-
BinancePortfolioMarginRepayBankruptcyLoanFinancialRepay portfolio margin bankruptcy loan.
-
BinancePortfolioMarginRepayFuturesNegativeBalanceFinancialRepay futures negative balance for portfolio margin account.
-
BinancePortfolioMarginUmNewOrderFinancialPlace a new USDT-M Futures order in Portfolio Margin mode. ⚠️ HIGH RISK: Futures trading involves leverage.
-
BinanceRedeemEthFinancialRedeem ETH API allows users to redeem WBETH or BETH for ETH, providing the amount, conversion ratio, and arrival time details.
-
BinanceRedeemFlexibleProductFinancialAllows users to redeem their funds from a Flexible Earn investment product using a programmatic HTTP POST request.
-
BinanceSimpleEarnFlexibleRedeemFinancialRedeem from a Simple Earn Flexible product. Funds are returned to your spot wallet. 💸 Instant redemption available!
-
BinanceSimpleEarnFlexibleSubscribeFinancialSubscribe to a Simple Earn Flexible product to earn daily rewards. Funds can be redeemed anytime. 💰 Start earning passive income on your crypto!
-
BinanceSimpleEarnLockedRedeemFinancialRedeem from a Simple Earn Locked product. ⚠️ Early redemption may forfeit rewards. Check product terms first.
-
BinanceSimpleEarnLockedSubscribeFinancialSubscribe to a Simple Earn Locked product. ⚠️ Funds will be locked for the specified duration. Higher APR than flexible products!
-
binanceSpotPlaceOrderFinancialTrading for small orders will not generate significant selling pressure on the market
-
BinanceSpotTimeWeightedAveragePriceNewOrderFinancialThe TWAP (Time-Weighted Average Price) New Order API allows users to place TWAP algorithmic orders for USDⓈ-M Futures on Binance.
-
BinanceSubAccountFuturesTransferFinancialInternal transfer between sub-account futures accounts. Move assets between different sub-account futures wallets.
-
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.).
-
BinanceSubscribeDualInvestmentProductsFinancialSubscribe to Dual Investment products by providing product ID, order ID, deposit amount, and auto compound plan to initiate investment with specified terms.
-
BinanceSubscribeEthStakingFinancialSubscribe ETH Staking API allows users to stake ETH and receive WBETH, providing the staked amount and the conversion ratio for ETH to WBETH.
-
BinanceSubscribeFlexibleProductFinancialSubscribe to a Simple Earn Flexible Product by specifying the product ID and amount. Optional parameters include auto-subscribe and source account.
-
BinanceSubscribeSolStakingFinancialSubscribe SOL Staking API allows users to stake SOL and receive BNSOL in return. This endpoint requires specifying the amount of SOL to stake, and the response includes the equi...
-
binanceTimeWeightedAveragePriceFutureAlgoFinancialPlace a new spot TWAP order with Algo service. Trading for large orders can generate significant selling pressure on the market
-
BinanceVipLoanBorrowFinancialAllow users (master account only) to apply for a loan by pledging collateral. Users specify the coin they want to borrow, the amount, and the collateral details.
-
BinanceVipLoanRenewFinancialAllow VIP users to renew an existing VIP loan for a specified term, either 30 or 60 days.
-
BinanceVipLoanRepayFinancialAllow VIP users to repay a specified amount of their active loan, partially or fully. It updates the remaining principal and interest, and provides the repayment status.
-
BinanceVolumeParticipationNewTradeFinancialThe Volume Participation (VP) New Order API allows users to place a VP order on USDⓈ-M Contracts in Binance Futures.
-
BinanceWalletBrokerWithdrawFinancialInitiate broker withdrawal with travel rule compliance.
-
BinanceWalletDustTransferFinancialConvert dust assets to BNB.
-
BinanceWalletEnableFastWithdrawSwitchFinancialEnable fast withdraw switch.
-
BinanceWalletOneClickArrivalDepositApplyFinancialApply for one-click arrival deposit.
-
BinanceWalletUserUniversalTransferFinancialMake universal transfer between different accounts.
-
BinanceWalletWithdrawFinancialSubmit a withdraw request.
-
BinanceWalletWithdrawTravelRuleFinancialWithdraw with travel rule compliance.
-
registerBinanceRedeemSolFinancialRedeem SOL API allows users to redeem BNSOL and receive SOL in exchange. It enables the conversion of BNSOL tokens into SOL based on the specified amount
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.