theYahia/robokassa-mcp
MCP server for Robokassa — payment links, invoice management (Russia)
Platform-specific configuration:
{
"mcpServers": {
"robokassa-mcp": {
"command": "npx",
"args": [
"-y",
"robokassa-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
MCP server for Robokassa payment API. 2 tools for invoice creation (with MD5 signature) and status checking.
[](https://www.npmjs.com/package/@theyahia/robokassa-mcp) [](./LICENSE)
{
"mcpServers": {
"robokassa": {
"command": "npx",
"args": ["-y", "@theyahia/robokassa-mcp"],
"env": {
"ROBOKASSA_LOGIN": "your-login",
"ROBOKASSA_PASSWORD1": "your-password1",
"ROBOKASSA_PASSWORD2": "your-password2"
}
}
}
}claude mcp add robokassa -e ROBOKASSA_LOGIN=login -e ROBOKASSA_PASSWORD1=pass1 -e ROBOKASSA_PASSWORD2=pass2 -- npx -y @theyahia/robokassa-mcp{
"robokassa": {
"command": "npx",
"args": ["-y", "@theyahia/robokassa-mcp"],
"env": {
"ROBOKASSA_LOGIN": "your-login",
"ROBOKASSA_PASSWORD1": "your-password1",
"ROBOKASSA_PASSWORD2": "your-password2"
}
}
}| Tool | Description | |------|-------------| | create_invoice | Create payment URL with MD5 signature, optional 54-FZ receipt | | check_invoice | Check invoice status via OpStateExt XML interface |
| Variable | Required | Description | |----------|----------|-------------| | ROBOKASSA_LOGIN | Yes | Merchant login | | ROBOKASSA_PASSWORD1 | Yes | Password 1 (for payment signature) | | ROBOKASSA_PASSWORD2 | Yes | Password 2 (for status check signature) | | ROBOKASSA_TEST | No | Set to "true" for test mode |
HTTP_PORT=3000 npx @theyahia/robokassa-mcp
# or
npx @theyahia/robokassa-mcp --http 3000Endpoints: POST /mcp (JSON-RPC), GET /health (status).
Loading reviews...