T-Invest MCP Server
Servidor MCP de T-Invest
Servidor MCP para trabajar con la API de T-Invest (Tinkoff Investments) desde Claude y otros clientes LLM.
Puerto t-invest-mcp-server en Node.js.
Herramientas (30)
Gestión de cuentas
Herramienta | Parámetros | Descripción |
| — | Lista de cuentas de corretaje |
| — | Lista de cuentas bancarias |
| — | Perfil de usuario (tarifa, inversor cualificado) |
| — | Límites de la API (solicitudes/min, streams) |
|
| Cartera por cuenta con filtrado por tickers |
|
| Posiciones de la cuenta (dinero, valores, futuros) |
|
| Límites de retiro de fondos |
|
| Atributos de margen (cartera líquida, margen inicial) |
|
| Indicadores adicionales de las cuentas |
|
| Recargar cuenta de corretaje desde una bancaria |
|
| Transferencia entre cuentas de corretaje |
Análisis y herramientas
Herramienta | Parámetros | Descripción |
|
| Indicadores fundamentales: P/E, ROE, EBITDA, etc. (hasta 100 tickers) |
|
| Precios de mercado actuales (hasta 100 tickers) |
|
| Velas históricas OHLCV (1min, 5min, 15min, hour, day, week, month) |
|
| Calendario de dividendos (hasta 50 tickers) |
|
| Pagos de cupones de bonos (hasta 50 tickers) |
|
| Pronósticos de consenso de analistas (hasta 50 tickers) |
|
| Libro de órdenes (profundidad 1–50, por defecto 10) |
|
| Estado de negociación por tickers (hasta 50) |
|
| Horario de negociación (por defecto MOEX) |
|
| Análisis técnico: BB, EMA, RSI, MACD, SMA |
|
| Señales de trading |
|
| Cantidad máxima de lotes para compra/venta |
Historial de operaciones
Herramienta | Parámetros | Descripción |
|
| Historial de operaciones: transacciones, dividendos, comisiones |
Operaciones comerciales
Herramienta | Parámetros | Descripción |
|
| Órdenes de bolsa activas |
|
| Colocar una orden (comprar/vender) |
|
| Cancelar una orden de bolsa |
|
| Órdenes stop activas |
|
| Colocar una orden stop |
|
| Cancelar una orden stop |
* — parámetro obligatorio, ? — opcional
Flujo de trabajo: el agente primero llama a
get_accounts, memoriza elaccountIdy lo utiliza en las solicitudes posteriores.
Related MCP server: IBKR TWS MCP Server
Variables de entorno
Variable | Obligatoria | Descripción |
| sí | URL de la API de T-Invest |
| sí | Token de la API (obtener) |
| no |
|
URL para producción: https://invest-public-api.tinkoff.ru/rest/
URL para sandbox: https://sandbox-invest-public-api.tinkoff.ru/rest/
Seguridad
El servidor opera con dinero real a través de la API. Algunas reglas que reducen significativamente el riesgo:
Por defecto, utilice
APP_T_INVEST_READONLY=true. En este modo, solo se registran las herramientas de lectura, y las 6 operaciones que pueden mover su dinero (post_order,cancel_order,post_stop_order,cancel_stop_order,pay_in,currency_transfer) no están disponibles para la LLM. Esto es suficiente para análisis, informes y monitoreo de cartera.Desactive
READONLYsolo de forma consciente. Cualquier operación comercial que invoque la LLM es irreversible. La confirmación de las transacciones está delegada al cliente MCP (Claude Desktop le preguntará antes de llamar a la herramienta), pero esta es la última línea de defensa, no la primera. Si no planea operar a través del asistente hoy, no le dé esa posibilidad.Cree un token separado con privilegios mínimos en developer.tbank.ru. Si no necesita operar, use un token de solo lectura. No utilice el token principal con todos los privilegios "por si acaso".
Almacene el token solo en variables de entorno o en un gestor de secretos. No lo copie directamente en
claude_desktop_config.jsonsi el archivo se guarda en una copia de seguridad en la nube, git o una máquina compartida. En macOS, el token del archivo de configuración es visible para todos los procesos de su usuario.Utilice solo HTTPS-URL para
APP_T_INVEST_BASE_URL. El servidor se negará a iniciarse conhttp://, esto es intencional.Nunca suba el archivo
.envni pegue el token en issues, PRs o chats. Verifique que.gitignorecubra.envy*.log.
El servidor no registra el token ni lo incluye en las respuestas de MCP, pero cualquier fuga a través del entorno, la configuración o el historial de la shell queda del lado del usuario.
Configuración en Claude Desktop
Archivo de configuración: ~/Library/Application Support/Claude/claude_desktop_config.json
A través de npx
{
"mcpServers": {
"t-invest": {
"command": "npx",
"args": ["t-invest-mcp-server"],
"env": {
"APP_T_INVEST_BASE_URL": "https://invest-public-api.tinkoff.ru/rest/",
"APP_T_INVEST_TOKEN": "your_token",
"APP_T_INVEST_READONLY": "true"
}
}
}
}Elimine
APP_T_INVEST_READONLY(o establézcalo enfalse) solo si desea conscientemente dar a la LLM la capacidad de colocar órdenes y transferir dinero.
A través de Docker
{
"mcpServers": {
"t-invest": {
"command": "docker",
"args": [
"run", "-i", "--rm",
"-e", "APP_T_INVEST_BASE_URL=https://invest-public-api.tinkoff.ru/rest/",
"-e", "APP_T_INVEST_TOKEN=your_token",
"-e", "APP_T_INVEST_READONLY=true",
"t-invest-mcp-server"
]
}
}
}Ejecución
npx
APP_T_INVEST_BASE_URL=https://invest-public-api.tinkoff.ru/rest/ \
APP_T_INVEST_TOKEN=your_token \
npx t-invest-mcp-serverDocker
docker build -t t-invest-mcp-server .
docker run -i --rm \
-e APP_T_INVEST_BASE_URL=https://invest-public-api.tinkoff.ru/rest/ \
-e APP_T_INVEST_TOKEN=your_token \
t-invest-mcp-serverDesde el código fuente
npm install
npm run build
npm startDescargo de responsabilidad
Este proyecto es una herramienta no oficial, no relacionada con T-Bank (Tinkoff). El servidor interactúa con datos financieros y operaciones comerciales a través de la API pública de T-Invest. Los usuarios son totalmente responsables de sus acciones. Operar en bolsa conlleva el riesgo de pérdida de capital.
Licencia
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityAmaintenanceEnables AI assistants to interact with Interactive Brokers trading accounts to retrieve market data, check positions, and place trades. Includes pre-configured IB Gateway and handles OAuth authentication automatically.14550209MIT
- FlicenseNot gradedqualityDmaintenanceEnables LLM clients to interact with Interactive Brokers Trader Workstation for automated trading workflows. Supports market data retrieval, portfolio management, and order execution through the TWS API.5
- AlicenseAqualityDmaintenanceEnables AI assistants to interact with Trading 212 investment accounts for portfolio tracking, account management, and real-time order execution. It supports managing investment pies, analyzing historical data, and monitoring market performance across multiple instrument types.232MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to manage Trading212 brokerage accounts, including portfolio analysis, order placement (demo mode), and investment pie management.5MIT
Related MCP Connectors
Connect AI agents to bank accounts, transactions, balances, and investments.
Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.
US/HK markets — 163 tools: quotes, options, orders, fundamentals, screener, IPO, alerts, DCA & grid
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/nonnname/t-invest-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server