MCP server for Robokassa payment API — generate payment URLs, check invoice status. First MCP for R
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"robokassa": {
"env": {
"ROBOKASSA_LOGIN": "your-login",
"ROBOKASSA_PASSWORD1": "your-password1",
"ROBOKASSA_PASSWORD2": "your-password2"
},
"args": [
"-y",
"@theyahia/robokassa-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server for Robokassa payment API. 2 tools for invoice creation (with MD5 signature) and status checking.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@theyahia/robokassa-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked @theyahia/robokassa-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in finance
MCP server for QuickBooks Online — accounts, customers, invoices, bills, and reports.
Let AI agents create, discover, and track tokens across chains via Printr.
Real-time financial market data: stocks, forex, crypto, commodities, and economic indicators
MCP server for Financial Modeling Prep API with 250+ financial data tools
MCP Security Weekly
Get CVE alerts and security updates for io.github.theYahia/robokassa-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP server for Robokassa payment API. 2 tools for invoice creation (with MD5 signature) and status checking.
{
"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 3000
Endpoints: POST /mcp (JSON-RPC), GET /health (status).
MIT