binance-mcp (TermiX-official/binance-mcp) is an MCP server listed on the M8ven Trust Index. It scores 66 out of 100, grade C. It declares 110 tools. No publisher has claimed this listing.
Caution. Specific findings reduced this grade. They are listed on the page. Grades reflect the full trust pyramid: code, verification depth, and reputation. New projects cap at C until adoption is earned.
How we verified
Verified is a snapshot. Live keeps it current, and builds your track record.
⚡ Connect GitHub → continuous verification on every pushwhy connect →Who stands behind it
TermiX-official
Source: github_code
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →
Install from
The grade above is for the source repository. Registries can serve a different version, so we mark the ones we were not able to read.
These names and descriptions are the publisher's own, read from the source code. We print them as written. Our assessment is the findings above, not this list.
binanceAccountInfocheck binance account info
binanceOrderBookcheck binance order book
binanceSpotPlaceOrderTrading for small orders will not generate significant selling pressure on the market
binanceTimeWeightedAveragePriceFutureAlgoPlace a new spot TWAP order with Algo service. Trading for large orders can generate significant selling pressure on the market
BinanceTimeWeightedAveragePriceNewOrderThe Time-Weighted Average Price (TWAP) New Order API allows users to place a TWAP order on USDⓈ-M Contracts in Binance Futures. TWAP orders execute gradually over a specified duration to achieve a better average execution price while minimizing market impact.
BinanceVolumeParticipationNewTradeThe Volume Participation (VP) New Order API allows users to place a VP order on USDⓈ-M Contracts in Binance Futures.
BinanceFutureCancelAlgoOrderThe Cancel Algo Order API allows users to cancel an active algorithmic order on USDⓈ-M Contracts in Binance Futures.
BinanceFutureCurrentAlgoOpenOrdersThe Query Current Algo Open Orders API retrieves a list of currently active algorithmic orders for USDⓈ-M Contracts in Binance Futures.
BinanceFutureHistoricalAlgoOrderThe Query Historical Algo Orders API retrieves a list of past algorithmic orders for USDⓈ-M Contracts in Binance Futures.
BinanceFutureSubOrdersThe Sub Orders API retrieves sub-orders associated with a specified algoId for USDⓈ-M Contracts in Binance Futures.
BinanceSpotCancelOpenTWAPOrderThe Cancel Algo Order API allows users to cancel an open TWAP algorithmic order for spot trading on Binance.
BinanceSpotCurrentAlgoOpenOrdersThis API retrieves all open SPOT TWAP (Time-Weighted Average Price) orders on Binance.
BinanceSpotHistoricalAlgoOrdersThis API retrieves all historical SPOT TWAP (Time-Weighted Average Price) orders from Binance.
BinanceSpotTimeWeightedAveragePriceNewOrderThe TWAP (Time-Weighted Average Price) New Order API allows users to place TWAP algorithmic orders for USDⓈ-M Futures on Binance.
BinanceSpotSubOrdersThe Query Sub Orders API retrieves details of sub-orders associated with a specific algorithmic (Algo) order for spot trading on Binance.
BinanceGetC2CTradeHistoryAllows the user to retrieve their own past C2C trades, including details such as asset type, trade direction (BUY/SELL), fiat currency used, trade status, and more.
BinanceConvertGetListAllConvertPairsQuery available conversion pairs (like BTC to USDT), and shows the minimum and maximum allowed amounts for both the source and destination tokens.
BinanceConvertQueryOrderQuantityPrecisionPerAssetRetrieve decimal precision (fraction) information for each supported asset in the Convert feature.
BinanceConvertAcceptQuoteThe API confirms and executes a token conversion using a previously received quote ID.
BinanceConvertCancelLimitOrderCancels a previously placed limit order using the orderId and returns the cancellation status along with the orderId.
BinanceGetConvertTradeHistoryThe API retrieves your token conversion trade history within a specified time range, with support for pagination using the limit parameter (up to 1000 records).
BinanceConvertOrderStatusThe API checks the status of a token conversion order using either the orderId or quoteId, and returns details like conversion status, assets involved, amounts, exchange rate, and order creation time.
BinanceConvertPlaceLimitOrderPlaces 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.
BinanceConvertQueryLimitOpenOrdersRetrieves all your open limit orders for token conversions, showing details like assets, amounts, exchange rate, order status, and expiration time.
BinanceConvertSendQuoteRequestGet a real-time quote to convert one token to another, including rate and amount, if you have enough funds.
BinanceGetFuturesLeadTraderStatusChecks and returns whether the user is currently a Futures Lead Trader in Binance Copy Trading, along with the timestamp of the status check.
BinanceGetFuturesLeadTradingSymbolWhitelistWhitelist of trading pairs (symbols) that are allowed for Futures Lead Traders in copy trading, including base and quote assets.
BinanceGetDualInvestmentProductListRetrieve available Dual Investment products (CALL or PUT options), specifying invest and exercised coins, to view details like APR, strike price, duration, and purchase availability.
registerBinanceChangeAutoCompoundStatusChange the Auto-Compound plan for a Dual Investment position to NONE, STANDARD, or ADVANCED using the position ID.
BinanceCheckDualInvestmentAccountsRetrieve Dual Investment account balances, including total value in BTC and USDT equivalents.
BinanceGetDualInvestmentPositionsFetch Dual Investment positions in batch, including status, subscription details, APR, and settlement info. Filter by status or paginate results.
BinanceSubscribeDualInvestmentProductsSubscribe to Dual Investment products by providing product ID, order ID, deposit amount, and auto compound plan to initiate investment with specified terms.
BinanceGetFiatDepositWithdrawHistoryFetches fiat deposit or withdrawal history, showing transaction details like amount, currency, method, status, and timestamps.
BinanceGetFiatPaymentsHistoryRetrieves fiat buy/sell payment history, including trade amount, currency, crypto received, fees, status, payment method, and timestamps.
BinanceAccountListRetrieve hashrate statistics for a mining account. It returns both hourly (H_hashrate) and daily (D_hashrate) data, including timestamps, hashrate values, and rejection rates.
BinanceAcquiringAlgorithmRetrieve a list of available mining algorithms, including their name, ID, sequence, and unit.
BinanceAcquiringCoinNameFetch supported mining coins with details like coin name, ID, algorithm name, and associated algorithm ID.
BinanceCancelHashRateResaleConfigurationCancel an existing hashrate resale configuration using the mining ID and account details.
BinanceEarningsListRetrieves list of earnings related to mining activities, including transferred hashrate, daily hashrate, profit amount, and the status of the payment (unpaid, paying, or paid).
BinanceExtraBonusListRetrieves extra bonuses related to mining activities, including merged mining, activity bonuses, rebates, smart pool bonuses, income transfers, and pool savings.
BinanceHashRateResaleDetailRetrieves details of hashrate resale transactions, including the transferring and receiving subaccounts, algorithm, hash rate, transfer date, and associated income.
BinanceHashRateResaleListReturns the list of hashRate resale configurations including transfer details such as algorithm, hashrate amount, sender and receiver pool usernames, start and end dates, and status of the transfer.
BinanceHashRateResaleRequestRetrieve a request for setting up a hashrate resale, specifying the mining account, algorithm, start and end times, target mining account for resale, and the amount of hashrate to transfer
BinanceMiningAccountEarningRetrieves the earnings associated with a mining account, including the type of earnings (e.g., rebate, referral, refund), sub-account ID, the mining account name, and the amount earned. It also supports pagination for large data sets.
BinanceRequestForDetailMinerListRetrieves detailed hashrate data for a specific miner, including both hourly (H_hashrate) and daily (D_hashrate) metrics such as time, hashrate, and rejection rate.
BinanceRequestForMinerListRetrieves a list of miners (workers) associated with a mining account, including details such as miner name, status, real-time hashrate, 24H hashrate, rejection rate, and last submission time.
BinanceStatisticListRetrieve mining statistics for a specific account, including hash rates for the past 15 minutes and 24 hours, the number of valid and invalid mining units, and the estimated profit for today and yesterday in various cryptocurrencies.
BinanceGetNFTAssetRetrieve NFT assets associated with a user's account. It returns details about the network, contract address, and token IDs for each NFT asset.
BinanceGetNFTDepositHistoryRetrieves NFT deposit history, including network, contract address, token ID, transaction ID (if available), and timestamps.
BinanceGetNFTTransactionHistoryRetrieves NFT transaction history, including purchase orders, sale orders, royalty income, primary market orders, and mint fees. It returns details about the NFT network, token IDs, contract addresses, transaction times, trade amounts, and the currencies used in the transactions.
BinanceGetNFTWithdrawHistoryRetrieves NFT withdraw history, including network, transaction ID, contract address, token ID, withdrawal fee, fee asset, and timestamps.
BinanceGetPayTradeHistoryRetrieve Binance Pay trade history using GET to fetch transaction records such as C2C transfers, merchant payments, crypto box activity, refunds, payouts, and remittance details.
BinanceGetSpotRebateHistoryRecordsRetrieve the history of spot rebate records, including commission rebates and referral kickbacks, for the past 7 days or a custom date range (within 30 days).
BinanceGetFlexibleProductPositionFetch your current holdings in Simple Earn Flexible Products, including total amount, reward rates, and redeem status.
BinanceSimpleEarnFlexibleProductListRetrieve a list of available Simple Earn Flexible Products, including details like APR, purchase status, and subscription limits.
BinanceRedeemFlexibleProductAllows users to redeem their funds from a Flexible Earn investment product using a programmatic HTTP POST request.
BinanceSubscribeFlexibleProductSubscribe to a Simple Earn Flexible Product by specifying the product ID and amount. Optional parameters include auto-subscribe and source account.
BinanceAccountCommissionGet account commission rates for a specific symbol.
BinanceGetAccountGet current account information.
BinanceMyAllocationsGet SOR allocations for Self-Trade Prevention.
BinanceMyPreventedMatchesGet prevented matches for Self-Trade Prevention.
BinanceMyTradesGet trades for a specific account and symbol.
BinanceRateLimitOrderGet current order count usage for each rate limit.
BinanceExchangeInfoGet exchange information including rate limits, symbol configs, etc.
BinancePingTest connectivity to the Binance API.
BinanceTimeGet the current server time from Binance API.
BinanceAggTradesGet compressed, aggregate trades for a specific trading pair.
BinanceAvgPriceGet current average price for a trading pair.
BinanceDepthGet order book depth data for a specific trading pair.
BinanceGetTradesGet recent trades for a specific trading pair.
BinanceHistoricalTradesGet older historical trades for a specific trading pair.
BinanceKlinesGet candlestick data (klines) for a specific trading pair and interval.
BinanceTickerGet 24-hour rolling window price change statistics for a symbol or all symbols.
BinanceTicker24hrGet 24-hour price change statistics for a symbol or all symbols.
BinanceTickerBookTickerGet best price/quantity on the order book for a symbol or all symbols.
BinanceTickerPriceGet latest price for a symbol or all symbols.
BinanceTickerTradingDayGet statistics for the current trading day for a symbol or all symbols.
BinanceUiKlinesGet UI-optimized candlestick data for a specific trading pair and interval.
BinanceAllOrdersGet all account orders for a specific symbol; active, canceled, or filled.
BinanceDeleteOpenOrdersCancel all open orders on Binance for a specific symbol.
BinanceDeleteOrderCancel an active order on Binance for a specific trading pair.
BinanceGetOpenOrdersGet all open orders on Binance for a specific symbol or all symbols.
BinanceGetOrderCheck an order's status on Binance for a specific trading pair.
BinanceNewOrderCreate a new order on Binance for a specific trading pair.
BinanceOpenOrderListQuery open OCO orders for a specific account or symbol.
BinanceOrderOcoSend a new OCO (One-Cancels-the-Other) order on Binance.
BinanceDeleteUserDataStreamClose a user data stream by invalidating the listen key.
BinanceNewUserDataStreamCreate a new user data stream to receive account updates via WebSocket.
BinancePutUserDataStreamExtend the validity of a user data stream listen key.
BinanceEthStakingAccountETH Staking Account API allows users to retrieve their current ETH staking holdings and 30-day profit details, including amounts from WBETH and BETH
BinanceGetCurrentEthStakingQuotaGet Current ETH Staking Quota API allows users to retrieve their available ETH staking and redemption quotas, reflecting personal and daily limits.
BinanceGetEthRedemptionHistoryGet ETH Redemption History API allows users to retrieve their historical ETH staking redemption records, including details like asset type, amount, status, and time of redemption.
registerBinanceGetEthStakingHistoryGet ETH Staking History API allows users to retrieve their historical ETH staking records, including details like asset type, amount, status, and time of staking
BinanceGetWbethRateHistoryGet WBETH Rate History API allows users to retrieve historical WBETH exchange rates and BETH annual percentage rates (APR) within a specified time range.
BinanceGetWbethRewardsHistoryGet WBETH Rewards History API allows users to retrieve historical reward data earned from WBETH holdings, including estimated rewards in ETH, holding amounts, and APR details.
BinanceGetWbethUnwrapHistoryGet WBETH Unwrap History API allows users to retrieve historical records of WBETH unwrap operations, including asset conversion details, exchange rates, and transaction status.
BinanceGetWbethWrapHistoryGet WBETH Wrap History API allows users to retrieve historical records of WBETH wrap operations, including asset conversion details, exchange rates, and transaction status.
BinanceRedeemEthRedeem ETH API allows users to redeem WBETH or BETH for ETH, providing the amount, conversion ratio, and arrival time details.
BinanceSubscribeEthStakingSubscribe ETH Staking API allows users to stake ETH and receive WBETH, providing the staked amount and the conversion ratio for ETH to WBETH.
BinanceWrapBethWrap BETH API allows users to convert BETH into WBETH, providing the wrapped WBETH amount and the exchange rate from BETH to WBETH.
10 further tools are not listed here. The complete surface is in the source.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
Model Context Protocol (MCP) TypeScript SDK does not enable DNS rebinding protection by default
Tool annotations
No tools have read-only/destructive annotations
Add readOnlyHint or destructiveHint annotations to every tool so hosts can warn users before invoking.
All four hints declared on every tool
110/110 tools missing one or more hints — binanceAccountInfo (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); binanceOrderBook (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); binanceSpotPlaceOrder (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint), +107 more. OpenAI's directory rejects tools where any of the four hints are missing or non-boolean.
For every tool, set all four hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to explicit true/false values that match the handler’s actual behaviour.
Tool inputs are validated
101/110 tool handlers declare input schemas (92%)
Declare an inputSchema with zod/joi/yup on every tool definition.
License file
No license file
Add a LICENSE file (MIT, Apache-2.0, etc.).
Tests exist
No test files found
Add tests that exercise each declared tool.
Production dependencies are patched
0 critical, 2 high severity in production deps — @modelcontextprotocol/sdk@1.8.0 (high), @modelcontextprotocol/sdk@1.8.0 (high)
Run npm audit fix, or upgrade the affected packages to a non-vulnerable version.
Dependency freshness
1/23 production deps stale: prompts@2023-10-21 (2.8y)
Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.
[](https://m8ven.ai/mcp/termix-official/binance-mcp)?variant=verified from the URL.Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.
https://m8ven.ai/api/mcp/tool-check