T-Invest MCP: ИИ-агент для управления брокерским счётом | Виталий Воробьев
VorobeoffAIВиталий Воробьев

T-Invest MCP: ИИ-агент для управления брокерским счётом

MCP-сервер Т-Инвестиций — инструмент, который подключает ИИ-агентов к брокерскому счёту через протокол Model Context Protocol. Позволяет анализировать рынок, управлять портфелем и торговать текстовыми командами без программирования.

Большие языковые модели уже научились анализировать данные, писать код и управлять инфраструктурой. До брокерского счёта оставался один шаг — и Т-Инвестиции его сделали. MCP-сервер T-Invest соединяет ИИ-агента с вашим портфелем: агент понимает команды на обычном языке и исполняет их через API брокера. Эта статья — разбор инструмента: что умеет, как подключать, какие ограничения учитывать.

Что это

T-Invest MCP — сервер от Т-Инвестиций, который работает по протоколу Model Context Protocol. Он выступает мостом между большой языковой моделью и брокерской инфраструктурой: агент получает текстовую команду, переводит её в вызов методов API, получает данные обратно и интерпретирует результат. Написание кода для торгового робота не требуется — достаточно установить ИИ-агент.

Сервер работает по адресу invest-public-api.tbank.ru/mcp и принимает HTTP-подключения с аутентификацией по токену API. Токен выпускается в личном кабинете Т-Инвестиций с выбором уровня доступа: только чтение, полный доступ (торговля) или переводы (пополнение и переводы между счетами).

Ключевое правило: T-Invest MCP — посредник между ИИ и брокерским счётом. Агент отправляет текст, сервер превращает его в метод API, брокер выполняет операцию. Цепочка полностью прозрачна: агент не действует «вслепую», сервер не делает ничего без токена.

Зачем нужно

  • Аналитика и мониторинг — поиск бумаг по параметрам, сбор котировок и стаканов, сводки новостей по эмитентам с оценкой рыночного сентимента.
  • Управление портфелем — проверка баланса и состава, расчёт доходности, ребалансировка по текстовой команде, пополнение при отрицательном балансе.
  • Торговые операции — рыночные и лимитные заявки, стоп-заявки, отмена ордеров.
  • Анализ сделок — учёт налогов, оценка прибыльности по конкретным инструментам.
  • Поиск идей — анализ прогнозов инвестдомов, суммаризация аналитики, поиск рыночных аномалий.

Как устроено

КомпонентНазначение
MCP-протокол
Стандарт взаимодействия ИИ с внешними инструментами: агент запрашивает список методов, сервер возвращает схему, агент вызывает метод по имени.
HTTP-транспорт
Подключение по https://invest-public-api.tbank.ru/mcp. Не требует установки — работает через любой MCP-совместимый клиент.
Токен API
Bearer-токен в заголовке Authorization. Три уровня доступа. Банк не хранит токены — сохранить сразу после выпуска.
Инструменты
Набор методов для работы с брокерским счётом: котировки, портфель, заявки, операции, новости.
Ответ Qwen Code о составе и балансе портфеля через T-Invest MCP
Ответ Qwen Code о составе и балансе портфеля через T-Invest MCP

Сервер совместим с любыми MCP-клиентами: Claude Desktop, Claude Code, Cursor, Qwen Code, Gemini CLI, плагины для VS Code и другие. Полный список доступен на странице документации.

Подключение

Шаг 1 — выпустить токен. Личный кабинет Т-Инвестиций → Настройки → Токены API → создать новый. Выбор уровня: только чтение, полный доступ или переводы.

Шаг 2 — добавить сервер в конфигурацию ИИ-приложения. Для Qwen Code:

qwen mcp add --scope user --transport http t-invest https://invest-public-api.tbank.ru/mcp --header "Authorization: Bearer <token>"
Официальная документация по подключению T-Invest MCP
Официальная документация по подключению T-Invest MCP

Или вручную в ~/.qwen/settings.json:

{
  "mcpServers": {
    "t-invest": {
      "url": "https://invest-public-api.tbank.ru/mcp",
      "transport": "http",
      "headers": {
        "Authorization": "Bearer <token>"
      }
    }
  }
}

