Creativity · MCP — server
MCP Razorpay Server
Razorpay powers much of India's online payments — UPI, cards, net banking, wallets. The MCP Razorpay Server wraps its REST API to expose orders, payments, refunds, and subscriptions as MCP tools, making Claude a useful copilot for Indian SaaS and e-commerce teams doing reconciliation and support.
MCP facts
- Kind
- server
- Ecosystem
- anthropic-mcp
- Language
- TypeScript / Node.js
- Transports
- stdio
Capabilities
- Tools: create_order, fetch_payments, refund_payment, list_subscriptions, create_payout
- Test and live keys
- Supports RazorpayX for payouts
Install
npx -y @modelcontextprotocol-community/server-razorpay Configuration
{
"mcpServers": {
"razorpay": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol-community/server-razorpay"],
"env": {
"RAZORPAY_KEY_ID": "rzp_live_xxx",
"RAZORPAY_KEY_SECRET": "<secret>"
}
}
}
} Frequently asked questions
Who is this useful for?
Indian e-commerce and SaaS teams reconciling settlements, responding to refund requests, or checking why a UPI payment failed — all from a single chat.
Does it support RazorpayX banking?
Yes — create_payout and fund account tools require RazorpayX enablement on the account.
How do I limit blast radius?
Use test keys in development, store live keys in a secret manager, and require MCP client approval for refund_payment and create_payout.
Sources
- Razorpay API Reference — accessed 2026-04-20
- Model Context Protocol — accessed 2026-04-20