What you will accomplish
- Discover current symbols
- Retrieve status and ticker data
- Inspect depth for a selected symbol
- Build a response that cites the invoked Quote.Trade tool
Before you begin
- A connected Quote.Trade MCP client
- The current tools/list response
- No Quote.Trade account credentials for public tools; a connector token may still be required if the MCP deployment is configured to require one
Prices and order values are shown in USD. The collateral currency, such as USDC or USDT, and its blockchain network are separate settings. Check the live account and market settings for allowed currencies, minimum size, and leverage.
List the current tool schemas
Call tools/list and save the input fields for quote_trade_exchange_info, quote_trade_instruments, quote_trade_ticker, and quote_trade_depth. Use the live tool definitions because they can change.
Read exchange information
The live exchangeInfo response currently includes rateLimits, serverTime, and symbol fields such as id, symbol, status, baseAsset, quoteAsset, name, quantityScale, address, and url. quoteAsset is USD for pricing; it is not the account payment or funding currency.
Read only the fields the instrument response provides
The current public instrument-pairs documentation shows id, symbol, name, quantityScale, address, and url. The documented instrument response does not provide minimum order size, payment currency, or leverage availability. Use the current source for each of those values.
Call ticker and depth with a live symbol
Choose a symbol returned as active. Preserve price and quantity values as strings or Decimal. Record local receive time and any server time or update identifier separately; an update ID is not a timestamp.
Label market data correctly
Public ticker and depth are market data. Do not call them a guaranteed fill or a reserved quote. For execution decisions, use the current all-in execution workflow and record its freshness and result.
Common problems and fixes
The symbol format is rejected
Call exchange information or instruments and use the exact returned symbol value.
Depth is empty
Check platform status, symbol status, and whether the selected market currently has available quote data.
Data appears stale
Use a returned server or event timestamp when available; otherwise use local receive time. Retrieve a fresh result rather than reusing cached market data.