AutoTS
by winedarksea
Automated time series forecasting accessible through your AI agent
data Python Intermediate Self-hostable No API key
β 1.4k stars π
Updated: 2d ago
Description
AutoTS is an automated time series forecasting library that selects the best model for your data by running multiple algorithms and comparing their performance. The MCP server wraps this capability so your AI agent can trigger forecasting jobs, explore results, and iterate on predictions conversationally. Instead of writing Python scripts to test different forecasting approaches, you describe what you need and the agent handles the pipeline.
The library behind AutoTS supports over 30 forecasting models including statistical methods (ARIMA, ETS), machine learning approaches (XGBoost, LightGBM), and deep learning models. It automatically handles data preprocessing, model selection, hyperparameter tuning, and ensemble generation. Through the MCP interface, your agent can load datasets, configure forecast horizons, and retrieve predictions with confidence intervals.
With 1,300+ stars and active development, AutoTS has a solid reputation in the Python data science community. The MCP layer adds a conversational interface on top, which is particularly useful for non-technical stakeholders who want to explore forecasts without writing code. The trade-off is that automated model selection can be slow for large datasets, and you lose fine-grained control over model configuration.
β Best for
Data analysts and ML engineers who want quick time series forecasting without manual model tuning
βοΈ Skip if
You need real-time streaming forecasts or sub-second prediction latency β use a dedicated ML serving stack
π‘ Use cases
- Generate sales or demand forecasts by feeding historical data and asking for predictions
- Compare multiple forecasting models automatically without writing model selection code
- Create forecast reports conversationally for stakeholders who cannot code
π Pros
- β Over 30 forecasting models with automatic selection and ensembling
- β Handles preprocessing, missing data, and holiday effects automatically
- β Well-established Python library (1,300+ stars) with good documentation
π Cons
- β Automated model search can be slow β full runs on large datasets take minutes or longer
- β Limited control over individual model hyperparameters through the MCP interface
- β Requires Python environment with scientific computing dependencies (numpy, pandas, etc.)
π‘ Tips & tricks
Start with `model_list="fast"` to get quick initial results before running the full
model search. AutoTS works best with at least 2 full seasonal cycles of data (e.g.,
2 years of monthly data). For the MCP interface, pass data as CSV file paths rather
than inline β it is more reliable for large datasets.
Quick info
- Author
- winedarksea
- License
- MIT
- Runtime
- Python
- Transport
- stdio
- Category
- data
- Difficulty
- Intermediate
- Self-hostable
- β
- API key
- No API key needed
- Docker
- β
- Version
- 1.0.1
- Updated
- Feb 20, 2026
Client compatibility
- β Claude Code
- β Cursor
- β VS Code Copilot
- β Gemini CLI
- β Windsurf
- β Cline
- β JetBrains AI
- β Warp
Platforms
π macOS π§ Linux πͺ Windows