Unofficial async SDK for SberBank Online — browserless login, product and operation reads, and transfers between your own products, over direct HTTP (no Chrome, WebDriver, or HAR). Direct client ↔ SberBank: no third-party services, proxies, or clouds in the path.
pip install sber-unofficial-sdkimport asyncio
from sber_unofficial import AsyncSberClient
async def main():
# profile.json is created once via examples/first_login.py (no CLI, no browser)
async with await AsyncSberClient.from_pin_profile("profile.json", pin="12345") as sber:
portfolio = await sber.portfolio() # cards + accounts in one call
for card in portfolio.cards:
print(card.name, card.last4, card.balance)
for op in await sber.operations.list(limit=20):
print(op.date, op.amount, op.description)
asyncio.run(main())- Want an MCP server for AI agents (Claude, Codex, Cursor)? Install
sber-unofficial-mcp. - Full documentation, guides, and screenshots: github.com/ex3lite/sber-mcp · SDK reference RU · EN
Unofficial project. Not affiliated with SberBank. Use may violate the service's terms and get your account blocked; it works with real money and credentials. No warranty and no liability — DISCLAIMER · LICENSE.