Use the unofficial xRocket Exchange MCP to inspect spot markets and accounts, trade autonomously inside an operator-configured daily value limit, or prepare explicitly approved transfers and...
Use semantic xRocket MCP tools. Keep public analysis fast and keep every private or financial action fail-closed.
public for market data. Use private-read only when account state is needed. Use full only when the user explicitly requests a supported financial action.xrocket_onboarding_links when present, ask the user to sign in, and direct them to npx -y xrocket-mcp@0.6.0 trading-config --limit 100 --asset USD for testnet-first local setup. Let the user choose the limit; do not solicit the secret.xrocket_market_snapshot; it resolves an exact symbol or unambiguous base asset and returns rules, ticker, orderbook, trades, and fees together.xrocket_market_symbols, xrocket_asset_info, candles, rates, or another narrow tool only when the question needs more detail.private-read or full is configured locally.xrocket_account_overview for a whole-account question. Use balances, orders, transfers, withdrawals, or quotas for a narrow question.funding ↔ trading moves.If xrocket_agent_trade is unavailable, explain that the hosted/public profile is a demo and guide the user to the local trading configuration. Do not claim that adding a token to the hosted URL can enable trading.
xrocket_agent_policy and stay inside its returned environment, daily value, daily order-count, and active-order limits.xrocket_agent_trade for market or limit orders. Do not request per-order approval: the configured policy is the operator's execution boundary.xrocket_agent_cancel directly when the strategy or risk state requires cancellation.Never jump directly to a transfer or withdrawal execute tool.
availableTransfers.*_prepare tool and inspect its exact preview.approvalReceipt.Mainnet requires a separate explicit user decision and XROCKET_ALLOW_MAINNET_WRITES=true. A prior testnet approval does not authorize mainnet.
The audited Exchange API has no deposit-address endpoint. Do not invent or accept an unverified address. Use xrocket_onboarding_links for UI instructions, then refresh funding balances after the user completes the deposit.
Never modify API, WebSocket, documentation, repository, support, or MCP URLs. Use the project-managed production and testnet bot CTAs returned by the tool; do not invent other onboarding URL forms.
TON as an asset identifier where current Exchange metadata requires TONCOIN; network TON and asset TONCOIN are different fields.