Integrate Quote.Trade with AI agents
Quote.Trade already exposes official REST/WebSocket APIs. Agents should treat the official docs and API base as the canonical integration surface; MCP packages in this repo are optional adapters, not replacement APIs.
Canonical sources:
- Main site: https://quote.trade
- Official API docs: https://doc.quote.trade
- REST API base: https://app.quote.trade/api
- Verified public OpenAPI schema: https://quote.trade/openapi/quote-trade.openapi.yaml
- Authenticated trading reference: https://quote.trade/trading-reference
Quick-start: direct Quote.Trade REST API
Start with verified public endpoints that require no credentials:
GET https://app.quote.trade/api/status
GET https://app.quote.trade/api/exchangeInfo
GET https://app.quote.trade/api/getInstrumentPairs
GET https://app.quote.trade/api/ticker?symbol=BTC
GET https://app.quote.trade/api/depth?symbol=BTC&limit=100
Use timeouts, bounded retries, and respect 429/418 Retry-After responses.
Quick-start: WebSocket/API docs
Use https://doc.quote.trade for the canonical WebSocket and authenticated API behavior. Do not infer private endpoint request/response schemas from Binance compatibility alone.
Authenticated trading reference
Quote.Trade also documents authenticated trading and account workflows. For agent-facing documentation, keep these as human-reviewed reference docs unless the integration has explicit approval gates, scoped credentials, allowed-symbol limits, max-notional limits, and secret redaction.
See: https://quote.trade/trading-reference
The trading reference covers:
- Sending BUY/SELL orders with
POST /api/order. - Reading account, balance, margin, wallet, and unrealized P/L fields with
GET /api/account. - Subscribing to private user position/balance updates through the documented
wss://app.quote.trade/ws/listenKeystream. - Subscribing to private user order updates through the documented
wss://app.quote.trade/ws/listenKeystream. - Subscribing to private risk updates that include position value, buying power, margin values, open-order values, and unrealized P/L.
Do not expose withdrawals, wallet private-key handling, seed phrases, unrestricted autonomous live trading, or unreviewed staking/unstaking flows to agents.
Optional MCP adapter
MCP support is planned as an optional adapter around existing public Quote.Trade APIs for agent clients that prefer MCP tool calls. It is not a replacement for the official REST/WebSocket API.
Do not advertise or configure remote MCP endpoint URLs until Quote.Trade actually hosts them.
Agent Skill usage
Install/copy quote-trade-api-operator for agent instructions. OpenClaw users can use the existing skill with:
openclaw skills install quote-trade-operator
OpenAPI/GPT Actions
Use https://quote.trade/openapi/quote-trade.openapi.yaml only for verified public endpoints. Authenticated/trading endpoint schemas should not be used as autonomous agent action schemas unless Quote.Trade explicitly approves the scope, signing flow, risk limits, and human-approval requirements.
Authenticated trading safety
Trading is high-risk and not financial advice. Use official docs, scoped credentials, dry-run/order-preview logic in the calling application where possible, explicit human approval, max notional limits, allowed-symbol limits, and no withdrawals. Do not build unrestricted autonomous live trading loops from this package.
Production resources
- AI-agent discovery:
https://quote.trade/llms.txt - Agent integration guide:
https://quote.trade/for-agents - Authenticated trading reference:
https://quote.trade/trading-reference - Verified public OpenAPI schema:
https://quote.trade/openapi/quote-trade.openapi.yaml - MCP discovery status:
https://quote.trade/.well-known/mcp.json
The production public OpenAPI schema is intentionally read-only. Execution MCP, live trading MCP, nonexistent MCP endpoint URLs, and guessed authenticated schemas are not part of this deployment.