MCP для Т-Инвестиций на Go

TBANK INVEST MCP SERVER

Компактный MCP-сервер на Go для API Т-Инвестиций: счета, портфель, акции и облигации, с обязательным сертификатом НУЦ Минцифры

  • 1 ★ репозитория
  • Последний коммит
MCP-сервер

Широкий доступ

Почему такой уровень

  • Сервер работает с секретом: без токена Т-Инвестиций он не запускается
  • Токен открывает доступ к реальным счетам и портфелю, а отключение проверки TLS-сертификата снижает защиту соединения
Все причины и проверки
Российский стек

pvragov/tinvest-mcp

Установка

Сервисы

Ручная установка

go install github.com/pvragov/tinvest-mcp/cmd/tinvest-mcp@latest

Требует Go 1.26+, после установки нужен сертификат НУЦ Минцифры.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Сервер работает с секретом: без токена Т-Инвестиций он не запускается
  • Токен открывает доступ к реальным счетам и портфелю, а отключение проверки TLS-сертификата снижает защиту соединения

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер на Go подключается к gRPC API Т-Инвестиций и дает инструменты для чтения счетов, портфеля, облигаций, акций и инструментов, без операций сделок. Работает по stdin. Особенность: для доступа к API инвестиций нужен сертификат НУЦ Минцифры РФ, который можно скачать на Госуслугах или взять готовый certs/tbank_ca.pem из репозитория и указать путь переменной TBANK_INVEST_MCP_TLS_CA_CERT_PATH. Проверку сертификата можно отключить переменной TBANK_INVEST_MCP_TLS_SKIP_VERIFY, но README прямо называет это крайне нежелательным.

Для кого. Для инвесторов Т-Банка, которым нужен легкий Go-сервер для чтения портфеля без Python или Node в окружении.

Подходит, если

  • Нужен минимальный бинарник без рантайма Python или Node для чтения портфеля Т-Инвестиций
  • Готовы установить сертификат НУЦ Минцифры для доступа к API
  • Достаточно счетов, портфеля, облигаций и акций без сделок

Не подходит, если

  • Нельзя установить или указать сертификат НУЦ Минцифры: без него или без TLS_SKIP_VERIFY подключение не пройдет
  • Нужны рыночные данные, свечи, стакан, дивиденды или техническая аналитика: этот сервер их не дает

Пример запроса к агенту

Покажи мои счета и портфель в Т-Инвестициях с текущими позициями

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

TBANK_INVEST_MCP_API_TOKEN обязательная, секрет
API-токен Т-Инвестиций
TBANK_INVEST_MCP_TLS_CA_CERT_PATH
Абсолютный путь к сертификату НУЦ Минцифры для проверки TLS
TBANK_INVEST_MCP_TLS_SKIP_VERIFY
Пропускает проверку сертификата сервера, README называет это крайне нежелательным

Ограничения

Лицензии в репозитории нет. Функциональность ограничена счетами, портфелем, облигациями и акциями, без рыночных данных, дивидендов, технической аналитики и заявок, которые есть у более полных read-only альтернатив. Требует установки российского корневого сертификата НУЦ Минцифры, отключение проверки сертификата README называет крайне не рекомендуемым.

Как отключить. Удалите запись tinvest из конфигурации MCP-клиента и переменную TBANK_INVEST_MCP_API_TOKEN из окружения.

Частые вопросы

Зачем нужен сертификат НУЦ Минцифры?

API Т-Инвестиций проверяет TLS-сертификат сервера через российский корневой удостоверяющий центр, без него или без отключения проверки соединение не установится.

Можно ли пропустить установку сертификата?

Да, переменной TBANK_INVEST_MCP_TLS_SKIP_VERIFY=true, но README прямо называет это крайне не рекомендуемым.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер для портфеля Т-Инвестиций без прав на сделки: позиции, операции, рыночные данные, техническая и фундаментальная аналитика

MCP-серверШирокий доступ3Звезды репозитория
Российский стек

Консольный MCP-сервер на C# для Т-Инвестиций: счета, портфель, дивиденды, операции и брокерские отчеты, только чтение

MCP-серверШирокий доступ
Российский стек

MCP-сервер для Т-Инвестиций: портфель, операции и рыночные данные, с обязательной привязкой к одному счету и режимом песочницы

MCP-серверРасширенный доступ
Российский стек

Неофициальный локальный MCP-сервер Т-Инвестиций: анализ портфеля, подбор бумаг и план ребалансировки, заявки только после подтверждения

MCP-серверШирокий доступ1Звезды репозитория
Российский стек

PHP-обертка над T-Invest API: REST-эндпоинты и MCP-сервер с общим каталогом из более чем 90 методов, торговля выключена по умолчанию

MCP-серверШирокий доступ
Российский стек

MCP-сервер для Т-Инвестиций с анализом рынка, бэктестом пяти стратегий, риск-менеджментом и выставлением заявок, торговля выключена по умолчанию

MCP-серверШирокий доступ

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
MCP для Т-Инвестиций на Go (эта карточка)нетAPI-ключ1
MCP для Т-Инвестиций, только чтениенетAPI-ключ3только чтение, без сделок
MCP для Т-Инвестиций на C#нетключ необязателен0отчеты и портфель
MCP-сервер Т-Инвестиций с привязкой к счетунетAPI-ключ0портфель по одному счету

Коротко о README

Короткий README на русском описывает установку через go install, четыре переменные окружения для токена и TLS-сертификата, запуск по stdin с проверкой конфигурации через echo JSON-RPC initialize и готовый JSON-конфиг для AI-агентов.

Бейдж для README

Сообщить о проблеме