load_csv
Load a CSV column as a time series and register it with a series ID for further analysis using the timeseries-mcp server.
Instructions
Load one column of a CSV as a time series and register it under a series_id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | CSV path inside the data root (see TIMESERIES_MCP_DATA_ROOT). | |
| value_column | No | Numeric value column; first numeric column if omitted. | |
| timestamp_column | No | Timestamp column; auto-detected if omitted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | ISO-8601 timestamp of the last observation. | |
| name | Yes | ||
| start | Yes | ISO-8601 timestamp of the first observation. | |
| stats | Yes | Five-number-style summary of the values in a series. | |
| source | Yes | Where the series came from: csv path, inline, sample, or a derivation. | |
| n_points | Yes | ||
| series_id | Yes | ||
| inferred_freq | Yes | Pandas frequency string inferred from the index, e.g. '5min'; null if irregular. |