Celestia network intelligence for AI agents: daily analysis, anomaly signals and DA metrics.
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.
Orion's latest daily analysis of the Celestia mainnet: headline, anomaly signals with severity, key network metrics, and provenance links for every figure. Start here for 'what is happening on Celestia today?'. Set include_narrative for Orion's written prose summary.
Also return Orion's written prose narrative (markdown, with a citation check)
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Orion's latest daily analysis of the Celestia mainnet: headline, anomaly signals with severity, key network metrics, and provenance links for every figure. Start here for 'what is happening on Celestia today?'. Set include_narrative for Orion's written prose summary.
| Argument | Type | Description |
|---|---|---|
| include_narrative | boolean | Also return Orion's written prose narrative (markdown, with a citation check) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"include_narrative": {
"type": "boolean",
"description": "Also return Orion's written prose narrative (markdown, with a citation check)"
}
},
"additionalProperties": false
}Time series of one snapshot metric across Orion's daily reports, oldest to newest. Metrics: height, total_fee_tia, total_blobs_tb, total_tx, total_validators, active_validators, tia_price, bonded_ratio, bonded_ratio_supply, nakamoto_halting, jail_count.
| Argument | Type | Description |
|---|---|---|
| days | integer | How many recent days (default 30) |
| metric* | string | Which snapshot metric to chart |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"metric"
],
"properties": {
"days": {
"type": "integer",
"maximum": 365,
"minimum": 2,
"description": "How many recent days (default 30)"
},
"metric": {
"enum": [
"height",
"total_fee_tia",
"total_blobs_tb",
"total_tx",
"total_validators",
"active_validators",
"tia_price",
"bonded_ratio",
"bonded_ratio_supply",
"nakamoto_halting",
"jail_count"
],
"type": "string",
"description": "Which snapshot metric to chart"
}
},
"additionalProperties": false
}Detail for a single Celestia namespace by its namespace_id (hex — get one from get_top_namespaces): size, blob count, last activity.
| Argument | Type | Description |
|---|---|---|
| namespace_id* | string | Namespace id (hex), e.g. from get_top_namespaces |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"namespace_id"
],
"properties": {
"namespace_id": {
"type": "string",
"minLength": 2,
"description": "Namespace id (hex), e.g. from get_top_namespaces"
}
},
"additionalProperties": false
}Current Celestia mainnet metrics from Orion's latest snapshot: height, DA volume (TB), fees, validators (active vs registered), staking ratios, Nakamoto coefficient, jail count, TIA price — with provenance links.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Full Orion report for a specific date (YYYY-MM-DD): snapshot metrics, all signals, summary, provenance.
| Argument | Type | Description |
|---|---|---|
| date* | string | Report date YYYY-MM-DD (see list_reports for available dates) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"date"
],
"properties": {
"date": {
"type": "string",
"description": "Report date YYYY-MM-DD (see list_reports for available dates)"
}
},
"additionalProperties": false
}Anomaly/health signals detected by Orion for a given day (default: latest). Each signal has type, severity (info|notable|critical), observed value vs rolling baseline, and its data source. Filter with min_severity.
| Argument | Type | Description |
|---|---|---|
| date | string | Report date YYYY-MM-DD; omit for the latest report |
| min_severity | string | Only signals at or above this severity |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"date": {
"type": "string",
"description": "Report date YYYY-MM-DD; omit for the latest report"
},
"min_severity": {
"enum": [
"info",
"notable",
"critical"
],
"type": "string",
"description": "Only signals at or above this severity"
}
},
"additionalProperties": false
}Largest namespaces (rollups) on Celestia by total blob size, live from Celenium. Shows who is posting the most data to the DA layer.
| Argument | Type | Description |
|---|---|---|
| limit | integer | How many namespaces (default 10) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "How many namespaces (default 10)"
}
},
"additionalProperties": false
}Largest Celestia validators by stake, live from Celenium: moniker, stake (TIA), commission, jailed status.
| Argument | Type | Description |
|---|---|---|
| limit | integer | How many validators (default 20) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "How many validators (default 20)"
}
},
"additionalProperties": false
}Day-over-day and week-over-week change for key Celestia metrics, computed from Orion's daily snapshots. Answers 'what changed since yesterday / last week?'.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Index of Orion's daily Celestia reports (date + signal counts), newest first.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max entries to return (default 30) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "integer",
"maximum": 365,
"minimum": 1,
"description": "Max entries to return (default 30)"
}
},
"additionalProperties": false
}Keyword search across recent daily reports (signal titles, details, types, metrics). Returns matching signals grouped by date. Plain keyword scan — no LLM in the loop, results are verbatim from the archive.
| Argument | Type | Description |
|---|---|---|
| limit | integer | How many recent reports to scan (default 14) |
| query* | string | Keyword or phrase, e.g. 'eclipse', 'block time', 'namespace' |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 60,
"minimum": 1,
"description": "How many recent reports to scan (default 14)"
},
"query": {
"type": "string",
"minLength": 2,
"description": "Keyword or phrase, e.g. 'eclipse', 'block time', 'namespace'"
}
},
"additionalProperties": false
}