MCPHIVE

Robokassa MCP: Documentation

Updated:

Connection

npx -y @theyahia/robokassa-mcp (stdio) or HTTP_PORT=3000 npx @theyahia/robokassa-mcp --http. Auth: ROBOKASSA_LOGIN + ROBOKASSA_PASSWORD1 (payment signature) + ROBOKASSA_PASSWORD2 (status-check signature) — from the Robokassa dashboard → Shop settings → Technical settings. ROBOKASSA_TEST=true enables test mode with no real charges.

Capabilities

2 tools: create_invoice — build an MD5-signed payment link, optionally with a 54-FZ receipt; check_invoice — check invoice status via the OpStateExt interface (paid / unpaid / cancelled).

Agent flow

"Issue a 1,200 RUB invoice for order #58 and give me the payment link", "check whether the invoice for order #58 was paid", "switch to test mode and create a 10 RUB test invoice".

Note

A community project (theYahia), not an official Robokassa product. Just two tools — no recurring payments, refunds or transaction listing. PASSWORD1/PASSWORD2 grant access to real money — set ROBOKASSA_TEST=true before going to production.