razorpay-mcp-server
by razorpay·★ 220·Score 51
Official Razorpay MCP Server for payment processing with remote/local setup options.
Overview
This is Razorpay's official MCP server that provides comprehensive API integration for payment processing capabilities. It exposes numerous tools for handling payments, orders, refunds, QR codes, settlements, and other financial operations. The server offers both remote and local deployment options, with the remote server providing zero-setup benefits including automatic updates, high availability, and enhanced security.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this if you're building AI applications that need to interact with Razorpay's payment ecosystem, especially when you want zero infrastructure maintenance.
When NOT to choose this
Don't choose this if you need to work with payment providers other than Razorpay, as this is vendor-specific with no support for alternative payment gateways.
Tools this server exposes
12 tools extracted from the READMEcapture_paymentChange the payment status from authorized to captured.
fetch_paymentFetch payment details with ID
initiate_paymentInitiate a payment using saved payment method with order and customer details
create_payment_linkCreates a new payment link (standard)
create_orderCreates an order
fetch_orderFetch order with ID
create_refundCreates a refund
create_qr_codeCreates a QR Code
create_instant_settlementCreate an instant settlement
detect_stackDetect project language/framework for checkout integration
integrate_razorpay_checkoutGenerate end-to-end Razorpay Standard Checkout integration code for supported frameworks
fetch_tokensGet all saved payment methods by customer ID or contact number
Comparable tools
Installation
Installation
Remote Server (Recommended)
For Remote MCP Server, you only need Node.js installed (which includes npm and npx):
# Install Node.js using Homebrew (macOS)
brew install node
# Or using Chocolatey (Windows)
choco install nodejsConfiguration with Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"rzp-mcp-server": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.razorpay.com/mcp",
"--header",
"Authorization: Basic <Merchant Token>"
]
}
}
}Replace <Merchant Token> with your Razorpay merchant token.
FAQ
- Is authentication required for the remote server?
- Yes, you need to provide your Razorpay API key and secret or merchant token for authentication.
- Which tools are not available in the remote server?
- According to the documentation, create_refund, close_qr_code, create_instant_settlement, and create_registration_link are not available in the remote server.
Compare razorpay-mcp-server with
Last updated · Auto-generated from public README + GitHub signals.