theyahia avatar

Tkassa Mcp

theyahia/tkassa-mcp

Connects Claude to T-Kassa, the T-Bank payment gateway used across Russia. You get 16 tools covering the full lifecycle: init payments with 54-FZ compliant receipts, confirm or cancel two-step transactions, process refunds, manage saved cards and recurring charges via RebillId, generate SBP QR codes for Faster Payments System transfers, and even pull T-Invest portfolio data if you pass a token. All requests are auto-signed with SHA-256. Useful when you're building checkout flows, subscription billing, or fiscal-compliant retail systems that need programmatic access to Tinkoff's payment rails without writing your own API client.

tools
16
auth
Secret needed
transport
STDIO
env var
1
last updated
Mar 31, 2026

Tools

16 tools

Public tool metadata for what this MCP can expose to an agent.

init_paymentCreate a payment. Returns PaymentURL. Supports one-step/two-step, receipts (54-FZ), recurring, DATA fields

Create a payment. Returns PaymentURL. Supports one-step/two-step, receipts (54-FZ), recurring, DATA fields

No parameter schema in public metadata yet.

get_payment_stateGet payment status by PaymentId (NEW, AUTHORIZED, CONFIRMED, REVERSED, REFUNDED, REJECTED)

Get payment status by PaymentId (NEW, AUTHORIZED, CONFIRMED, REVERSED, REFUNDED, REJECTED)

No parameter schema in public metadata yet.

confirm_paymentConfirm a two-step payment. Supports partial confirmation

Confirm a two-step payment. Supports partial confirmation

No parameter schema in public metadata yet.

cancel_paymentCancel a payment (before or after confirmation). Supports partial cancellation

Cancel a payment (before or after confirmation). Supports partial cancellation

No parameter schema in public metadata yet.

charge_paymentCharge a recurring payment using RebillId from a saved card

Charge a recurring payment using RebillId from a saved card

No parameter schema in public metadata yet.

refund_paymentFull or partial refund. Payment must be in CONFIRMED status

Full or partial refund. Payment must be in CONFIRMED status

No parameter schema in public metadata yet.

add_customerRegister a customer for saving cards and recurring payments

Register a customer for saving cards and recurring payments

No parameter schema in public metadata yet.

get_customerGet customer data (Email, Phone) by CustomerKey

Get customer data (Email, Phone) by CustomerKey

No parameter schema in public metadata yet.

remove_customerRemove a customer and all saved cards

Remove a customer and all saved cards

No parameter schema in public metadata yet.

get_card_listList saved cards (CardId, Pan, ExpDate, RebillId)

List saved cards (CardId, Pan, ExpDate, RebillId)

No parameter schema in public metadata yet.

remove_cardRemove a saved card by CardId

Remove a saved card by CardId

No parameter schema in public metadata yet.

create_sbp_qrGenerate QR code for SBP payment (payload link or base64 PNG)

Generate QR code for SBP payment (payload link or base64 PNG)

No parameter schema in public metadata yet.

get_sbp_qr_stateCheck SBP QR payment status

Check SBP QR payment status

No parameter schema in public metadata yet.

send_closing_receiptSend a closing receipt with Items (Name, Price, Quantity, Tax) for fiscal compliance

Send a closing receipt with Items (Name, Price, Quantity, Tax) for fiscal compliance

No parameter schema in public metadata yet.

get_invest_portfolioGet investment portfolio: stocks, bonds, ETFs, current value and P&L

Get investment portfolio: stocks, bonds, ETFs, current value and P&L

No parameter schema in public metadata yet.

find_instrumentSearch instrument by ticker, ISIN, or company name. Returns FIGI key

Search instrument by ticker, ISIN, or company name. Returns FIGI key

No parameter schema in public metadata yet.

Sponsors

Configuration

TKASSA_TERMINAL_KEY*secret

API key for the service

Readme

🗄 Репозиторий заархивирован

Разработка переехала в theYahia/WWmcp — монорепозиторий MCP-серверов для незападных API: СНГ, MENA, Африка, LATAM, Юго-Восточная Азия. Общее ядро @theyahia/mcp-core, единый CI, единый релизный конвейер.

Актуальная версия того, что лежало здесь: servers/tkassa/

Пакет в npm прежний — @theyahia/tkassa-mcp, ставится и работает как раньше. Здесь больше ничего не обновляется. Задачи и pull request'ы — в WWmcp.

Archived — development moved to theYahia/WWmcp, a monorepo of MCP servers for non-Western APIs. The current version of this package now lives at servers/tkassa/. The npm package @theyahia/tkassa-mcp is unchanged. Please open issues and pull requests there.

@theyahia/tkassa-mcp


View the full README on GitHub

Details

Repository
github.com/theyahia/tkassa-mcp
Category
Finance & Commerce
Package
@theyahia/tkassa-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from theyahia

Related Finance & Commerce MCP servers

View all
1tooloracle avatarSolanaoracletooloracle/solanaoracleSolanaOracle - 12 Solana tools: SPL tokens, Jupiter, validators, rent, programs, NFTs.0stars
2tradallo avatarReputationtradallo/reputationQuery cryptographically-verified trading reputations (humans + AI agents). ed25519-signed.0stars
3verbart avatarTradernet Mcpverbart/tradernet-mcpMCP server for Tradernet/Freedom24 trading API — portfolio, orders, quotes, and more0stars
4vrllrv avatarJunto Mcpvrllrv/junto-mcpThe payment protocol for people and agents. One MCP server, any payment rail.0stars
5warfare-hub avatarRevenue Mcpwarfare-hub/revenue-mcpQuery MRR, churn, and revenue from Stripe, Gumroad & Lemon Squeezy in Claude0stars
6wizzydev avatarTrenchFu — Universal Intelligence Marketplacewizzydev/trenchfu-mcpIntelligence marketplace on Solana — 86 tools, 168+ endpoints, per-call USDC.0stars