T-Invest MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| APP_T_INVEST_TOKEN | Yes | Your T-Invest API token. | |
| APP_T_INVEST_BASE_URL | Yes | URL of the T-Invest API. Use https://invest-public-api.tinkoff.ru/rest/ for production or https://sandbox-invest-public-api.tinkoff.ru/rest/ for sandbox. | |
| APP_T_INVEST_CONFIRM_TRADES | No | Trade confirmation setting: 'true' (default) returns a preview before execution, 'false' executes immediately. | true |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_accountsA | Получить список счетов пользователя в Т-Инвестициях |
| get_portfolioB | Получить портфель клиента в Т-Инвестициях |
| get_asset_fundamentalsA | Получить фундаментальные показатели компаний по тикерам |
| get_operationsB | Получить историю операций по счёту в Т-Инвестициях |
| get_last_pricesB | Получить текущие рыночные цены по тикерам в Т-Инвестициях |
| get_ordersA | Получить активные биржевые заявки по счёту в Т-Инвестициях |
| get_dividendsA | Получить дивидендные выплаты по тикерам из Т-Инвестиций |
| get_candlesB | Получить исторические свечи (OHLCV) по тикеру из Т-Инвестиций |
| post_orderA | Выставить биржевую заявку в Т-Инвестициях (требуется подтверждение: сначала вызовите без confirm, затем с confirm: true) |
| get_signalsC | Получить торговые сигналы из Т-Инвестиций |
| get_order_bookB | Получить стакан заявок (биржевой стакан) по тикеру из Т-Инвестиций |
| get_trading_statusB | Получить статус торгов по тикеру из Т-Инвестиций |
| get_tech_analysisB | Получить технический анализ (BB, EMA, RSI, MACD, SMA) по тикеру из Т-Инвестиций |
| get_positionsB | Получить позиции счёта (деньги, ценные бумаги, фьючерсы) из Т-Инвестиций |
| get_withdraw_limitsB | Получить доступные лимиты вывода средств со счёта в Т-Инвестициях |
| get_user_infoA | Получить информацию о профиле пользователя в Т-Инвестициях (тариф, статус квал. инвестора) |
| get_margin_attributesA | Получить маржинальные атрибуты счёта (ликвидный портфель, начальная маржа) из Т-Инвестиций |
| get_bond_couponsA | Получить расписание купонных выплат по облигациям из Т-Инвестиций |
| get_consensus_forecastsA | Получить консенсус-прогнозы аналитиков по тикерам из Т-Инвестиций |
| get_trading_schedulesB | Получить расписание торгов на бирже из Т-Инвестиций |
| cancel_orderA | Отменить биржевую заявку в Т-Инвестициях (требуется confirm: true для исполнения) |
| get_max_lotsA | Рассчитать максимальное количество лотов для покупки/продажи в Т-Инвестициях |
| get_stop_ordersB | Получить активные стоп-заявки по счёту из Т-Инвестиций |
| post_stop_orderA | Выставить стоп-заявку в Т-Инвестициях (требуется confirm: true для исполнения) |
| cancel_stop_orderA | Отменить стоп-заявку в Т-Инвестициях (требуется confirm: true) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 25 tools
Most tools have distinct purposes targeting specific resources like orders, market data, or account information, with clear boundaries. However, some potential overlap exists between get_portfolio and get_positions, as both relate to account holdings, though their descriptions suggest different scopes (portfolio vs. detailed positions).
Tool names follow a highly consistent verb_noun pattern throughout, using 'get_' for retrieval, 'post_' for creation, and 'cancel_' for deletion. All names are in snake_case, making them predictable and easy to parse for agents.
With 25 tools, the count is on the high side for an investment server, which may feel heavy and could overwhelm agents. While it covers many aspects of trading and market data, some consolidation might improve usability without sacrificing functionality.
The tool set provides comprehensive coverage for the investment domain, including CRUD operations for orders (post, cancel), extensive market data retrieval (prices, analysis, forecasts), and full account management (portfolio, operations, limits). No obvious gaps are present for core trading workflows.