Binance MCP Server

160 tools. 40 can modify or destroy data without limits.

35 destructive tools with no built-in limits. Policy required.

Last updated:

40 can modify or destroy data
120 read-only
160 tools total

Community server · catalogue entry verified 11/06/2026

How to control Binance MCP Server ↓

Read (120) Write / Execute (5) Destructive / Financial (35)
Critical Risk

40 of Binance MCP Server's 160 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

PolicyLayer is an MCP gateway — it sits between your AI agents and Binance MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Block financial tools by default
{
  "BinanceNewOrder": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Requires human approval."
      }
    ]
  }
}

Financial tools should be explicitly enabled per use case, not open by default.

Deny destructive operations
{
  "BinanceCancelHashRateResaleConfiguration": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "BinanceWalletSubmitDepositQuestionnaire": {
    "limits": [
      {
        "counter": "binancewalletsubmitdepositquestionnaire_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "BinanceHashRateResaleRequest": {
    "limits": [
      {
        "counter": "binancehashrateresalerequest_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Binance MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON BINANCE →

Free to start. No card required.

FINANCIAL 28 tools
Financial BinanceNewOrder Create a new order on Binance for a specific trading pair. Financial BinanceSpotTimeWeightedAveragePriceNewOrder The TWAP (Time-Weighted Average Price) New Order API allows users to place TWAP algorithmic orders for USDⓈ-M Financial BinanceTimeWeightedAveragePriceNewOrder The Time-Weighted Average Price (TWAP) New Order API allows users to place a TWAP order on USDⓈ-M Contracts in Financial BinanceVolumeParticipationNewTrade The Volume Participation (VP) New Order API allows users to place a VP order on USDⓈ-M Contracts in Binance Fu Financial BinanceWalletBrokerWithdraw Initiate broker withdrawal with travel rule compliance. Financial BinanceWalletDisableFastWithdrawSwitch Disable fast withdraw switch. Financial BinanceWalletDustTransfer Convert dust assets to BNB. Financial BinanceWalletEnableFastWithdrawSwitch Enable fast withdraw switch. Financial BinanceWalletOneClickArrivalDepositApply Apply for one-click arrival deposit. Financial BinanceWalletUserUniversalTransfer Make universal transfer between different accounts. Financial BinanceWalletWithdraw Submit a withdraw request. Financial BinanceWalletWithdrawTravelRule Withdraw with travel rule compliance. Financial BinanceClaimBoostRewards Claim Boost Rewards API allows users to claim their Boost APR airdrop rewards for staking. Financial BinanceRedeemEth Redeem ETH API allows users to redeem WBETH or BETH for ETH, providing the amount, conversion ratio, and arriv Financial BinanceRedeemFlexibleProduct Allows users to redeem their funds from a Flexible Earn investment product using a programmatic HTTP POST requ Financial binanceSpotPlaceOrder Trading for small orders will not generate significant selling pressure on the market Financial BinanceSubscribeDualInvestmentProducts Subscribe to Dual Investment products by providing product ID, order ID, deposit amount, and auto compound pla Financial BinanceSubscribeEthStaking Subscribe ETH Staking API allows users to stake ETH and receive WBETH, providing the staked amount and the con Financial BinanceSubscribeFlexibleProduct Subscribe to a Simple Earn Flexible Product by specifying the product ID and amount. Optional parameters inclu Financial BinanceSubscribeSolStaking Subscribe SOL Staking API allows users to stake SOL and receive BNSOL in return. This endpoint requires specif Financial binanceTimeWeightedAveragePriceFutureAlgo Place a new spot TWAP order with Algo service. Trading for large orders can generate significant selling press Financial BinanceVipLoanBorrow Allow users (master account only) to apply for a loan by pledging collateral. Users specify the coin they wan Financial BinanceVipLoanRenew Allow VIP users to renew an existing VIP loan for a specified term, either 30 or 60 days. Financial BinanceVipLoanRepay Allow VIP users to repay a specified amount of their active loan, partially or fully. It updates the remaining Financial BinanceConvertAcceptQuote The API confirms and executes a token conversion using a previously received quote ID. Financial BinanceConvertPlaceLimitOrder Places a limit order to convert between two tokens at a specified price, using either base or quote amount, wi Financial BinanceOrderOco Send a new OCO (One-Cancels-the-Other) order on Binance. Financial registerBinanceRedeemSol Redeem SOL API allows users to redeem BNSOL and receive SOL in exchange. It enables the conversion of BNSOL to
READ 120 tools
Read BinanceHashRateResaleRequest Retrieve a request for setting up a hashrate resale, specifying the mining account, algorithm, start and end t Read BinanceWalletDepositAddress Get deposit address for a specific coin. Read BinanceWalletDepositHistory Get deposit history. Read BinanceWalletDepositHistoryTravelRule Get deposit history for travel rule. Read BinanceWalletWithdrawHistory Get withdraw history. Read BinanceWalletWithdrawHistoryV1 Get withdraw history (v1). Read BinanceWalletWithdrawHistoryV2 Get withdraw history (v2). Read BinanceAccountCommission Get account commission rates for a specific symbol. Read binanceAccountInfo check binance account info Read BinanceAccountList Retrieve hashrate statistics for a mining account. It returns both hourly (H_hashrate) and daily (D_hashrate) Read BinanceAcquiringAlgorithm Retrieve a list of available mining algorithms, including their name, ID, sequence, and unit. Read BinanceAcquiringCoinName Fetch supported mining coins with details like coin name, ID, algorithm name, and associated algorithm ID. Read BinanceAggTrades Get compressed, aggregate trades for a specific trading pair. Read BinanceAllOrders Get all account orders for a specific symbol; active, canceled, or filled. Read BinanceAvgPrice Get current average price for a trading pair. Read BinanceCheckDualInvestmentAccounts Retrieve Dual Investment account balances, including total value in BTC and USDT equivalents. Read BinanceCheckVIPLoanCollateralAccount Allow users to check their collateral accounts and the coins held as collateral. If the logged-in account is a Read BinanceDepth Get order book depth data for a specific trading pair. Read BinanceEarningsList Retrieves list of earnings related to mining activities, including transferred hashrate, daily hashrate, profi Read BinanceEthStakingAccount ETH Staking Account API allows users to retrieve their current ETH staking holdings and 30-day profit details, Read BinanceExchangeInfo Get exchange information including rate limits, symbol configs, etc. Read BinanceExtraBonusList Retrieves extra bonuses related to mining activities, including merged mining, activity bonuses, rebates, smar Read BinanceFutureHistoricalAlgoOrder The Query Historical Algo Orders API retrieves a list of past algorithmic orders for USDⓈ-M Contracts in Binan Read BinanceFutureSubOrders The Sub Orders API retrieves sub-orders associated with a specified algoId for USDⓈ-M Contracts in Binance Fut Read BinanceGetAccount Get current account information. Read BinanceGetBnsolRewardsHistory Get Boost Rewards History API allows users to retrieve their historical boost rewards data for staking, includ Read BinanceGetBoostRewardsHistory Get Boost Rewards History API allows users to retrieve their boost rewards history for staking activities. Thi Read BinanceGetBorrowInterestRate Retrieves the interest rates for borrowing assets. It provides both daily and yearly interest rates for multip Read BinanceGetC2CTradeHistory Allows the user to retrieve their own past C2C trades, including details such as asset type, trade direction ( Read BinanceGetCollateralAssetData Retrieves information about collateral assets, including collateral ratios and range values for different tier Read BinanceGetConvertTradeHistory The API retrieves your token conversion trade history within a specified time range, with support for paginati Read BinanceGetCurrentEthStakingQuota Get Current ETH Staking Quota API allows users to retrieve their available ETH staking and redemption quotas, Read BinanceGetDualInvestmentPositions Fetch Dual Investment positions in batch, including status, subscription details, APR, and settlement info. Fi Read BinanceGetDualInvestmentProductList Retrieve available Dual Investment products (CALL or PUT options), specifying invest and exercised coins, to v Read BinanceGetEthRedemptionHistory Get ETH Redemption History API allows users to retrieve their historical ETH staking redemption records, inclu Read BinanceGetFiatDepositWithdrawHistory Fetches fiat deposit or withdrawal history, showing transaction details like amount, currency, method, status, Read BinanceGetFiatPaymentsHistory Retrieves fiat buy/sell payment history, including trade amount, currency, crypto received, fees, status, paym Read BinanceGetFlexibleProductPosition Fetch your current holdings in Simple Earn Flexible Products, including total amount, reward rates, and redeem Read BinanceGetFuturesLeadTraderStatus Checks and returns whether the user is currently a Futures Lead Trader in Binance Copy Trading, along with the Read BinanceGetFuturesLeadTradingSymbolWhitelist Whitelist of trading pairs (symbols) that are allowed for Futures Lead Traders in copy trading, including base Read BinanceGetLoanableAssetsData Retrieves interest rates and borrowing limits for loanable assets. The borrow limit is expressed in USD. You c Read BinanceGetNFTAsset Retrieve NFT assets associated with a user Read BinanceGetNFTDepositHistory Retrieves NFT deposit history, including network, contract address, token ID, transaction ID (if available), a Read BinanceGetNFTTransactionHistory Retrieves NFT transaction history, including purchase orders, sale orders, royalty income, primary market orde Read BinanceGetNFTWithdrawHistory Retrieves NFT withdraw history, including network, transaction ID, contract address, token ID, withdrawal fee, Read BinanceGetOpenOrders Get all open orders on Binance for a specific symbol or all symbols. Read BinanceGetOrder Check an order Read BinanceGetPayTradeHistory Retrieve Binance Pay trade history using GET to fetch transaction records such as C2C transfers, merchant paym Read BinanceGetSolRedemptionHistory Get SOL Redemption History API allows users to retrieve their SOL redemption history, detailing the amount of Read BinanceGetSolStakingHistory Get SOL Staking History API allows users to retrieve their SOL staking history, including details about the am Read BinanceGetSpotRebateHistoryRecords Retrieve the history of spot rebate records, including commission rebates and referral kickbacks, for the past Read BinanceGetTrades Get recent trades for a specific trading pair. Read BinanceGetUnclaimedRewards Get Unclaimed Rewards API allows users to retrieve information about unclaimed rewards from their SOL staking Read BinanceGetVIPLoanOngoingOrders Allows VIP users to retrieve a list of their current active loan orders. Users can filter results by loan coin Read BinanceGetWbethRateHistory Get WBETH Rate History API allows users to retrieve historical WBETH exchange rates and BETH annual percentage Read BinanceGetWbethRewardsHistory Get WBETH Rewards History API allows users to retrieve historical reward data earned from WBETH holdings, incl Read BinanceGetWbethUnwrapHistory Get WBETH Unwrap History API allows users to retrieve historical records of WBETH unwrap operations, including Read BinanceGetWbethWrapHistory Get WBETH Wrap History API allows users to retrieve historical records of WBETH wrap operations, including ass Read BinanceHashRateResaleDetail Retrieves details of hashrate resale transactions, including the transferring and receiving subaccounts, algor Read BinanceHashRateResaleList Returns the list of hashRate resale configurations including transfer details such as algorithm, hashrate amou Read BinanceHistoricalTrades Get older historical trades for a specific trading pair. Read BinanceKlines Get candlestick data (klines) for a specific trading pair and interval. Read BinanceMiningAccountEarning Retrieves the earnings associated with a mining account, including the type of earnings (e.g., rebate, referra Read BinanceMyAllocations Get SOR allocations for Self-Trade Prevention. Read BinanceMyPreventedMatches Get prevented matches for Self-Trade Prevention. Read BinanceMyTrades Get trades for a specific account and symbol. Read binanceOrderBook check binance order book Read BinancePing Test connectivity to the Binance API. Read BinanceQueryApplicationStatus Allows VIP users to check the status of their loan applications. It returns a list of loan requests with detai Read BinanceRateLimitOrder Get current order count usage for each rate limit. Read BinanceRequestForDetailMinerList Retrieves detailed hashrate data for a specific miner, including both hourly (H_hashrate) and daily (D_hashrat Read BinanceRequestForMinerList Retrieves a list of miners (workers) associated with a mining account, including details such as miner name, s Read BinanceSimpleEarnFlexibleProductList Retrieve a list of available Simple Earn Flexible Products, including details like APR, purchase status, and s Read BinanceSpotHistoricalAlgoOrders This API retrieves all historical SPOT TWAP (Time-Weighted Average Price) orders from Binance. Read BinanceSpotSubOrders The Query Sub Orders API retrieves details of sub-orders associated with a specific algorithmic (Algo) order f Read BinanceStatisticList Retrieve mining statistics for a specific account, including hash rates for the past 15 minutes and 24 hours, Read BinanceTicker Get 24-hour rolling window price change statistics for a symbol or all symbols. Read BinanceTicker24hr Get 24-hour price change statistics for a symbol or all symbols. Read BinanceTickerBookTicker Get best price/quantity on the order book for a symbol or all symbols. Read BinanceTickerPrice Get latest price for a symbol or all symbols. Read BinanceTickerTradingDay Get statistics for the current trading day for a symbol or all symbols. Read BinanceTime Get the current server time from Binance API. Read BinanceUiKlines Get UI-optimized candlestick data for a specific trading pair and interval. Read BinanceWalletAccountApiTradingStatus Get account API trading status. Read BinanceWalletAccountInfo Get Binance Wallet account information. Read BinanceWalletAccountStatus Get Binance Wallet account status. Read BinanceWalletAllCoinsInformation Get information for all coins. Read BinanceWalletAssetDetail Get asset details. Read BinanceWalletAssetDividendRecord Get asset dividend record. Read BinanceWalletDailyAccountSnapshot Get daily account snapshot. Read BinanceWalletDustlog Get dust log (history of dust transfers). Read BinanceWalletFetchDepositAddressListWithNetwork Fetch deposit address with network. Read BinanceWalletFetchWithdrawAddressList Fetch withdraw address list. Read BinanceWalletFundingWallet Get funding wallet balance. Read BinanceWalletGetApiKeyPermission Get API key permission. Read BinanceWalletGetAssetsThatCanBeConvertedIntoBnb Get assets that can be converted to BNB. Read BinanceWalletGetCloudMiningPaymentAndRefundHistory Get cloud mining payment and refund history. Read BinanceWalletGetOpenSymbolList Get open symbol list. Read BinanceWalletGetSymbolsDelistScheduleForSpot Get delist schedule for spot symbols. Read BinanceWalletOnboardedVaspList Get list of onboarded VASPs (Virtual Asset Service Providers). Read BinanceWalletQueryUserDelegationHistory Query user delegation history. Read BinanceWalletQueryUserUniversalTransferHistory Query universal transfer history. Read BinanceWalletQueryUserWalletBalance Query user wallet balance. Read BinanceWalletSystemStatus Get Binance Wallet system status. Read BinanceWalletToggleBnbBurnOnSpotTradeAndMarginInterest Toggle BNB burn on spot trade and margin interest. Read BinanceWalletTradeFee Get trade fee. Read BinanceWalletUserAsset Get user assets. Read BinanceWrapBeth Wrap BETH API allows users to convert BETH into WBETH, providing the wrapped WBETH amount and the exchange rat Read getSolStakingQuotaDetails Get SOL Staking Quota API allows users to retrieve their current SOL staking quota, including information such Read BinanceConvertGetListAllConvertPairs Query available conversion pairs (like BTC to USDT), and shows the minimum and maximum allowed amounts for bot Read BinanceConvertOrderStatus The API checks the status of a token conversion order using either the orderId or quoteId, and returns details Read BinanceConvertQueryLimitOpenOrders Retrieves all your open limit orders for token conversions, showing details like assets, amounts, exchange rat Read BinanceConvertQueryOrderQuantityPrecisionPerAsset Retrieve decimal precision (fraction) information for each supported asset in the Convert feature. Read BinanceConvertSendQuoteRequest Get a real-time quote to convert one token to another, including rate and amount, if you have enough funds. Read BinanceFutureCurrentAlgoOpenOrders The Query Current Algo Open Orders API retrieves a list of currently active algorithmic orders for USDⓈ-M Cont Read BinanceOpenOrderList Query open OCO orders for a specific account or symbol. Read BinanceSpotCurrentAlgoOpenOrders This API retrieves all open SPOT TWAP (Time-Weighted Average Price) orders on Binance. Read registerBinanceGetBnsolRateHistory Get BNSOL Rate History API allows users to retrieve the historical data of the BNSOL staking rate, including A Read registerBinanceGetEthStakingHistory Get ETH Staking History API allows users to retrieve their historical ETH staking records, including details l Read registerBinanceSolStakingAccount SOL Staking Account API allows users to view their SOL staking account details, including their current BNSOL

Other MCP servers with similar tools — same risk classification, starter policies for each.

Can an AI agent move money through the Binance MCP Server MCP server? +

Yes. The Binance MCP Server server exposes 28 financial tools including BinanceNewOrder, BinanceSpotTimeWeightedAveragePriceNewOrder, BinanceTimeWeightedAveragePriceNewOrder. Without a policy, an autonomous agent can call these with no spend caps, no rate limits, and no approval flow. PolicyLayer lets you block financial tools by default, require human approval, or set per-tool rate limits — enforced on every call.

Can an AI agent delete data through the Binance MCP Server MCP server? +

Yes. The Binance MCP Server server exposes 7 destructive tools including BinanceCancelHashRateResaleConfiguration, BinanceDeleteOpenOrders, BinanceDeleteOrder. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Binance MCP Server? +

The Binance MCP Server server has 4 write tools including BinanceWalletSubmitDepositQuestionnaire, BinanceWalletSubmitDepositQuestionnaireTravelRule, BinancePutUserDataStream. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Binance MCP Server.

How many tools does the Binance MCP Server MCP server expose? +

160 tools across 5 categories: Destructive, Execute, Financial, Read, Write. 120 are read-only. 40 can modify, create, or delete data.

How do I enforce a policy on Binance MCP Server? +

Register the Binance MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Binance MCP Server tool call.

Deterministic rules across all 160 Binance MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

160 Binance MCP Server tools catalogued and risk-classified — across an index of 42,500+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.