NRC — Nuclear Reactor Annual Historical Status
nrc.reactor.annual_dataRetrieve full-year historical power status data for US nuclear reactors from NRC annual archives. Data is available from 1999 through the current year. Optionally filter by reactor unit name to retrieve a single reactor's complete year record. Each record contains the date, unit name, and power percentage (0–100%). Supports capacity factor analysis, long-term outage pattern research, nuclear energy generation modeling, and historical grid impact studies. Returns up to 1000 rows per call (full annual files contain 17K–35K rows). No auth — US NRC public domain data (Atomic Energy Act), unlimited free.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unit | No | Optional reactor unit name filter (e.g. "Palo Verde 1"). When provided, returns only records for that reactor. Case-insensitive. | |
| year | No | Calendar year for the historical archive (1999–current year). Defaults to the current year. Annual files contain daily snapshots for all ~95 US reactors. | |
| limit | No | Maximum number of rows to return (1–1000). Defaults to 200. The full annual file may contain 17K–35K rows. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |