MCP Tools

Reference the recommended MCP tool groups for market data, account read, order preview, and controlled trading.
View as Markdown

MCP tools are actions an AI client can call. Each tool should have a clear description, JSON schema, permission requirement, stable response format, and error model.

Phase 1: public market tools

ToolPurpose
6mm_system_statusCheck service and market availability.
6mm_marketsList available markets and basic metadata.
6mm_market_summarySummarize market state for one or more symbols.
6mm_tickerReturn latest ticker data.
6mm_orderbookReturn order book depth.
6mm_klinesReturn historical candles.
6mm_tradesReturn recent public trades.
6mm_funding_ratesReturn current and historical funding rates.

Phase 2: account-read tools

ToolPurpose
6mm_account_summarySummarize account state.
6mm_balancesRead balances.
6mm_positionsRead positions.
6mm_open_ordersRead open orders.
6mm_order_historyRead historical orders.
6mm_fillsRead fills.
6mm_funding_paymentsRead funding payments.

Phase 3 and later: trading tools

ToolPurpose
6mm_preview_orderValidate an order without placing it.
6mm_create_orderCreate an order after confirmation and risk checks.
6mm_cancel_orderCancel one order.
6mm_cancel_all_ordersCancel all eligible open orders.
6mm_amend_orderAmend an existing order.
6mm_order_statusRead status for a specific order.

Tool requirements

Every tool should define:

  • Description for the AI model.
  • Input JSON schema.
  • Permission scope.
  • Environment support.
  • Rate limit behavior.
  • Stable response fields.
  • Error codes.
  • Audit log fields.