CCXT MCP Server

by lazy-dinosaur
Verified

createOrder

Execute cryptocurrency trades by creating buy or sell orders through the CCXT MCP Server. Specify account, symbol, type, side, and amount to interact with over 100 exchanges.

Instructions

Create a new order using a configured account

Input Schema

NameRequiredDescriptionDefault
accountNameYesAccount name defined in the configuration file (e.g., 'bybit_main')
amountYesAmount of base currency to trade
paramsNoAdditional exchange-specific parameters
priceNoPrice per unit (required for limit orders)
sideYesOrder side: 'buy' or 'sell'
symbolYesTrading symbol (e.g., 'BTC/USDT')
typeYesOrder type: 'market' or 'limit'

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "accountName": { "description": "Account name defined in the configuration file (e.g., 'bybit_main')", "type": "string" }, "amount": { "description": "Amount of base currency to trade", "type": "number" }, "params": { "additionalProperties": {}, "description": "Additional exchange-specific parameters", "type": "object" }, "price": { "description": "Price per unit (required for limit orders)", "type": "number" }, "side": { "description": "Order side: 'buy' or 'sell'", "enum": [ "buy", "sell" ], "type": "string" }, "symbol": { "description": "Trading symbol (e.g., 'BTC/USDT')", "type": "string" }, "type": { "description": "Order type: 'market' or 'limit'", "enum": [ "market", "limit" ], "type": "string" } }, "required": [ "accountName", "symbol", "type", "side", "amount" ], "type": "object" }
ID: mt6hftp7hy