Read-only on-chain and market crypto analytics for Bitcoin, Ethereum and more, from our own nodes.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Read multiple metric selections sequentially. Each item retains its own provenance and revision; this is not one atomic snapshot. Unsupported selections are explicit per-item errors. The existing 200000-observation and response-byte bounds apply to the combined result.
Read multiple metric selections sequentially. Each item retains its own provenance and revision; this is not one atomic snapshot. Unsupported selections are explicit per-item errors. The existing 200000-observation and response-byte bounds apply to the combined result.
| Argument | Type | Description |
|---|---|---|
| requests* | array |
{
"type": "object",
"required": [
"requests"
],
"properties": {
"requests": {
"type": "array",
"items": {
"type": "object",
"required": [
"metric"
],
"properties": {
"end": {
"type": "integer",
"description": "Exclusive UNIX seconds UTC."
},
"sma": {
"type": "integer",
"default": 0,
"minimum": 0
},
"asset": {
"enum": [
"BTC",
"ETH",
"SOL",
"XRP",
"TRX",
"BNB",
"DOGE",
"TON",
"LINK",
"HYPE",
"WBTC",
"ADA",
"NEAR",
"XLM",
"BCH",
"LTC",
"UNI",
"AVAX",
"SUI",
"HBAR",
"WLD",
"WLFI",
"LIT",
"MNT",
"SHIB",
"QNT",
"ENA",
"MORPHO",
"AAVE",
"ONDO",
"DOT",
"ZRO",
"PEPE",
"SKY",
"ARB",
"FF",
"POL",
"APT",
"CRV",
"ZAMA",
"SENT",
"ETHFI",
"PENDLE",
"ENS",
"FET",
"LDO",
"EIGEN",
"SPX",
"EDGE",
"IMX",
"AXS",
"BAT",
"GRT",
"SYRUP",
"FLOKI",
"COMP",
"SAND",
"APE",
"PROM",
"ALT",
"GALA",
"NIL",
"ERA"
],
"type": "string",
"default": "BTC"
},
"start": {
"type": "integer",
"description": "Inclusive UNIX seconds UTC."
},
"metric": {
"type": "string",
"minLength": 1
},
"interval": {
"type": "string",
"default": "24h"
},
"smoothing": {
"enum": [
"sma",
"ema",
"median"
],
"type": "string",
"default": "sma"
},
"publication": {
"type": "string",
"description": "An actual retained publication ID; only supported metric/interval pairs accept it."
}
},
"additionalProperties": false
},
"minItems": 1
}
},
"additionalProperties": false
}Read exact unreduced BTC, ETH, SOL, XRP, TRX, BNB, DOGE, TON, LINK, HYPE, WBTC, ADA, NEAR, XLM, BCH, LTC, UNI, AVAX, SUI, HBAR, WLD, WLFI, LIT, MNT, SHIB, QNT, ENA, MORPHO, AAVE, ONDO, DOT, ZRO, PEPE, SKY, ARB, FF, POL, APT, CRV, ZAMA, SENT, ETHFI, PENDLE, ENS, FET, LDO, EIGEN, SPX, EDGE, IMX, AXS, BAT, GRT, SYRUP, FLOKI, COMP, SAND, APE, PROM, ALT, GALA, NIL or ERA observations with decimal strings, original source clocks, revision, finality and gaps. End is exclusive. Metric-specific interval and retained-publication restrictions apply. No new observation is acquired.
| Argument | Type | Description |
|---|---|---|
| end | integer | Exclusive UNIX seconds UTC. |
| sma | integer | |
| asset | string | |
| start | integer | Inclusive UNIX seconds UTC. |
| metric* | string | |
| interval | string | |
| smoothing | string | |
| publication | string | An actual retained publication ID; only supported metric/interval pairs accept it. |
Discover the available and held metrics of one asset: BTC, ETH, SOL, XRP, TRX, BNB, DOGE, TON, LINK, HYPE, WBTC, ADA, NEAR, XLM, BCH, LTC, UNI, AVAX, SUI, HBAR, WLD, WLFI, LIT, MNT, SHIB, QNT, ENA, MORPHO, AAVE, ONDO, DOT, ZRO, PEPE, SKY, ARB, FF, POL, APT, CRV, ZAMA, SENT, ETHFI, PENDLE, ENS, FET, LDO, EIGEN, SPX, EDGE, IMX, AXS, BAT, GRT, SYRUP, FLOKI, COMP, SAND, APE, PROM, ALT, GALA, NIL or ERA.
| Argument | Type | Description |
|---|---|---|
| asset* | string | |
| limit | integer | |
| cursor | string | |
| category | string |
{
"type": "object",
"required": [
"asset"
],
"properties": {
"asset": {
"enum": [
"BTC",
"ETH",
"SOL",
"XRP",
"TRX",
"BNB",
"DOGE",
"TON",
"LINK",
"HYPE",
"WBTC",
"ADA",
"NEAR",
"XLM",
"BCH",
"LTC",
"UNI",
"AVAX",
"SUI",
"HBAR",
"WLD",
"WLFI",
"LIT",
"MNT",
"SHIB",
"QNT",
"ENA",
"MORPHO",
"AAVE",
"ONDO",
"DOT",
"ZRO",
"PEPE",
"SKY",
"ARB",
"FF",
"POL",
"APT",
"CRV",
"ZAMA",
"SENT",
"ETHFI",
"PENDLE",
"ENS",
"FET",
"LDO",
"EIGEN",
"SPX",
"EDGE",
"IMX",
"AXS",
"BAT",
"GRT",
"SYRUP",
"FLOKI",
"COMP",
"SAND",
"APE",
"PROM",
"ALT",
"GALA",
"NIL",
"ERA"
],
"type": "string",
"default": "BTC"
},
"limit": {
"type": "integer",
"default": 100,
"maximum": 3000,
"minimum": 1
},
"cursor": {
"type": "string"
},
"category": {
"type": "string"
}
},
"additionalProperties": false
}List active analytics assets: BTC, ETH, SOL, XRP, TRX, BNB, DOGE, TON, LINK, HYPE, WBTC, ADA, NEAR, XLM, BCH, LTC, UNI, AVAX, SUI, HBAR, WLD, WLFI, LIT, MNT, SHIB, QNT, ENA, MORPHO, AAVE, ONDO, DOT, ZRO, PEPE, SKY, ARB, FF, POL, APT, CRV, ZAMA, SENT, ETHFI, PENDLE, ENS, FET, LDO, EIGEN, SPX, EDGE, IMX, AXS, BAT, GRT, SYRUP, FLOKI, COMP, SAND, APE, PROM, ALT, GALA, NIL and ERA.
No arguments.
{
"type": "object",
"required": [],
"properties": {},
"additionalProperties": false
}Read the current metric definition, supported intervals, method, coverage and source limitations.
| Argument | Type | Description |
|---|---|---|
| asset | string | |
| metric* | string |
{
"type": "object",
"required": [
"metric"
],
"properties": {
"asset": {
"enum": [
"BTC",
"ETH",
"SOL",
"XRP",
"TRX",
"BNB",
"DOGE",
"TON",
"LINK",
"HYPE",
"WBTC",
"ADA",
"NEAR",
"XLM",
"BCH",
"LTC",
"UNI",
"AVAX",
"SUI",
"HBAR",
"WLD",
"WLFI",
"LIT",
"MNT",
"SHIB",
"QNT",
"ENA",
"MORPHO",
"AAVE",
"ONDO",
"DOT",
"ZRO",
"PEPE",
"SKY",
"ARB",
"FF",
"POL",
"APT",
"CRV",
"ZAMA",
"SENT",
"ETHFI",
"PENDLE",
"ENS",
"FET",
"LDO",
"EIGEN",
"SPX",
"EDGE",
"IMX",
"AXS",
"BAT",
"GRT",
"SYRUP",
"FLOKI",
"COMP",
"SAND",
"APE",
"PROM",
"ALT",
"GALA",
"NIL",
"ERA"
],
"type": "string",
"default": "BTC"
},
"metric": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false
}Discover metrics for one asset (BTC by default; ETH, SOL, XRP, TRX, BNB, DOGE, TON, LINK, HYPE, WBTC, ADA, NEAR, XLM, BCH, LTC, UNI, AVAX, SUI, HBAR, WLD, WLFI, LIT, MNT, SHIB, QNT, ENA, MORPHO, AAVE, ONDO, DOT, ZRO, PEPE, SKY, ARB, FF, POL, APT, CRV, ZAMA, SENT, ETHFI, PENDLE, ENS, FET, LDO, EIGEN, SPX, EDGE, IMX, AXS, BAT, GRT, SYRUP, FLOKI, COMP, SAND, APE, PROM, ALT, GALA, NIL or ERA) by existing category, including honest held and delayed states. Cursor pages follow the current catalogue and are not an immutable snapshot.
| Argument | Type | Description |
|---|---|---|
| asset | string | |
| limit | integer | |
| cursor | string | |
| category | string |
{
"type": "object",
"required": [],
"properties": {
"asset": {
"enum": [
"BTC",
"ETH",
"SOL",
"XRP",
"TRX",
"BNB",
"DOGE",
"TON",
"LINK",
"HYPE",
"WBTC",
"ADA",
"NEAR",
"XLM",
"BCH",
"LTC",
"UNI",
"AVAX",
"SUI",
"HBAR",
"WLD",
"WLFI",
"LIT",
"MNT",
"SHIB",
"QNT",
"ENA",
"MORPHO",
"AAVE",
"ONDO",
"DOT",
"ZRO",
"PEPE",
"SKY",
"ARB",
"FF",
"POL",
"APT",
"CRV",
"ZAMA",
"SENT",
"ETHFI",
"PENDLE",
"ENS",
"FET",
"LDO",
"EIGEN",
"SPX",
"EDGE",
"IMX",
"AXS",
"BAT",
"GRT",
"SYRUP",
"FLOKI",
"COMP",
"SAND",
"APE",
"PROM",
"ALT",
"GALA",
"NIL",
"ERA"
],
"type": "string",
"default": "BTC"
},
"limit": {
"type": "integer",
"default": 100,
"maximum": 3000,
"minimum": 1
},
"cursor": {
"type": "string"
},
"category": {
"type": "string"
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"metric"
],
"properties": {
"end": {
"type": "integer",
"description": "Exclusive UNIX seconds UTC."
},
"sma": {
"type": "integer",
"default": 0,
"minimum": 0
},
"asset": {
"enum": [
"BTC",
"ETH",
"SOL",
"XRP",
"TRX",
"BNB",
"DOGE",
"TON",
"LINK",
"HYPE",
"WBTC",
"ADA",
"NEAR",
"XLM",
"BCH",
"LTC",
"UNI",
"AVAX",
"SUI",
"HBAR",
"WLD",
"WLFI",
"LIT",
"MNT",
"SHIB",
"QNT",
"ENA",
"MORPHO",
"AAVE",
"ONDO",
"DOT",
"ZRO",
"PEPE",
"SKY",
"ARB",
"FF",
"POL",
"APT",
"CRV",
"ZAMA",
"SENT",
"ETHFI",
"PENDLE",
"ENS",
"FET",
"LDO",
"EIGEN",
"SPX",
"EDGE",
"IMX",
"AXS",
"BAT",
"GRT",
"SYRUP",
"FLOKI",
"COMP",
"SAND",
"APE",
"PROM",
"ALT",
"GALA",
"NIL",
"ERA"
],
"type": "string",
"default": "BTC"
},
"start": {
"type": "integer",
"description": "Inclusive UNIX seconds UTC."
},
"metric": {
"type": "string",
"minLength": 1
},
"interval": {
"type": "string",
"default": "24h"
},
"smoothing": {
"enum": [
"sma",
"ema",
"median"
],
"type": "string",
"default": "sma"
},
"publication": {
"type": "string",
"description": "An actual retained publication ID; only supported metric/interval pairs accept it."
}
},
"additionalProperties": false
}