Skip to main content
Glama
nonnname

T-Invest MCP Server

by nonnname

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
APP_T_INVEST_TOKENYesYour T-Invest API token.
APP_T_INVEST_BASE_URLYesURL 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_TRADESNoTrade 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

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 25 tools

Disambiguation4/5

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).

Naming Consistency5/5

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.

Tool Count3/5

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.

Completeness5/5

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.

Maintenance

ActivityInactive
ResponsivenessUnresponsive