Для VS Code — MCP: Add Server или файл .vscode/mcp.json:

{
  "servers": {
    "t-invest": {
      "url": "https://invest-public-api.tbank.ru/mcp",
      "type": "http",
      "headers": {
        "Authorization": "Bearer <token>"
      }
    }
  }
}

Для Claude Code — claude mcp add --scope user --transport http t-invest https://invest-public-api.tbank.ru/mcp --header "Authorization: Bearer <token>". Для Claude Desktop — claude\_desktop\_config.json с тем же блоком mcpServers.

Шаг 3 — перезапустить клиент и проверить: команда /mcp, переход в t-invest. Инструменты будут видны в интерфейсе.

Важно: если подключение выдаёт ошибку SSL или сертификата — нужна инструкция по установке сертификатов от брокера.

Когда использовать

СитуацияПодходитПочему
Нужно быстро проверить портфель без кода
да
Текстовые команды заменяют скрипты
Нужна ребалансировка с расчётом
да
Агент посчитает объём и выставит заявку
Нужен торговый робот со сложной логикой
нет
MCP не заменяет программную стратегию
Нужна аналитика по нескольким брокерам
нет
Инструмент привязан к T-Invest API
Нужно отслеживать налоги и операции
да
Учёт и анализ доступны через агента

Ограничения

Что учитывать

Короткое вводное предложение.

ПунктПояснение

Привязка к брокеру — инструмент работает только с Т-Инвестициями.

Для других площадок нужно иное решение. Это ограничивает диверсификацию: анализировать портфели на разных брокера через один MCP нельзя.

Уровень доступа токена — токен только для чтения не позволит торговать, а токен полного доступа — открывает управление счётом.

Нельзя получить исторический токен — если токен потерян, придётся выпускать новый. Банк не хранит токены, поэтому восстановление невозможно.

Поддержка клиентов — MCP работает только с совместимыми ИИ-приложениями.

Не каждый чат-бот поддерживает протокол. Проверка совместимости необходима до начала работы.

Антипаттерны

Чего не делать

Короткое вводное предложение.

ПунктПояснение

Давать полный доступ без крайней необходимости — начинать стоит с токена только для чтения, чтобы сначала понять логику работы инструмента.

Торговый доступ расширяется позже, когда появляется уверенность в корректности команд. Если что-то пойдёт не так — ущерб минимален.

Доверять агенту крупные суммы — ИИ ошибается, а брокер не несёт ответственности за решения ИИ.

Проверка каждой команды на тестовом счёте обязательна. Крупные сделки руками — надёжнее.

Игнорировать уровень доступа — торговый токен позволяет выставлять заявки без подтверждения.

Если агент получит некорректную команду не от вас — ущерб будет реальным. Хранить токен в безопасности.

Чеклист

Проверка перед запуском

Короткое вводное предложение.

ПунктПояснение

Токен выпущен и сохранён — токен выпущен в личном кабинете, сохранён в надёжном месте.

После выпуска банк токен не хранит. Повторного получения не будет — только новый выпуск.

Уровень доступа выбран осознанно — для аналитики достаточно чтения, для торговли — полный доступ минимально необходимый.

Никаких «на вырост» токенов: утечка торгового токена опаснее утечки токена для чтения.

MCP-клиент совместим — проверено, что агент поддерживает протокол MCP и корректно читает список инструментов.

Перед реальным использованием выполнен тестовый запрос о балансе.

Ограничения протестированы — проведена пробная торговая операция на минимальный объём.

Понимание того, как агент интерпретирует команды, — до реального счёта, не на боевых деньгах.

Ссылки

Продолжить тему

Материалы, которые связаны с этим разбором

Подборка учитывает тему, редкие теги и смысл заголовка с описанием материала.

Открыть материалы по теме ↗

Обсудить задачу

Есть задача, которую хотите усилить с помощью ИИ?

Опишите процесс, что уже пробовали и какой результат хотите получить. Я помогу понять, где ИИ и автоматизация действительно дадут эффект, и предложу понятный следующий шаг.

Для первого сообщения достаточно пары абзацев — готовое техническое задание не требуется.