MCP for edu.tbank.ru

tbank-edu-mcp

A remote MCP server on Cloudflare Workers for T-Bank's education platform: courses, timetable and deadlines from a chat with an agent

  • 0 ★ on the repository
  • Last commit
MCP server

Extended access

Why this level

  • The login tool and auto-login use your edu.tbank.ru account password
  • The password is stored as a secret on Cloudflare's side, not locally on your machine
All reasons and checks
Russian stack

mollyvita/tbank-edu-mcp

Install

Services

Manual install

npm install && npx wrangler login && npm run deploy

Manual deploy to your own Cloudflare Workers account, as an alternative to the Deploy button.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The login tool and auto-login use your edu.tbank.ru account password
  • The password is stored as a secret on Cloudflare's side, not locally on your machine

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

What it does

A TypeScript server on Cloudflare Workers exposes 11 tools for edu.tbank.ru: an upcoming-events timetable, your enrolled courses, deadlines with progress, completed activities, catalogue search, exam-selection applications, notification counts, favorited courses, available streams and programs, your user profile, plus login, logout and session refresh. It deploys with one button to Cloudflare Workers and runs over Streamable HTTP with SSE. Login and password can be stored as Cloudflare secrets for auto-login, after which the agent maintains the session itself via JWT cookies, with the CSRF token pulled from an edu.tbank.ru response header.

Who it is for. For students of T-Bank's education programs who want to track courses and deadlines from a chat with an agent.

Good fit when

  • You want upcoming edu.tbank.ru deadlines and events without visiting the site
  • You need to search the course catalogue and see your favorites
  • You want auto-login so you don't call login manually every session

Not a fit when

  • You are not using edu.tbank.ru: the server is specific to this platform
  • You don't want to store your account login and password as Cloudflare secrets: without them you have to call login manually every session

Example request

Show my upcoming edu.tbank.ru deadlines and what's left to complete in my current course

MCP

Transport
http
Authentication
key is optional

Environment variables

TBANK_EMAIL secret
edu.tbank.ru login for auto-login, stored as a Cloudflare secret
TBANK_PASSWORD secret
edu.tbank.ru password for auto-login, stored as a Cloudflare secret

Limitations

GitHub's API does not surface a separate license field; the README states MIT in the text. It requires deploying to your own Cloudflare Workers account, there is no ready public instance. Auto-login stores your edu.tbank.ru account password as a Cloudflare secret rather than locally on your machine.

How to disable. Remove the tbank-edu entry from your MCP client config and stop or delete the Worker in Cloudflare.

FAQ

Do I have to set TBANK_EMAIL and TBANK_PASSWORD?

No, without them you can call the login tool manually at the start of each session; the secrets are only needed for auto-login.

Can I run it locally for development?

Yes, npm run dev starts the server at http://localhost:8787/mcp.

Discussion

No questions or reviews yet.

Russian stack

Unofficial MCP server and skills for a personal T-Bank account: accounts, transfers, bill pay, tickets and groceries

MCP serverBroad access57Repository stars
Russian stack

A local read-only CLI and MCP for a T-Bank personal account via a web session: operations, receipts and statements, no payments

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
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
Official

T-Investments official remote MCP: an agent reads the portfolio and quotes and can place orders on the brokerage account itself

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

README in short

The README gives a table of 11 tools, a Cloudflare Workers deploy button and a manual wrangler command, secret setup for auto-login, a config for Claude Desktop and Cursor with the worker address, a local dev run, and a brief architecture note: a CSRF token from a response header, JWT cookies for authorization, and stateless per-request handling.

README badge

Report a problem