T-Invest MCP Server
T-Invest MCP Server
MCP-Server für die Arbeit mit der T-Invest API (Tinkoff Investments) aus Claude und anderen LLM-Clients.
Port des t-invest-mcp-server auf Node.js.
Tools (30)
Kontoverwaltung
Tool | Parameter | Beschreibung |
| — | Liste der Broker-Konten |
| — | Liste der Bankkonten |
| — | Benutzerprofil (Tarif, qualifizierter Anleger) |
| — | API-Limits (Anfragen/Min, Streams) |
|
| Portfolio nach Konto mit Filterung nach Tickern |
|
| Kontopositionen (Geld, Wertpapiere, Futures) |
|
| Auszahlungslimits |
|
| Margin-Attribute (liquides Portfolio, Initial Margin) |
|
| Zusätzliche Kontokennzahlen |
|
| Broker-Konto vom Bankkonto aufladen |
|
| Überweisung zwischen Broker-Konten |
Analytik und Tools
Tool | Parameter | Beschreibung |
|
| Fundamentaldaten: P/E, ROE, EBITDA etc. (bis zu 100 Ticker) |
|
| Aktuelle Marktpreise (bis zu 100 Ticker) |
|
| Historische OHLCV-Kerzen (1min, 5min, 15min, hour, day, week, month) |
|
| Dividendenkalender (bis zu 50 Ticker) |
|
| Kuponzahlungen für Anleihen (bis zu 50 Ticker) |
|
| Konsensprognosen von Analysten (bis zu 50 Ticker) |
|
| Orderbuch (Tiefe 1–50, Standard 10) |
|
| Handelsstatus nach Tickern (bis zu 50) |
|
| Handelszeiten (Standard MOEX) |
|
| Technische Analyse: BB, EMA, RSI, MACD, SMA |
|
| Handelssignale |
|
| Maximale Anzahl an Lots für Kauf/Verkauf |
Transaktionshistorie
Tool | Parameter | Beschreibung |
|
| Transaktionshistorie: Trades, Dividenden, Gebühren |
Handelsoperationen
Tool | Parameter | Beschreibung |
|
| Aktive Börsenaufträge |
|
| Auftrag platzieren (kaufen/verkaufen) |
|
| Börsenauftrag stornieren |
|
| Aktive Stop-Aufträge |
|
| Stop-Auftrag platzieren |
|
| Stop-Auftrag stornieren |
* — Pflichtparameter, ? — optional
Arbeitsablauf: Der Agent ruft zuerst
get_accountsauf, merkt sich dieaccountIdund verwendet diese in nachfolgenden Anfragen.
Related MCP server: IBKR TWS MCP Server
Umgebungsvariablen
Variable | Erforderlich | Beschreibung |
| ja | URL der T-Invest API |
| ja | API-Token (erhalten) |
| nein |
|
URL für Produktion: https://invest-public-api.tinkoff.ru/rest/
URL für Sandbox: https://sandbox-invest-public-api.tinkoff.ru/rest/
Sicherheit
Der Server arbeitet über die API mit echtem Geld. Einige Regeln, die das Risiko erheblich senken:
Verwenden Sie standardmäßig
APP_T_INVEST_READONLY=true. In diesem Modus werden nur Lese-Tools registriert, und die 6 Operationen, die Ihr Geld bewegen könnten (post_order,cancel_order,post_stop_order,cancel_stop_order,pay_in,currency_transfer), sind für das LLM überhaupt nicht zugänglich. Dies reicht für Analysen, Berichte und Portfolio-Monitoring aus.Deaktivieren Sie
READONLYnur bewusst. Jede Handelsoperation, die das LLM auslöst, ist unumkehrbar. Die Bestätigung von Trades wird an den MCP-Client delegiert (Claude Desktop fragt Sie vor dem Aufruf des Tools) — aber dies ist die letzte Verteidigungslinie, nicht die erste. Wenn Sie heute nicht über den Assistenten handeln möchten, geben Sie ihm diese Möglichkeit nicht.Erstellen Sie ein separates Token mit minimalen Rechten auf developer.tbank.ru. Wenn kein Handel erforderlich ist, verwenden Sie ein Read-only-Token. Verwenden Sie nicht das Haupt-Token mit vollen Rechten „für alle Fälle“.
Speichern Sie das Token nur in Umgebungsvariablen oder einem Secret-Manager. Kopieren Sie es nicht direkt in die
claude_desktop_config.json, wenn die Datei in ein Cloud-Backup / Git / Shared-Machine gelangt. Unter macOS können alle Prozesse Ihres Benutzers das Token aus der Konfigurationsdatei sehen.Verwenden Sie nur HTTPS-URLs für
APP_T_INVEST_BASE_URL. Der Server verweigert den Start mithttp://— dies ist beabsichtigt.Committen Sie niemals
.envund fügen Sie das Token nicht in Issues/PRs/Chats ein. Überprüfen Sie, ob.gitignoredie Dateien.envund*.logabdeckt.
Der Server selbst protokolliert das Token nicht und fügt es nicht in MCP-Antworten ein, aber jedes Leck über die Umgebung, Konfiguration oder Shell-Historie bleibt auf der Seite des Benutzers.
Einrichtung in Claude Desktop
Konfigurationsdatei: ~/Library/Application Support/Claude/claude_desktop_config.json
Über 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"
}
}
}
}Entfernen Sie
APP_T_INVEST_READONLY(oder setzen Sie es auffalse) nur, wenn Sie dem LLM bewusst die Möglichkeit geben möchten, Aufträge zu platzieren und Geld zu überweisen.
Über 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"
]
}
}
}Start
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-serverAus dem Quellcode
npm install
npm run build
npm startHaftungsausschluss
Dieses Projekt ist ein inoffizielles Tool, das nicht mit der T-Bank (Tinkoff) verbunden ist. Der Server interagiert mit Finanzdaten und Handelsoperationen über die öffentliche API von T-Invest. Die Benutzer tragen die volle Verantwortung für ihre Handlungen. Der Handel an der Börse ist mit dem Risiko des Kapitalverlusts verbunden.
Lizenz
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