T-Bank Invest MCP server, read-only
T-Bank Invest MCP Server (read-only)
An MCP server for a T-Bank Invest portfolio with no trading rights: positions, operations, market data, and technical and fundamental analytics
- 3 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Brokerage and trading services are always flagged high risk in this catalog due to the sensitivity of financial data
- The server cannot trade or withdraw funds, but the token grants access to the full portfolio and operation history
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/t-bank-invest-mcp-server-read-onlyDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Brokerage and trading services are always flagged high risk in this catalog due to the sensitivity of financial data
- The server cannot trade or withdraw funds, but the token grants access to the full portfolio and operation history
This is third-party code. Review the repository files before installing.
What it does
A Python server exposes 33 tools on top of the T-Bank Invest API and deliberately includes none that place trades, withdraw funds or change account settings. It covers portfolio and positions with returns, margin metrics, paginated operation history, instrument search by ticker and ISIN, details for shares, bonds, ETFs, currencies and futures, bond coupon calendars and accrued interest, dividend history and forecasts, candles, order book and trading status, technical indicators (SMA, EMA, RSI, MACD, Bollinger Bands), fundamentals like P/E and ROE, analyst consensus forecasts, and a read-only list of active orders.
Who it is for. For private investors on T-Bank Invest who want to discuss their portfolio and the market with an agent without the risk of an accidental trade.
Good fit when
- You want to review your portfolio, returns and operation history through an agent
- You need technical or fundamental analysis on a specific security
- It matters that the agent has no tools capable of trading or withdrawing funds at all
Not a fit when
- You need to place buy or sell orders: there are no trading tools in this server
- You need to withdraw funds or change account settings: not implemented, and the project's name makes clear it never will be
Example request
Show my portfolio and calculate RSI for Sberbank shares over the last three monthsMCP
- Transport
- stdio
- Authentication
- API key
Environment variables
TBANK_INVEST_TOKENrequired, secret- T-Bank Invest API token; not loaded from .env automatically
Limitations
The GitHub API does not surface a license field, though the README states MIT in the text. The TBANK_INVEST_TOKEN variable is not picked up from .env automatically; it must be exported in the shell or set in the MCP client config. The token grants access to personal portfolio and operation-history data even though trading is unavailable.
How to disable. Remove the t-bank-invest entry from your MCP client config and delete the TBANK_INVEST_TOKEN from your environment.
FAQ
Could the server accidentally place an order?
No, the server has no tools at all for creating orders, withdrawing funds or changing account settings, read-only only.
Where do I get the token?
From tbank.ru/invest/settings/api; the token must be passed as TBANK_INVEST_TOKEN manually, there is no automatic .env loading.
How is this T-Invest MCP different from other servers with broker access?
The Python server gives 33 tools on top of the T-Bank Invest API and deliberately includes none that places trades, withdraws money or changes account settings. Portfolio, positions, operations, market data and technical and fundamental analytics.
Can the server place an order by accident and where do I get a token?
No, there are no trading tools in it. For safety create a T-Invest token with read-only rights in your account. Install with a venv and pip install -e ., it works in Claude Desktop and Claude Code.
Discussion
No questions or reviews yet.
Related
All T-Bank toolsTinkoff wealth MCP analyst
tinkoff-wealth-mcp
A personal read-only MCP server for a T-Investments portfolio: combined net worth, concentration risk, a coupon calendar, progress toward a financial goal
An unofficial local T-Invest MCP server: portfolio analysis, screening and rebalance plans, with orders only after confirmation
T-Invest MCP server with account-id lock
Tinkoff Invest MCP Server
A T-Invest MCP server: portfolio, operations and market data, with a mandatory single-account lock and a sandbox mode
T-Bank Invest MCP server in C#
TInvestMcp
A console C# MCP server for T-Bank Invest: accounts, portfolio, dividends, operations and broker reports, read-only
Autonomous trading MCP for T-Bank Invest
Tinkoff Trader MCP
An MCP server for T-Bank Invest with market analysis, backtesting five strategies, risk management and order placement, with live trading off by default
PHP REST API and MCP for T-Invest
tbank_mcp_and_api
PHP wrapper over T-Invest API: REST endpoints and MCP server with a shared catalog of over 90 methods, trading disabled by default
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| T-Bank Invest MCP server, read-only (this card) | no | API key | 3 | |
| T-Bank Invest MCP server in Go | no | API key | 1 | accounts and portfolio |
| T-Bank Invest MCP server in C# | no | key is optional | 0 | reports and portfolio |
| T-Invest MCP server with account-id lock | no | API key | 0 | portfolio for a single account |
README in short
The README lists capabilities by section: accounts and portfolio, operation history, instrument search, market data, analytics, bonds and dividends, gives the Python 3.11+ and token requirements, venv and pip install -e installation instructions, a config for Claude Desktop and Claude Code pointing directly at the .venv binary, and a full table of 30-plus tools grouped by category.