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

  1. Razorpay API Reference — accessed 2026-04-20
  2. Model Context Protocol — accessed 2026-04-20