High-risk tools in Bybit MCP Server
12 of the 326 tools in Bybit MCP Server are classified as high 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 high risk
-
resetMmpExecuteReset MMP freeze state and clear trading history counters. Unfreezes the account\nif currently frozen, or resets counters if not frozen.\n\nRate limit: 5 req/s\n\nAgent hint: Us...
-
acceptNonLpQuoteExecuteEnable acceptance of non-LP quotes for a specific RFQ.\nThis allows the inquirer to receive and execute quotes from normal counterparties\nin addition to liquidity providers.\n\...
-
confirmNewRiskLimitExecuteConfirm the pending maintenance margin rate update for a position.\nThis removes the reduce-only restriction that was applied when Bybit adjusted the risk limit.\n\nAgent hint: ...
-
stopStrategyExecuteTerminates an active strategy and cancels all associated pending orders.\n\n**When to use:**\n- Stop strategy before it completes naturally\n- React to changing market condition...
-
stopSubscriptionExecute关闭指定订阅,释放 WebSocket 连接和缓冲区。已关闭的订阅 ID 不可复用。
-
closeGridBotExecuteCloses a running spot grid bot. You must specify a close_mode to\ndetermine how remaining assets are settled:\n- 1 (BIT_MODE): settle in BIT\n- 2 (BASE_MODE): convert all to bas...
-
createComboBotExecuteCreates a futures combo trading bot that manages a portfolio of multiple\nfutures symbols. The bot automatically rebalances positions based on the\nconfigured trigger mode (time...
-
createTwapStrategyExecuteCreates a TWAP strategy that splits a large order into smaller chunks and executes them\nevenly over a specified time period to minimize market impact.\n\n**When to use:**\n- Yo...
-
movePositionExecuteTransfer positions between two unified trading accounts (UIDs) without fees.\nSupports linear, inverse, spot, and option. Up to 25 legs per request.\nBoth accounts must be under...
-
setTradingStopExecuteConfigure trading stop parameters including take profit, stop loss, and trailing stop.\nSupports both full position and partial position TP/SL modes.\n\nAgent hint: Use this to ...
-
wsAmendOrderExecuteAmend (modify) an existing unfilled or partially filled order via WebSocket on Bybit V5 unified account.\n\nIMPORTANT: This tool places/modifies real orders via WebSocket. Confi...
-
wsBatchAmendOrdersExecuteBatch amend (modify) multiple existing unfilled or partially filled orders in a single WebSocket request on Bybit V5 unified account.\n\nIMPORTANT: This tool places/modifies rea...
Attacks that target this class
High-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.