energy_forecast
Energy Odds (paper mode, free): the forecast logged in advance for a public EIA number and target date: median, 5/25/50/75/95% quantiles, probabilities above thresholds, model version, EIA inputs with timestamps, forecast_id and hash. Never computed on request: if nothing was logged it returns not_found. Status stays "unproven" until the series passes a published scoring gate. Statistical information only, not advice. [always free — no API key required]
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"series": "us_crude_inventory_weekly",
"target_date": "2026-11-13"
},
"name": "energy_forecast"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apiKey | No | Optional existing EnergyAI key for hosts that cannot change Authorization headers. Use it to retain account identity for discovery and get_builder_upgrade_link after a trial. Removed before tool execution and persistence. Omit when the Bearer header is attached; never show the key to the user. | |
| series | Yes | ||
| quantity | No | Henry Hub only: 'high' or 'low'. Omit for both. | |
| thresholds | No | Optional values to get P(value > threshold) for, computed from the logged quantiles. | |
| target_date | Yes | YYYY-MM-DD. Gasoline: the Monday of the EIA weekly price. Crude: the week-ending Friday. Henry Hub: the Monday starting the week. energy_calendar lists valid upcoming dates. | |
| caller_market_price | No | Optional: a price you already have for "above threshold". Compared in this response only; never stored or logged. |