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
MCP server

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
All reasons and checks
Russian stack

sicness/t-bank-invest-mcp-read-only

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/t-bank-invest-mcp-server-read-only

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad 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 months

MCP

Transport
stdio
Authentication
API key

Environment variables

TBANK_INVEST_TOKEN required, 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.

Tinkoff wealth MCP analyst

tinkoff-wealth-mcp

Russian stack

A personal read-only MCP server for a T-Investments portfolio: combined net worth, concentration risk, a coupon calendar, progress toward a financial goal

MCP serverExtended access1Repository stars
Russian stack

An unofficial local T-Invest MCP server: portfolio analysis, screening and rebalance plans, with orders only after confirmation

MCP serverBroad access1Repository stars
Russian stack

A T-Invest MCP server: portfolio, operations and market data, with a mandatory single-account lock and a sandbox mode

MCP serverExtended access
Russian stack

A console C# MCP server for T-Bank Invest: accounts, portfolio, dividends, operations and broker reports, read-only

MCP serverBroad access
Russian stack

An MCP server for T-Bank Invest with market analysis, backtesting five strategies, risk management and order placement, with live trading off by default

MCP serverBroad access
Russian stack

PHP wrapper over T-Invest API: REST endpoints and MCP server with a shared catalog of over 90 methods, trading disabled by default

MCP serverBroad access

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
T-Bank Invest MCP server, read-only (this card)noAPI key3
T-Bank Invest MCP server in GonoAPI key1accounts and portfolio
T-Bank Invest MCP server in C#nokey is optional0reports and portfolio
T-Invest MCP server with account-id locknoAPI key0portfolio 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.

README badge

Report a problem