Server definition
- Hash
- sha256:38c30b2446161b15bf1aca20e755bee2637289544d2dbdbb79ee8c4bf8a123a5
- What it is
- What a remote MCP server returned when asked what it offers: 10 tools
The blob, as servednamed by its sha256
{
"instructions": "This hosted endpoint exposes only public xRocket mainnet market data. Use xrocket_market_snapshot for broad market questions and the narrow public tools for exact details. If the user wants to trade, call xrocket_onboarding_links and guide them to the local autonomous trading profile; do not imply this hosted endpoint can place an order. Locally, the user sets one daily value limit and the agent may place and cancel orders inside it without per-order approval. Transfers and withdrawals remain separate explicit-approval operations. This endpoint never accepts account tokens and cannot expose balances or account writes. Ask the user to sign in to xRocket when credentials are needed, and never ask them to paste a token into chat.",
"tools": [
{
"description": "List public assets or inspect one exact asset identifier.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"asset": {
"description": "Exact xRocket asset identifier; TON is currently TONCOIN",
"maxLength": 64,
"minLength": 1,
"type": "string"
}
},
"type": "object"
},
"name": "xrocket_asset_info",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"result": {}
},
"required": [
"result"
],
"type": "object"
}
},
{
"description": "Get public OHLCV candles for an exact ISO-8601 time window.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"endAt": {
"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)))$",
"type": "string"
},
"startAt": {
"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)))$",
"type": "string"
},
"symbol": {
"description": "Exact current xRocket symbol, for example GRAM-USDT",
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"type": {
"enum": [
"1min",
"5min",
"15min",
"30min",
"1hour",
"2hour",
"4hour",
"8hour",
"12hour",
"1day",
"1week",
"1month"
],
"type": "string"
}
},
"required": [
"symbol",
"type",
"startAt",
"endAt"
],
"type": "object"
},
"name": "xrocket_market_candles",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"result": {}
},
"required": [
"result"
],
"type": "object"
}
},
{
"description": "Get a public order-book snapshot. Precision must be valid for the selected pair.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"depth": {
"anyOf": [
{
"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,
"type": "number"
}
]
},
"precision": {
"description": "Exact positive decimal string; never use a JSON number",
"pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d+)?$",
"type": "string"
},
"symbol": {
"description": "Exact current xRocket symbol, for example GRAM-USDT",
"maxLength": 64,
"minLength": 1,
"type": "string"
}
},
"required": [
"symbol"
],
"type": "object"
},
"name": "xrocket_market_orderbook",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"result": {}
},
"required": [
"result"
],
"type": "object"
}
},
{
"description": "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.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"depth": {
"anyOf": [
{
"const": 5,
"type": "number"
},
{
"const": 10,
"type": "number"
},
{
"const": 20,
"type": "number"
},
{
"const": 50,
"type": "number"
},
{
"const": 100,
"type": "number"
}
],
"default": 20
},
"market": {
"description": "Exact symbol such as GRAM-USDT, or a base asset such as GRAM",
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"precision": {
"description": "Exact positive decimal string; never use a JSON number",
"pattern": "^(?:0|[1-9]\\d*)(?:\\.\\d+)?$",
"type": "string"
}
},
"required": [
"market"
],
"type": "object"
},
"name": "xrocket_market_snapshot",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"result": {
"additionalProperties": false,
"properties": {
"actions": {
"additionalProperties": false,
"properties": {
"openXrocket": {
"additionalProperties": false,
"properties": {
"label": {
"const": "Open xRocket",
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"label",
"url"
],
"type": "object"
},
"tradeWithMcp": {
"additionalProperties": false,
"properties": {
"label": {
"const": "Trade with MCP",
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"label",
"url"
],
"type": "object"
}
},
"required": [
"tradeWithMcp",
"openXrocket"
],
"type": "object"
},
"constraints": {
"additionalProperties": false,
"properties": {
"consistency": {
"type": "string"
},
"decimalValues": {
"type": "string"
}
},
"required": [
"decimalValues",
"consistency"
],
"type": "object"
},
"details": {
"additionalProperties": false,
"properties": {
"orderbook": {},
"recentTrades": {},
"symbolRules": {},
"ticker": {},
"tradeFees": {}
},
"required": [
"symbolRules",
"ticker",
"orderbook",
"recentTrades",
"tradeFees"
],
"type": "object"
},
"environment": {
"type": "string"
},
"retrievedAt": {
"type": "string"
},
"summary": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"environment",
"retrievedAt",
"summary",
"constraints",
"actions",
"details"
],
"type": "object"
}
},
"required": [
"result"
],
"type": "object"
}
},
{
"description": "List all exchange symbols or inspect one exact symbol and its trading constraints.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"symbol": {
"description": "Exact current xRocket symbol, for example GRAM-USDT",
"maxLength": 64,
"minLength": 1,
"type": "string"
}
},
"type": "object"
},
"name": "xrocket_market_symbols",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"result": {}
},
"required": [
"result"
],
"type": "object"
}
},
{
"description": "Get public 24-hour ticker data, optionally for a repeated list of symbols.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"symbols": {
"items": {
"description": "Exact current xRocket symbol, for example GRAM-USDT",
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"maxItems": 100,
"minItems": 1,
"type": "array"
}
},
"type": "object"
},
"name": "xrocket_market_tickers",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"result": {}
},
"required": [
"result"
],
"type": "object"
}
},
{
"description": "Get recent public trades for one symbol.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"symbol": {
"description": "Exact current xRocket symbol, for example GRAM-USDT",
"maxLength": 64,
"minLength": 1,
"type": "string"
}
},
"required": [
"symbol"
],
"type": "object"
},
"name": "xrocket_market_trades",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"result": {}
},
"required": [
"result"
],
"type": "object"
}
},
{
"description": "Return xRocket sign-in links, the local autonomous trading setup, and canonical API documentation.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "xrocket_onboarding_links",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"result": {}
},
"required": [
"result"
],
"type": "object"
}
},
{
"description": "Get public crypto-asset rates in one fiat base currency.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"assets": {
"items": {
"description": "Exact xRocket asset identifier; TON is currently TONCOIN",
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"maxItems": 100,
"minItems": 1,
"type": "array"
},
"base": {
"description": "Fiat base currency, for example USD",
"maxLength": 8,
"minLength": 3,
"pattern": "^[A-Z0-9]+$",
"type": "string"
}
},
"required": [
"base"
],
"type": "object"
},
"name": "xrocket_rates",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"result": {}
},
"required": [
"result"
],
"type": "object"
}
},
{
"description": "Get exchange trade-fee data, optionally for repeated symbols.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"symbols": {
"items": {
"description": "Exact current xRocket symbol, for example GRAM-USDT",
"maxLength": 64,
"minLength": 1,
"type": "string"
},
"maxItems": 100,
"minItems": 1,
"type": "array"
}
},
"type": "object"
},
"name": "xrocket_trade_fees",
"outputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"result": {}
},
"required": [
"result"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:38c30b2446161b15bf1aca20e755bee2637289544d2dbdbb79ee8c4bf8a123a5 | sha256sum