T-Bank Invest plugin for OpenClaw

Tinkoff Invest OpenClaw Plugin

A native T-Bank Invest plugin for the OpenClaw agent: portfolio and market data out of the box, trading only behind an explicit allowTrading flag

  • 0 ★ on the repository
  • Last commit
  • MIT
Plugin

Broad access

Why this level

  • The token opens real accounts, the portfolio and the operation history
  • With allowTrading=true, the plugin places and cancels real exchange orders
All reasons and checks
Russian stack

maxyo/openclaw-tinkoff-invest-plugin

Install

Works in
Services

Manual install

openclaw plugins install openclaw-plugin-tinkoff-invest --pin

Installs from npm inside OpenClaw, then restart the Gateway and set the token via the Plugins UI.

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • The token opens real accounts, the portfolio and the operation history
  • With allowTrading=true, the plugin places and cancels real exchange orders

This is third-party code. Review the repository files before installing.

What it does

The plugin embeds T-Bank Invest tools directly into the OpenClaw agent runtime: 13 read-only tools (accounts, tariff, instrument search and lookup, last prices, candles, order book, portfolio, positions with separate futures lot accounting versus lots blocked by orders, operations, orders and their status) plus two mutating tools, placing and canceling an order, disabled by default. Every tool is marked ownerOnly. Types are generated from the official T-Bank Invest OpenAPI spec by a script that downloads the current YAML before building. A missing token does not crash the plugin at startup; tools simply return a clear configuration error instead.

Who it is for. For OpenClaw agent users who want T-Bank Invest portfolio and market data directly in the runtime without a separate MCP server.

Good fit when

  • You use the OpenClaw agent and want T-Bank Invest portfolio and market data as a native plugin
  • You need a clear split between reading and trading: orders are off until allowTrading is explicitly enabled
  • You want up-to-date typing against the T-Bank Invest OpenAPI, refreshed by a dedicated command

Not a fit when

  • You are not on OpenClaw: the plugin runs only inside its runtime and does not install as a regular MCP server
  • You need stop-orders, trading-status or margin helpers: the author notes these are not built yet, though they could be added on the same client pattern

Example request

Show my T-Bank Invest portfolio and the last prices for the securities I hold

Limitations

Works only inside the OpenClaw agent; it is not a standalone general-purpose MCP server. It covers only the REST surface of T-Bank Invest, with no stop-orders or margin helpers. The README explicitly documents public-release preparation: no hardcoded tokens or account IDs in source, automated npm publishing via GitHub Actions.

How to disable. Remove the plugin with openclaw plugins remove tinkoff-invest or disable it in the Plugins UI; allowTrading is already false by default.

FAQ

What happens if I don't set a token?

The plugin will not crash at startup, but tools will return a clear configuration error instead of data.

How do I enable order placement?

Set allowTrading=true in the plugin config; by default the post_order and cancel_order tools are unavailable.

Discussion

No questions or reviews yet.

Russian stack

A CLI and skill giving an agent access to a T-Investments account: portfolio, returns, bond screeners and confirmed orders

SkillBroad access48Repository stars
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

A Kotlin MCP server for the T-Invest API: market data, orders and stop orders, and a sandbox with virtual money

MCP serverBroad access13Repository 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

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

T-Bank Invest MCP server, read-only

T-Bank Invest MCP Server (read-only)

Russian stack

An MCP server for a T-Bank Invest portfolio with no trading rights: positions, operations, market data, and technical and fundamental analytics

MCP serverBroad access3Repository stars

README in short

The README describes installing from npm or a local checkout, the split between read-only and mutating tools, default safety settings (ownerOnly, allowTrading=false, a required price for limit orders), a plugin configuration table, a recommended first run with a sandbox or read-only token, generating types from the T-Bank Invest OpenAPI, and a checklist for preparing the repo for public release.

README badge

Report a problem