xRocket Exchange MCP
Autonomous xRocket CEX trading inside operator-set limits, plus live market data over MCP
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"xrocket": {
"command": "npx",
"args": [
"xrocket-mcp"
]
}
}
}Paquetes ejecutables
0.6.0stdioPuntos de conexión remotos
https://xrocket-mcp-production.up.railway.app/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (10)
🟢xrocket_market_snapshot(market, depth, precision)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"market": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Exact symbol such as GRAM-USDT, or a base asset such as GRAM"
},
"depth": {
"default": 20,
"anyOf": [
{
"type": "number",
"const": 5
},
{
"type": "number",
"const": 10
},
{
"type": "number",
"const": 20
},
{
"type": "number",
"const": 50
},
{
"type": "number",
"const": 100
}
]
},
"precision": {
"type": "string",
"pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d+)?$",
"description": "Exact positive decimal string; never use a JSON number"
}
},
"required": [
"market"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {
"type": "object",
"properties": {
"environment": {
"type": "string"
},
"retrievedAt": {
"type": "string"
},
"summary": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"constraints": {
"type": "object",
"properties": {
"decimalValues": {
"type": "string"
},
"consistency": {
"type": "string"
}
},
"required": [
"decimalValues",
"consistency"
],
"additionalProperties": false
},
"actions": {
"type": "object",
"properties": {
"tradeWithMcp": {
"type": "object",
"properties": {
"label": {
"type": "string",
"const": "Trade with MCP"
},
"url": {
"type": "string",
"format": "uri"
}
},
"required": [
"label",
"url"
],
"additionalProperties": false
},
"openXrocket": {
"type": "object",
"properties": {
"label": {
"type": "string",
"const": "Open xRocket"
},
"url": {
"type": "string",
"format": "uri"
}
},
"required": [
"label",
"url"
],
"additionalProperties": false
}
},
"required": [
"tradeWithMcp",
"openXrocket"
],
"additionalProperties": false
},
"details": {
"type": "object",
"properties": {
"symbolRules": {},
"ticker": {},
"orderbook": {},
"recentTrades": {},
"tradeFees": {}
},
"required": [
"symbolRules",
"ticker",
"orderbook",
"recentTrades",
"tradeFees"
],
"additionalProperties": false
}
},
"required": [
"environment",
"retrievedAt",
"summary",
"constraints",
"actions",
"details"
],
"additionalProperties": false
}
},
"required": [
"result"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢xrocket_market_symbols(symbol)
List all exchange symbols or inspect one exact symbol and its trading constraints.
Esquema de entrada
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Exact current xRocket symbol, for example GRAM-USDT"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {}
},
"required": [
"result"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢xrocket_market_tickers(symbols)
Get public 24-hour ticker data, optionally for a repeated list of symbols.
Esquema de entrada
{
"type": "object",
"properties": {
"symbols": {
"minItems": 1,
"maxItems": 100,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Exact current xRocket symbol, for example GRAM-USDT"
}
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {}
},
"required": [
"result"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢xrocket_market_candles(symbol, type, startAt, endAt)
Get public OHLCV candles for an exact ISO-8601 time window.
Esquema de entrada
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Exact current xRocket symbol, for example GRAM-USDT"
},
"type": {
"type": "string",
"enum": [
"1min",
"5min",
"15min",
"30min",
"1hour",
"2hour",
"4hour",
"8hour",
"12hour",
"1day",
"1week",
"1month"
]
},
"startAt": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
},
"endAt": {
"type": "string",
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"
}
},
"required": [
"symbol",
"type",
"startAt",
"endAt"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {}
},
"required": [
"result"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢xrocket_market_orderbook(symbol, depth, precision)
Get a public order-book snapshot. Precision must be valid for the selected pair.
Esquema de entrada
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Exact current xRocket symbol, for example GRAM-USDT"
},
"depth": {
"anyOf": [
{
"type": "number",
"const": 5
},
{
"type": "number",
"const": 10
},
{
"type": "number",
"const": 20
},
{
"type": "number",
"const": 50
},
{
"type": "number",
"const": 100
},
{
"type": "number",
"const": 200
},
{
"type": "number",
"const": 500
}
]
},
"precision": {
"type": "string",
"pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d+)?$",
"description": "Exact positive decimal string; never use a JSON number"
}
},
"required": [
"symbol"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {}
},
"required": [
"result"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢xrocket_market_trades(symbol)
Get recent public trades for one symbol.
Esquema de entrada
{
"type": "object",
"properties": {
"symbol": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Exact current xRocket symbol, for example GRAM-USDT"
}
},
"required": [
"symbol"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {}
},
"required": [
"result"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢xrocket_asset_info(asset)
List public assets or inspect one exact asset identifier.
Esquema de entrada
{
"type": "object",
"properties": {
"asset": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Exact xRocket asset identifier; TON is currently TONCOIN"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {}
},
"required": [
"result"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢xrocket_rates(base, assets)
Get public crypto-asset rates in one fiat base currency.
Esquema de entrada
{
"type": "object",
"properties": {
"base": {
"type": "string",
"minLength": 3,
"maxLength": 8,
"pattern": "^[A-Z0-9]+$",
"description": "Fiat base currency, for example USD"
},
"assets": {
"minItems": 1,
"maxItems": 100,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Exact xRocket asset identifier; TON is currently TONCOIN"
}
}
},
"required": [
"base"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {}
},
"required": [
"result"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢xrocket_trade_fees(symbols)
Get exchange trade-fee data, optionally for repeated symbols.
Esquema de entrada
{
"type": "object",
"properties": {
"symbols": {
"minItems": 1,
"maxItems": 100,
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"description": "Exact current xRocket symbol, for example GRAM-USDT"
}
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {}
},
"required": [
"result"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢xrocket_onboarding_links
Return xRocket sign-in links, the local autonomous trading setup, and canonical API documentation.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"result": {}
},
"required": [
"result"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Comunidad
Evidencia