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
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
Install
- Works in
- Services
Manual install
npm install && npx wrangler login && npm run deployManual deploy to your own Cloudflare Workers account, as an alternative to the Deploy button.
Access and checks
How we reviewExtended 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 courseMCP
- Transport
- http
- Authentication
- key is optional
Environment variables
TBANK_EMAILsecret- edu.tbank.ru login for auto-login, stored as a Cloudflare secret
TBANK_PASSWORDsecret- 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.
Related
All T-Bank toolsUnofficial MCP server and skills for a personal T-Bank account: accounts, transfers, bill pay, tickets and groceries
Unofficial read-only T-Bank CLI and MCP
tbank-cli-mcp
A local read-only CLI and MCP for a T-Bank personal account via a web session: operations, receipts and statements, no payments
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
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
T-Invest MCP server
T-Invest MCP
T-Investments official remote MCP: an agent reads the portfolio and quotes and can place orders on the brokerage account itself
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
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.