Quantconnect
Сервер для взаимодействия ИИ с API QuantConnect, позволяющий управлять проектами, стратегиями, бэктестингом и live-трейдингом.
Описание
Официальная реализация сервера на Python для моста между ИИ (Claude, OpenAI) и облачной платформой QuantConnect. Поддерживает Docker для кросс-платформенного развертывания. Ключевые особенности: 64 инструмента для создания/управления проектами, файлами, компиляции, бэктестов, оптимизаций, live-алгоритмов, object store и код-утилит (автодополнение, PEP8, синтаксис). Применения: автоматизация разработки и тестирования торговых стратегий с помощью ИИ, обеспечение безопасности API-токенов.
Возможности
Управление проектами
Создание, чтение, обновление, удаление проектов и управление коллабораторами.
Работа с файлами
Создание, чтение, обновление содержимого, переименование, патчинг и удаление файлов в проектах.
Компиляция и инициализация
Асинхронная компиляция проектов, проверка ошибок инициализации и синтаксиса.
Бэктестинг
Создание, чтение результатов, чартов, ордеров, инсайтов; обновление и удаление бэктестов.
Оптимизация стратегий
Оценка времени, создание, чтение, обновление, прерывание и удаление оптимизаций.
Live-трейдинг
Авторизация, создание, чтение алгоритмов, чартов, логов, портфеля, ордеров; остановка, ликвидация и команды.
Object Store
Загрузка, чтение свойств, скачивание, листинг и удаление объектов.
Инструменты кода
Автодополнение, улучшение ошибок, приведение к PEP8, поиск в QuantConnect.
Установка
{ “mcpServers”: { “quantconnect”: { “command”: “docker”, “args”: [ “run”, “-i”, “–rm”, “-e”, “QUANTCONNECT_USER_ID”, “-e”, “QUANTCONNECT_API_TOKEN”, “-e”, “AGENT_NAME”, “–platform”, “<your_platform>”, “quantconnect/mcp-server” ], “env”: { “QUANTCONNECT_USER_ID”: “<your_user_id>”, “QUANTCONNECT_API_TOKEN”: “<your_api_token>”, “AGENT_NAME”: “MCP Server” } } } }
Для обновления образа: docker pull quantconnect/mcp-server (для ARM: –platform linux/arm64). Установите Docker Desktop и Claude Desktop заранее. Получите API-токен на https://www.quantconnect.com/docs/v2/cloud-platform/community/profile#09-Request-API-Token.