xRocket Exchange MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| XROCKET_PROFILE | No | Access profile: 'public' exposes only unauthenticated market data tools, 'private-read' adds account reads (inferred when XROCKET_API_TOKEN is present), and 'full' includes autonomous trading and transfer/withdrawal workflows. | |
| XROCKET_API_TOKEN | No | Your xRocket API token. It enables private-read (and potentially full) profiles. Never place this token in chat, logs, committed files, or the hosted endpoint. | |
| XROCKET_ENVIRONMENT | No | Which xRocket environment to use. Mainnet writes also require XROCKET_ALLOW_MAINNET_WRITES=true. | |
| XROCKET_ENABLE_TRADING | No | Write gate for placing and canceling spot orders. Only effective in the full profile. | false |
| XROCKET_ENABLE_TRANSFERS | No | Write gate for enabling transfers. | false |
| XROCKET_ENABLE_WITHDRAWALS | No | Write gate for enabling withdrawals. | false |
| XROCKET_ALLOW_MAINNET_WRITES | No | Must be 'true' to allow any write operation on mainnet, in addition to the individual write gates. | false |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| xrocket_market_snapshotA | Resolve an exact symbol or base asset and return market rules, ticker, best bid/ask, recent trades, and fees in one read-only call. Exact symbols win; ambiguous assets are never guessed. |
| xrocket_market_symbolsA | List all exchange symbols or inspect one exact symbol and its trading constraints. |
| xrocket_market_tickersB | Get public 24-hour ticker data, optionally for a repeated list of symbols. |
| xrocket_market_candlesA | Get public OHLCV candles for an exact ISO-8601 time window. |
| xrocket_market_orderbookB | Get a public order-book snapshot. Precision must be valid for the selected pair. |
| xrocket_market_tradesA | Get recent public trades for one symbol. |
| xrocket_asset_infoB | List public assets or inspect one exact asset identifier. |
| xrocket_ratesB | Get public crypto-asset rates in one fiat base currency. |
| xrocket_trade_feesA | Get exchange trade-fee data, optionally for repeated symbols. |
| xrocket_onboarding_linksA | Return xRocket sign-in links, the local autonomous trading setup, and canonical API documentation. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Most tools target distinct resources: symbols, tickers, candles, orderbook, trades, assets, fees, rates, and onboarding. The notable exception is xrocket_market_snapshot, which intentionally combines ticker/trades/fees/orderbook data into one call and creates selection ambiguity with the granular market tools.
All tool names share the xrocket_ prefix and follow a consistent lowercase_snake_case resource pattern. The repeated xrocket_market_* grouping makes the public-market tools easily predictable, and the few non-market tools still follow the same naming convention.
With 10 tools, the set is well-scoped for a public market-data and onboarding server. Each tool appears to earn its place, and the count is neither bloated nor too thin.
The surface fully covers a public exchange market-data workflow: symbols, tickers, candles, orderbook, trades, assets, rates, fees, and startup onboarding links. Private account and order-management tools are missing, but those appear out of scope for this read-only data and integration-link server.