by razorpay
Razorpay's Official MCP Server
# Add to your Claude Code skills
git clone https://github.com/razorpay/razorpay-mcp-serverThe Razorpay MCP Server is a Model Context Protocol (MCP) server that provides seamless integration with Razorpay APIs, enabling advanced payment processing capabilities for developers and AI tools.
Choose your preferred setup method:
Currently, the Razorpay MCP Server provides the following tools:
| Tool | Description | API | Remote Server Support |
|:-------------------------------------|:-------------------------------------------------------|:------------------------------------|:---------------------|
| capture_payment | Change the payment status from authorized to captured. | Payment | ✅ |
| fetch_payment | Fetch payment details with ID | Payment | ✅ |
| fetch_payment_card_details | Fetch card details used for a payment | Payment | ✅ |
| fetch_all_payments | Fetch all payments with filtering and pagination | Payment | ✅ |
| update_payment | Update the notes field of a payment | Payment | ✅ |
| | Initiate a payment using saved payment method with order and customer details | | ✅ |
| | Resend OTP if the previous one was not received or expired | | ✅ |
| | Verify and submit OTP to complete payment authentication | | ✅ |
| | Creates a new payment link (standard) | | ✅ |
| | Creates a new UPI payment link | | ✅ |
| | Fetch all the payment links | | ✅ |
| | Fetch details of a payment link ...
initiate_paymentresend_otpsubmit_otpcreate_payment_linkcreate_payment_link_upifetch_all_payment_linksfetch_payment_link