Handle payments, orders, refunds and subscription workflows through Razorpay. Manage financial transactions and payment operations for businesses and applications.
Encrypted at rest, isolated from the model
Resolved from an AES-256-GCM vault at the moment of the call and attached to the request — the model never sees the secrets.
Try asking
Check server readiness and basic connectivity.
Create a new Razorpay order. Amount must be in the smallest currency unit (e.g. paise for INR). Returns the order object including the order ID required to initiate a payment on the frontend.
Fetch the details of a specific Razorpay order by its order ID.
Fetch a paginated list of all Razorpay orders. Supports optional Unix timestamp range filters and pagination via count/skip.
Fetch all payments made against a specific Razorpay order ID.
Update the notes field on an existing Razorpay order.
Fetch the details of a specific Razorpay payment by its payment ID.
Fetch a paginated list of all Razorpay payments. Supports optional Unix timestamp range filters and pagination via count/skip.
Capture an authorized Razorpay payment. Only payments in 'authorized' state can be captured. Amount must match the authorized amount exactly.
Update the notes field on an existing Razorpay payment.
Create a full or partial refund for a captured Razorpay payment. Omit amount for a full refund. Speed can be 'normal' or 'optimum'.
Fetch the details of a specific Razorpay refund by its refund ID.
Fetch a paginated list of all Razorpay refunds. Supports optional Unix timestamp range filters and pagination via count/skip.
Fetch all refunds associated with a specific Razorpay payment ID.
Update the notes field on an existing Razorpay refund.
Fetch a paginated list of all Razorpay settlements. Supports optional Unix timestamp range filters and pagination via count/skip.
Fetch the details of a specific Razorpay settlement by its settlement ID.
Razorpay MCP Server is open source. Tell the MewCP maintainers.
One endpoint, the same key, whichever client you use.
~/Library/Application Support/Claude/claude_desktop_config.json (Mac) · %APPDATA%\Claude\claude_desktop_config.json (Windows)
Replace API_KEY with your own key.
Already have an "mcpServers" section in your config? Just add the server entry inside it.
Discovery, routing, credentials, tool scoping and execution logs all happen at the gateway→connections stay ACTIVE with no work from you
Razorpay runs through a gateway that holds the credentials, scopes the access and records every call.
Managed auth, hosted MCP servers, and every Razorpay tool your agent needs.
Free to start.