RCC-ACIS Station Daily Climate Data (Daily Temperatures for a Climate Station)
rccacis/station-daily-climate-data
Daily climate observations from the Regional Climate Centers' ACIS service for one station over a date range: by default the daily maximum and minimum temperature (also average temperature, precipitation, snowfall, snow depth and degree days), one row per day, with the date first and every value as a string. A range of years is one row per day, so a century is tens of thousands of rows. Missing or trace observations may appear as M or T, and recent observations are preliminary and subject to revision. A station id the service does not know is an error. Data from the Regional Climate Centers (ACIS), served by Eden Engine; not an official Regional Climate Centers 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
Regional Climate Centers (RCC-ACIS)
Data from the Regional Climate Centers' Applied Climate Information System (ACIS), rcc-acis.org. No licence or attribution requirement is stated on the RCC-ACIS terms page; credit is given as good practice: Regional Climate Centers / ACIS (rcc-acis.org). Near-real-time data are preliminary and may contain errors. Served by Eden Engine; not an official Regional Climate Centers 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: "rccacis/station-daily-climate-data" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "rccacis/station-daily-climate-data" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "rccacis/station-daily-climate-data", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "rccacis/station-daily-climate-data", 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": [
"sid",
"sdate",
"edate"
],
"properties": {
"sid": {
"type": "string",
"pattern": "^[A-Za-z0-9 _.-]{2,40}$",
"description": "Station identifier accepted by ACIS, for example OMAthr (Omaha Area). Station ids come from the station metadata search tool."
},
"edate": {
"type": "string",
"pattern": "^(18|19|20)[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$",
"description": "Last day, YYYY-MM-DD, for example 2024-01-05."
},
"elems": {
"type": "string",
"default": "maxt,mint",
"pattern": "^(maxt|mint|avgt|pcpn|snow|snwd|cdd|hdd|gdd)(,(maxt|mint|avgt|pcpn|snow|snwd|cdd|hdd|gdd)){0,8}$",
"description": "Comma-separated climate elements, no spaces, from: maxt (daily maximum temperature), mint (minimum), avgt (average), pcpn (precipitation), snow (snowfall), snwd (snow depth), cdd, hdd and gdd (cooling, heating and growing degree days). Defaults to maxt,mint. Columns come back in the order given."
},
"sdate": {
"type": "string",
"pattern": "^(18|19|20)[0-9]{2}-(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])$",
"description": "First day, YYYY-MM-DD, for example 2024-01-01."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"required": [
"meta",
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "array",
"items": {
"type": "string"
}
},
"description": "One row per day, oldest first. Each row is an array of strings: the date, then one value per requested element in the order requested. Values are strings; missing or trace observations may appear as M or T."
},
"meta": {
"type": "object",
"description": "The station: `state`, `sids` (station ids, each with a source-type number appended, such as \"OMAthr 9\"), `uid` and `name`.",
"additionalProperties": true
}
},
"description": "The service's own response: `meta` describes the station and `data` holds one row per day.",
"additionalProperties": true
}