Irish Statistical Table Structure: Dimensions, Units and Update Dates (CSO Ireland)
csopxstat/read-metadata
The structure of one Central Statistics Office Ireland statistical table, looked up by table code (for example CPM01 for the Consumer Price Index), without its data cells: the dimensions and their sizes, every statistic with its unit, every period code, the last-update time, the revision reason and the CSO contact. The `value` list is empty. Use it to see what a table holds and how large it is before fetching the whole table. English labels. Central Statistics Office Ireland data, passed through unmodified and served by Eden Engine; not an official CSO product.
Price
$0.0026 per call
You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $5.
Data source
Central Statistics Office Ireland
Source: Central Statistics Office, Ireland (CSO), licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Data passed through unmodified; no CSO logo is used. Served by Eden Engine; not an official or endorsed Central Statistics Office product.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
Connect once and your AI can find and run this tool, and any other it needs.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "csopxstat/read-metadata" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "csopxstat/read-metadata" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "csopxstat/read-metadata", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "csopxstat/read-metadata", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.0026 |
- Updated
- Oct 20, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"table"
],
"properties": {
"table": {
"type": "string",
"pattern": "^[A-Za-z0-9]{2,20}$",
"description": "CSO table code, letters and digits only, for example CPM01 (Consumer Price Index) or ISQ04 (Household Saving Rate). Codes are shown on the CSO data portal (data.cso.ie)."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"required": [
"class",
"id",
"size",
"dimension"
],
"properties": {
"id": {
"type": "array",
"items": {
"type": "string"
},
"description": "Dimension ids in order."
},
"href": {
"type": "string",
"description": "The CSO URL of the table's data."
},
"link": {
"type": "object",
"description": "CSO links to other formats of the same table.",
"additionalProperties": true
},
"note": {
"type": "array",
"items": {
"type": "string"
},
"description": "Table notes; CSO markup such as [url=...] may appear."
},
"role": {
"type": "object",
"description": "Which dimensions are the time axis and the metric (statistic) axis.",
"additionalProperties": true
},
"size": {
"type": "array",
"items": {
"type": "integer"
},
"description": "Number of categories per dimension, in the order of `id`; their product is the number of cells in the full table."
},
"class": {
"type": "string",
"description": "Always dataset."
},
"label": {
"type": "string",
"description": "The table's title."
},
"value": {
"type": "array",
"items": {},
"description": "Always empty: this tool returns no cells."
},
"updated": {
"type": "string",
"description": "When the CSO last released the table (ISO 8601, UTC)."
},
"version": {
"type": "string",
"description": "JSON-stat version, 2.0."
},
"dimension": {
"type": "object",
"description": "One entry per dimension id, each with `label` and `category` (`index` order, `label` names and, for the statistic axis, `unit`).",
"additionalProperties": true
},
"extension": {
"type": "object",
"description": "CSO extras: table code (`matrix`), contact, revision reasons and language.",
"additionalProperties": true
}
},
"description": "The table's JSON-stat 2.0 structure: `dimension` describes each axis and its categories, `id` lists the axes in order and `size` their lengths. `value` is empty.",
"additionalProperties": true
}