xRocket Exchange MCP
Autonomous xRocket CEX trading inside operator-set limits, plus live market data over MCP
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"xrocket": {
"command": "npx",
"args": [
"xrocket-mcp"
]
}
}
}Ausführbare Pakete
0.6.0stdioRemote-Endpunkte
https://xrocket-mcp-production.up.railway.app/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Ausgabe-Schema
{
"type": "object",
"properties": {
"result": {}
},
"required": [
"result"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Community
Nachweis