AutoTS

AutoTS

winedarkseaMIT
1.4k звёзд123 форков
AutoTS — MCP-сервер для прогнозирования временных рядов. Библиотека с открытым исходным кодом победила в конкурсе M6 Forecasting Competition (2023), показав лучшие инвестиционные решения при прогнозировании фондового рынка. Сервер решает три ключевые задачи: автоматический поиск лучшей модели, обнаружение аномалий и анализ рисков событий. Вы работаете с данными в формате Pandas DataFrame. AutoTS поддерживает long и wide форматы, мультивариативные ряды и экзогенные переменные. В вашем распоряжении десятки встроенных моделей: от наивных и статистических до нейросетей.

Установка

uvx autots-mcp

Характеристики

Общее

  • СтатусСообщество
  • Разработчикwinedarksea
  • ЛицензияMIT

Технологии

  • Языки
    Python
  • Транспорт
    stdio

Описание

Возможности

  • Загрузить исторические данные и запустить полный цикл AutoML.
  • Получить точечный и вероятностный прогноз с верхней и нижней границей.
  • Обнаружить аномалии и выбросы в указанном временном ряду.
  • Выполнить анализ рисков наступления событий (event risk).
  • Настроить мультивариантный прогноз для нескольких рядов одновременно.
  • Подобрать оптимальные трансформации и предобработку данных.
  • Выбрать тип ансамбля: horizontal или mosaic для максимальной точности.
  • Импортировать или экспортировать обученные шаблоны моделей.
  • Использовать экзогенные регрессоры для повышения точности прогноза.
  • Создать симуляционный прогноз на основе заданных сценариев.

Как подключить

Установите сервер через uvx. Утилита uvx входит в состав инструмента uv, поэтому предварительно установите его, если ещё не сделали этого.

После установки добавьте сервер в конфигурацию вашего клиента. Пример для Claude Desktop:

{ "mcpServers": { "autots": { "command": "uvx", "args": ["autots-mcp"] } } }

Перезапустите клиент. Готово — инструменты AutoTS появятся в списке доступных.

Примеры запросов

Спрогнозируй продажи на следующий квартал на основе данных из файла monthly_sales.csv.

Найди аномалии во временном ряду количества регистраций пользователей за последние 7 дней.

Построй мультивариантный прогноз для всех категорий товаров на 30 дней и покажи вероятные сценарии.

Оцени риск снижения метрики Retention на следующей неделе с учётом предстоящих обновлений.

Технические детали

  • Язык: Python
  • Транспорт: stdio
  • Лицензия: MIT
  • Разработчик: winedarksea
  • Совместимые клиенты: Claude Desktop, Cursor, VS Code и другие MCP-клиенты.
  • Репозиторий: 1 415 звезд на GitHub.

Поделиться