Skip to main content
Glama

Bybit MCP Server

place_order

Execute cryptocurrency orders on Bybit exchange by specifying category, symbol, side, order type, and quantity. Supports market, limit, stop-loss, and take-profit orders with advanced risk management options.

Instructions

Execute order

Input Schema

NameRequiredDescriptionDefault
categoryYesCategory (spot, linear, inverse, etc.)
isLeverageNoUse leverage (0: No, 1: Yes)
orderFilterNoOrder filter (Order, tpslOrder, StopOrder)
orderIvNoOrder volatility
orderLinkIdNoOrder link ID
orderTypeYesOrder type (Market, Limit)
positionIdxNoPosition index (1: Long, 2: Short)
priceNoOrder price (for limit orders)
qtyYesOrder quantity
sideYesOrder direction (Buy, Sell)
slLimitPriceNoStop loss limit price
slOrderTypeNoStop loss order type (Market, Limit)
slTriggerByNoStop loss trigger basis
stopLossNoStop loss price
symbolYesSymbol (e.g., BTCUSDT)
takeProfitNoTake profit price
timeInForceNoTime in force (GTC, IOC, FOK, PostOnly)
tpLimitPriceNoTake profit limit price
tpOrderTypeNoTake profit order type (Market, Limit)
tpTriggerByNoTake profit trigger basis
triggerByNoTrigger basis
triggerPriceNoTrigger price

Input Schema (JSON Schema)

{ "properties": { "category": { "description": "Category (spot, linear, inverse, etc.)", "type": "string" }, "isLeverage": { "description": "Use leverage (0: No, 1: Yes)", "type": "number" }, "orderFilter": { "description": "Order filter (Order, tpslOrder, StopOrder)", "type": "string" }, "orderIv": { "description": "Order volatility", "type": "string" }, "orderLinkId": { "description": "Order link ID", "type": "string" }, "orderType": { "description": "Order type (Market, Limit)", "type": "string" }, "positionIdx": { "description": "Position index (1: Long, 2: Short)", "type": "string" }, "price": { "description": "Order price (for limit orders)", "type": "string" }, "qty": { "description": "Order quantity", "type": "string" }, "side": { "description": "Order direction (Buy, Sell)", "type": "string" }, "slLimitPrice": { "description": "Stop loss limit price", "type": "string" }, "slOrderType": { "description": "Stop loss order type (Market, Limit)", "type": "string" }, "slTriggerBy": { "description": "Stop loss trigger basis", "type": "string" }, "stopLoss": { "description": "Stop loss price", "type": "string" }, "symbol": { "description": "Symbol (e.g., BTCUSDT)", "type": "string" }, "takeProfit": { "description": "Take profit price", "type": "string" }, "timeInForce": { "description": "Time in force (GTC, IOC, FOK, PostOnly)", "type": "string" }, "tpLimitPrice": { "description": "Take profit limit price", "type": "string" }, "tpOrderType": { "description": "Take profit order type (Market, Limit)", "type": "string" }, "tpTriggerBy": { "description": "Take profit trigger basis", "type": "string" }, "triggerBy": { "description": "Trigger basis", "type": "string" }, "triggerPrice": { "description": "Trigger price", "type": "string" } }, "required": [ "category", "symbol", "side", "orderType", "qty" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kondisettyravi/mcp-bybit-node'

If you have feedback or need assistance with the MCP directory API, please join our Discord server