Tinkoff Invest MCP Server
MCP-сервер для T-Invest API на Kotlin: рыночные данные, заявки и стоп-заявки, песочница с виртуальными деньгами
- 13 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Может выставлять и отменять заявки на реальном брокерском счете
- Торговый профиль включен по умолчанию
- Токен брокерского счета хранится в файле конфигурации
Установка
- Работает в
- Сервисы
Ручная установка
git clone https://github.com/Sprytin/tinkoff-investments-mcp-server.git
cd tinkoff-investments-mcp-server
./gradlew buildПеред сборкой впишите токен в src/main/resources/application.yml (tinkoff.token). Нужна Java 21.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Может выставлять и отменять заявки на реальном брокерском счете
- Торговый профиль включен по умолчанию
- Токен брокерского счета хранится в файле конфигурации
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер на Spring Boot открывает агенту API Т-Инвестиций. Инструменты чтения дают свечи, стакан, статусы торгов, последние сделки, фундаментальные показатели, отчеты эмитентов, консенсус-прогнозы, список счетов и тариф. Торговые инструменты выставляют рыночные и лимитные заявки, создают и отменяют стоп-заявки на реальном счете. Песочница позволяет открыть виртуальный счет, пополнить его и проверить заявки без реальных денег. Наборы инструментов включаются профилями Spring: read-mcp, trade-mcp и sandbox-mcp.
Для кого. Для разработчиков торговых стратегий и частных инвесторов с навыками программирования, у которых есть счет в Т-Инвестициях.
Подходит, если
- Нужно получить свечи или стакан по инструменту в разговоре с агентом
- Нужно проверить логику заявок в песочнице
- Нужно посмотреть фундаментальные показатели и прогнозы по бумаге
Не подходит, если
- Нельзя допускать, чтобы модель сама отправляла заявки на реальный счет
- Нет Java 21 и опыта сборки Gradle-проектов
Пример запроса к агенту
Покажи часовые свечи по инструменту BBG004730N88 за вчера и текущий стакан на 20 уровнейMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
SPRING_PROFILES_ACTIVE- Набор профилей: read-mcp, trade-mcp, sandbox-mcp. По умолчанию включены все три
Ограничения
Нужны Java 21 и токен T-Invest API. Готовой сборки нет: репозиторий клонируют, токен вписывают в application.yml и собирают Gradle. По умолчанию включены все профили, включая торговый, поэтому для безопасной работы профили нужно ограничить явно. Проект неофициальный, сервис не дает инвестиционных рекомендаций.
Как отключить. Удалите блок tinkoff-invest из конфигурации MCP клиента и отзовите токен в настройках T-Invest API.
Частые вопросы
Как запретить реальные сделки?
Запускайте сервер с SPRING_PROFILES_ACTIVE=read-mcp,sandbox-mcp, тогда торговые инструменты не загружаются.
Где взять токен?
В настройках API в личном кабинете Т-Инвестиций. Для торгового профиля нужен токен с правом торговли.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Т-Банк — все инструментыMCP-сервер Т-Инвестиций с привязкой к счету
Tinkoff Invest MCP Server
MCP-сервер для Т-Инвестиций: портфель, операции и рыночные данные, с обязательной привязкой к одному счету и режимом песочницы
MCP для Т-Инвестиций на C#
TInvestMcp
Консольный MCP-сервер на C# для Т-Инвестиций: счета, портфель, дивиденды, операции и брокерские отчеты, только чтение
MCP для автоторговли на Т-Инвестициях
Tinkoff Trader MCP
MCP-сервер для Т-Инвестиций с анализом рынка, бэктестом пяти стратегий, риск-менеджментом и выставлением заявок, торговля выключена по умолчанию
MCP для Т-Инвестиций, только чтение
T-Bank Invest MCP Server (read-only)
MCP-сервер для портфеля Т-Инвестиций без прав на сделки: позиции, операции, рыночные данные, техническая и фундаментальная аналитика
Неофициальный локальный MCP-сервер Т-Инвестиций: анализ портфеля, подбор бумаг и план ребалансировки, заявки только после подтверждения
PHP REST API и MCP для Т-Инвестиций
tbank_mcp_and_api
PHP-обертка над T-Invest API: REST-эндпоинты и MCP-сервер с общим каталогом из более чем 90 методов, торговля выключена по умолчанию
Коротко о README
README на русском описывает три группы инструментов: чтение, торговля и песочница, с сигнатурами методов. Установка сводится к клонированию, записи токена в application.yml и сборке Gradle, приведена конфигурация для Claude Desktop через java -jar. Объяснены профили Spring и параметры конфигурации, есть примеры вызовов на Kotlin. Раздел безопасности советует проверять стратегии в песочнице. Лицензия MIT.