Contract
{
"type": "object",
"required": [
"time_range"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 100,
"minimum": 1,
"description": "Results per page. Example: 20. Defaults to 20."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 9007199254740991,
"minimum": 0,
"description": "Pagination offset. Example: 0. Defaults to 0."
},
"time_range": {
"enum": [
"24h",
"7d"
],
"type": "string",
"description": "Window to compute signal scores over: 24h or 7d. Returns a ranked snapshot, not a time-series. Required -- you must say which window you want. Example: 24h."
}
},
"minProperties": 1,
"additionalProperties": false
}{
"type": "object",
"required": [
"data",
"meta"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"logo": {
"type": "null",
"description": "Always null: this key is a census URL leaf carrying strip: true in responseShaping, so the field map overwrites its value with null rather than removing the key."
},
"name": {
"type": "string",
"description": "The public project or token display name, e.g. 'Sophon' or 'Venice Token'."
},
"rank": {
"type": "integer",
"description": "1-based rank within this page."
},
"price": {
"type": "number",
"description": "Current spot price in USD."
},
"score": {
"type": "number",
"description": "Identical to heat_score/value on every entry observed."
},
"value": {
"type": "number",
"description": "Identical to score/heat_score on every entry observed."
},
"driver": {
"type": "string",
"description": "Overall driver label for this entry, e.g. 'Momentum Driven'."
},
"metric": {
"type": "string",
"description": "The metric this ranking is sorted by. Observed value: 'heat_score'."
},
"symbol": {
"type": "string",
"description": "Ticker symbol, e.g. 'SOPH'."
},
"token_id": {
"type": "string",
"description": "Stable per-token identifier, distinct from project_id."
},
"ai_summary": {
"type": "object",
"properties": {
"en": {
"type": "string"
},
"ja": {
"type": "string"
},
"ko": {
"type": "string"
},
"tr": {
"type": "string"
},
"vi": {
"type": "string"
},
"zh": {
"type": "string"
}
},
"description": "A short natural-language explanation of what is driving this entry's score, provided in six languages. May cite public, already-published social-media activity (e.g. a project's own account) as part of the explanation.",
"additionalProperties": false
},
"core_state": {
"type": "object",
"properties": {
"state": {
"type": "string",
"description": "Short label, e.g. 'Short Squeeze Pressure', 'Social Attention Spike'."
},
"driver": {
"type": "string",
"description": "The category driving this state."
},
"reason": {
"type": "string",
"description": "Compact shorthand of the contributing signals, e.g. 'P↑↑ / LiqS↑'."
},
"priority": {
"type": "integer",
"description": "Lower observed values rank first."
},
"strength": {
"type": "string",
"description": "Arrow-glyph intensity, e.g. '↑↑↑'."
},
"state_type": {
"type": "string",
"description": "Observed values: 'developing', 'confirmed', 'diagnostic'."
}
},
"description": "The single dominant signal state driving this entry's attention.",
"additionalProperties": false
},
"heat_score": {
"type": "number",
"description": "The computed heat score driving this entry's rank."
},
"project_id": {
"type": "string",
"description": "Stable per-project identifier for correlating entries across calls."
},
"time_range": {
"type": "string",
"description": "Echoes the requested window, '24h' or '7d'."
},
"updated_at": {
"type": "integer",
"description": "Unix seconds of last update. Identical to computed_hour on every entry observed."
},
"volume_24h": {
"type": "number",
"description": "24-hour trading volume in USD."
},
"project_slug": {
"type": "string",
"description": "URL-safe project slug, e.g. 'sophon'."
},
"computed_hour": {
"type": "integer",
"description": "Unix seconds marking the hour this snapshot was computed for."
},
"open_interest": {
"type": "number",
"description": "Open interest in USD."
},
"token_signals": {
"type": "object",
"properties": {
"P": {
"type": "string",
"description": "Price direction."
},
"FR": {
"type": "string",
"description": "Funding rate direction."
},
"PV": {
"type": "string",
"description": "Perpetual volume direction."
},
"SD": {
"type": "string",
"description": "Spot volume direction."
},
"SV": {
"type": "string",
"description": "Spot volume variant direction."
},
"OI%": {
"type": "string",
"description": "Open interest change direction."
},
"SOC": {
"type": "string",
"description": "Social mindshare direction."
},
"LiqL": {
"type": "string",
"description": "Long liquidation direction."
},
"LiqS": {
"type": "string",
"description": "Short liquidation direction."
},
"ΔOI": {
"type": "string",
"description": "Open interest delta direction."
}
},
"description": "Compact arrow-glyph indicators (e.g. '↑↑↑', '↓', '—' for flat/unavailable) for ten underlying signals.",
"additionalProperties": false
},
"evidence_score": {
"type": "number",
"description": "Identical to heat_score on every entry observed."
},
"heat_dimensions": {
"type": "object",
"properties": {
"flow": {
"type": "number"
},
"social": {
"type": "number"
},
"movement": {
"type": "number"
},
"derivative": {
"type": "number"
},
"derivative_components": {
"type": "array",
"items": {
"type": "object",
"properties": {
"used": {
"type": "boolean",
"description": "Whether this component fed into derivative."
},
"score": {
"type": "number",
"description": "Observed absent on some component entries (not present as a key at all, e.g. two of rank 13's four components) rather than null -- do not assume every component carries a score."
},
"metric": {
"type": "string"
},
"weight": {
"type": "number"
}
},
"additionalProperties": false
},
"description": "Breakdown of what fed the derivative sub-score. Four entries observed per card (oi_change, liquidation, perp_volume, funding), order not fixed."
}
},
"description": "The four sub-scores that combine into heat_score.",
"additionalProperties": false
},
"market_relevance": {
"type": "number",
"description": "A separate weighting signal, not derived from heat_score."
},
"heat_score_by_range": {
"type": "object",
"properties": {
"7d": {
"type": "number"
},
"24h": {
"type": "number"
}
},
"description": "heat_score computed independently for each of the two windows.",
"additionalProperties": false
},
"liquidation_long_24h": {
"type": "number",
"description": "Long positions liquidated in the last 24 hours, in USD."
},
"price_change_percent": {
"type": "object",
"properties": {
"1h": {
"type": "number"
},
"7d": {
"type": "number"
},
"24h": {
"type": "number"
}
},
"description": "Percent price change over three fixed windows.",
"additionalProperties": false
},
"liquidation_short_24h": {
"type": "number",
"description": "Short positions liquidated in the last 24 hours, in USD."
},
"volume_24h_change_percent": {
"type": "number",
"description": "Percent change in 24h volume vs. its comparison baseline. Observed absent entirely on some entries (e.g. rank 17 in the 24h fixture)."
},
"heat_score_previous_by_range": {
"type": "object",
"properties": {
"7d": {
"type": "number"
},
"24h": {
"type": "number"
}
},
"description": "heat_score_by_range as of the prior computation.",
"additionalProperties": false
},
"liquidation_long_short_ratio_24h": {
"type": "number",
"description": "liquidation_long_24h divided by liquidation_short_24h."
},
"heat_score_change_vs_previous_percent_by_range": {
"type": "object",
"properties": {
"7d": {
"type": "number"
},
"24h": {
"type": "number"
}
},
"description": "Percent change from heat_score_previous_by_range to heat_score_by_range.",
"additionalProperties": false
}
},
"additionalProperties": false
},
"description": "One ranked project signal card per entry, best-scoring first."
},
"meta": {
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Echoes the requested limit."
},
"total": {
"type": "integer",
"description": "Total matching entries across all pages."
},
"cached": {
"type": "boolean",
"description": "Whether this response was served from the provider's cache."
},
"offset": {
"type": "integer",
"description": "Echoes the requested offset."
}
},
"additionalProperties": false
}
},
"description": "The ranked project signal snapshot, as returned at routing.responseResultPath ($.output).",
"additionalProperties": false
}Pricing
Every real charge, itemised. A model that quietly omits one is a slow financial leak, so nothing here is rolled up, and a charge that only applies to some inputs says so rather than being added in.
Prices in this catalog are the provider's own list price, not your bill: Omnial MCP charges provider cost plus a platform markup on top, so what you are charged is higher than the figure shown. For the exact amount a specific call will cost, run omnial_execute with dry_run: true; that number includes the markup and is what we hold while the call runs. It is a quote, not a cap on the charge.
| Charge | Rate |
|---|---|
Per call Flat, regardless of what comes back | $0.03276 |
- Cost basis
- Not recorded
This tool's catalog entry does not record how its final bill is determined, so we will not tell you whether its cost is fixed before the call or reported by the provider afterwards. Either way what is held is a quote rather than a cap: you are charged what the call actually costs, bounded at 2x the quote.
- Updated
- Sep 23, 2026
