Т-Инвестиции запустили MCP-сервер для ИИ-агентов

Т-Инвестиции запустили публичный MCP-сервер, который позволяет ИИ-агентам работать с брокерским API: смотреть портфель, анализировать рынок и выставлять заявки. Подключить сервер можно из Hermes Agent, n8n, IDE или десктопного ассистента.

Главное
  • MCP-сервер Т-Инвестиций работает по Streamable HTTP на endpoint invest-public-api.tbank.ru/mcp
  • Для торговли без риска есть песочница с виртуальным счетом и отдельным токеном
  • Авторизация — токен Т-Инвестиций в заголовке Authorization: Bearer, права выбираются при выпуске
Схема взаимодействия ИИ-агента с MCP-сервером Т-Инвестиций для торговли на бирже
Фото: Хабр: ИИ

Т-Инвестиции открыли публичный MCP-сервер, который даёт ИИ-агентам доступ к брокерскому API. Через него агент может получать состояние счёта и портфеля, рыночные данные и выставлять или отменять заявки. Подключиться можно из Hermes Agent, n8n, IDE или десктопного ассистента.

Что такое MCP и зачем он брокеру

Model Context Protocol — открытый стандарт, представленный Anthropic в конце 2024 года. Он работает как общий интерфейс между LLM-приложениями и внешними системами: JSON-RPC поверх stdio или HTTP. В основе три примитива: tools (функции для вызова), resources (данные) и prompts (шаблоны задач).

До MCP каждая пара «приложение — сервис» требовала отдельной интеграции. Теперь сервер пишется один раз и подключается к любому совместимому клиенту. В статье на Хабре разработчик Т-Инвестиций Алексей Кабанов сравнивает это с USB-C для инструментов LLM.

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

Сервер работает по протоколу Streamable HTTP. Для реального счёта используется endpoint https://invest-public-api.tbank.ru/mcp, для песочницы — https://sandbox-invest-public-api.tbank.ru/mcp. В песочнице можно создать виртуальный счёт и торговать без риска потери реальных средств.

Авторизация — токен доступа в заголовке Authorization: Bearer. Токен выпускается в личном кабинете Т-Инвестиций, при выпуске выбирается счёт и уровень доступа: только чтение, торговля или переводы. Отдельно можно выпустить токен только для песочницы. В статье рекомендуется каждому сценарию выдавать свой токен с минимально необходимыми правами.

Для подключения к MCP нужны установленные сертификаты Минцифры в окружении: в системе, хранилище сертификатов или docker-контейнере.

Что умеет сервер

Инструменты сервера повторяют публичное API Т-Инвестиций и расширяют его. Среди возможностей:

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

Два примера автоматизации

В статье разобраны два сценария. Первый — личный ассистент в Telegram на Hermes Agent, который по ночам расставляет тейк-профиты. Второй — торговый робот в n8n, который каждый вечер ребалансирует счёт между фондом денежного рынка и ОФЗ с подтверждением сделок в Telegram.

Для повторения нужны установленный Docker и три токена: бесплатный API-ключ Google AI Studio, токен Telegram-бота и токен Т-Инвестиций.

Агент или платформа автоматизации

Автор объясняет разницу между двумя подходами. ИИ-агент строит маршрут вызовов инструментов сам через LLM, что даёт гибкость, но снижает предсказуемость и повышает расход токенов. Платформа автоматизации вроде n8n выполняет жёсткий граф узлов, который срабатывает одинаково при одних и тех же данных.

Граница стирается: в n8n есть узел AI Agent, встраивающий LLM с инструментами и памятью прямо в workflow. Получается гибрид — детерминированный каркас с агентными блоками внутри.

Для профиТехнические детали: архитектура, цифры, ссылки

Протокол: MCP (Model Context Protocol), представлен Anthropic в конце 2024 года. Транспорт — JSON-RPC поверх stdio или HTTP. Примитивы: tools, resources, prompts.

MCP-сервер Т-Инвестиций: Streamable HTTP. Endpoints: https://invest-public-api.tbank.ru/mcp (боевой контур), https://sandbox-invest-public-api.tbank.ru/mcp (песочница). Авторизация — Authorization: Bearer <token>.

Токены: выпускаются в личном кабинете Т-Инвестиций. При выпуске выбирается счёт и уровень доступа (чтение, торговля, переводы). Можно выпустить токен только для песочницы.

Требования: установленные сертификаты Минцифры в окружении (система, хранилище сертификатов или docker-контейнер).

Инструменты: состояние счёта и портфеля (позиции, свободные деньги, оценка, доходность, история операций); рыночные данные (стаканы, свечи, последние сделки, технические индикаторы, торговый календарь, статусы инструментов); торговые операции.

Клиенты: Hermes Agent, n8n (узел MCP Client Tool), IDE, десктопные ассистенты.

Примеры из статьи: ассистент в Telegram на Hermes Agent для расстановки тейк-профитов; торговый робот в n8n для вечерней ребалансировки между фондом денежного рынка и ОФЗ с подтверждением в Telegram. Нужны Docker и три токена: Google AI Studio, Telegram-бот, Т-Инвестиции.

Что это значит для России

MCP-сервер Т-Инвестиций — российская разработка, доступная клиентам брокера. Для подключения требуются сертификаты Минцифры, что соответствует требованиям к защищённому соединению внутри РФ. Токен выпускается в личном кабинете Т-Инвестиций, оплата за использование сервера в источнике не упоминается.

Песочница позволяет тестировать сценарии без реальных средств, что снижает порог входа для частных инвесторов. Российские аналоги MCP-серверов для брокерских API в источнике не упоминаются.

Вопросы и ответы

Что такое MCP-сервер Т-Инвестиций?
Публичный сервер по протоколу Model Context Protocol, через который ИИ-агенты получают доступ к брокерскому API: портфелю, рыночным данным и торговым операциям.
Можно ли торговать без риска?
Да, для этого есть песочница с виртуальным счётом и отдельным токеном. Инструменты там те же, что на боевом контуре, но реальные счета недоступны.
Какие права нужны агенту?
При выпуске токена выбирается уровень доступа: только чтение, торговля или переводы. Рекомендуется выдавать минимально необходимые права под каждый сценарий.