Skip to main content
MCP server CX Codex

T-Bank MCP — Claude Code MCP server: what it does, how to install

Connects T-Bank mobile banking to AI assistants for checking balances, sending transfers, and ordering groceries. Useful for automating personal finance routines.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add tbank-mcp -- uvx tbank-mcp
Open on GitHub

What T-Bank MCP does

The server connects AI assistants to 90 mobile banking tools through a router skill. Your assistant can inspect card balances and send transfers by QR code or account requisites. It also handles hotel searches, flight bookings, and end-to-end grocery orders.

Network traffic targets bank hosts using a pinned Russian Trusted Root CA alongside system certificates. The server pins them by SHA-256 and writes the combined bundle to ~/.local/share/tbank-mcp/bundle.pem. For grocery checkout, you must install a 150 MB Chromium browser through Playwright manually.

Running authentication through the agent exposes your password to the model context. Because of that, the server relies on a local terminal login tool that stores session tokens with 0600 permissions.

What it helps with

  • check card balances and review transaction history
  • send bank transfers using requisites or scanned invoice QR codes
  • order groceries from cart assembly to payment
  • find hotel stays and book train or flight tickets

Example prompts for the agent

  • Check my current T-Bank card balances and list recent charges
  • Pay this invoice using the requisites from the uploaded document
  • Find available train tickets to Saint Petersburg for next Friday

How to install T-Bank MCP

Platform CLI

claude mcp add tbank-mcp -- uvx tbank-mcp

uvx runs the command named after the package; if the README names another one, use uvx --from tbank-mcp <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about T-Bank MCP

How to install T-Bank MCP in Claude Code?

Run claude mcp add tbank-mcp -- uvx tbank-mcp in your terminal. You can then run the login utility to authenticate your banking session.

Does the language model see my banking password?

Not if you use the local terminal login script, which collects your password and SMS code without sending them to the LLM context.

Why is Playwright listed as a requirement?

Playwright and its Chromium browser build are only needed for completing grocery checkout flows. Other banking tools operate without launching a browser.

Similar MCP servers

Everything for Finance and business →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor