Skip to main content

Tools Overview

The MCP server provides 35+ tools organised across the following categories:
  • Payments (5 tools): Core payment operations
  • Payment Links (6 tools): Payment link management
  • Orders (5 tools): Order lifecycle management
  • Refunds (6 tools): Refund processing and tracking
  • QR Codes (7 tools): QR code payment operations
  • Settlements (6 tools): Settlement and reconciliation
  • Payouts (2 tools): Payout management
  • Standard Checkout: Integrate Razorpay Standard Checkout for supported frameworks

Complete Tools List

capture_payment | Change the Payment status from authorised to captured. | API | ✓

fetch_payment | Fetch Payment details with id. | API | ✓

fetch_payment_card_details | Fetch card details used for a Payment. | API | ✓

fetch_all_payments | Fetch all Payments with filtering and pagination. | API | ✓

update_payment | Update the notes field of a Payment. | API | ✓

create_order | Creates an Order. | API | ✓

fetch_order | Fetch Order with id. | API | ✓

fetch_all_orders | Fetch all Orders. | API | ✓

update_order | Update an Order. | API | ✓

fetch_order_payments | Fetch all Payments for an Order. | API | ✓

create_refund | Creates a Refund. | API | ❌

fetch_refund | Fetch Refund details with id. | API | ✓

fetch_all_refunds | Fetch all Refunds. | API | ✓

update_refund | Update Refund notes with id. | API | ✓

fetch_multiple_refunds_for_payment | Fetch multiple Refunds for a Payment. | API | ✓

fetch_specific_refund_for_payment | Fetch a specific Refund for a Payment. | API | ✓

create_qr_code | Creates a QR Code. | API | ✓

fetch_qr_code | Fetch QR Code with id. | API | ✓

fetch_all_qr_codes | Fetch all QR Codes. | API | ✓

fetch_qr_codes_by_customer_id | Fetch QR Codes with Customer id. | API | ✓

fetch_qr_codes_by_payment_id | Fetch QR Codes with Payment id. | API | ✓

fetch_payments_for_qr_code | Fetch Payments for a QR Code. | API | ✓

close_qr_code | Closes a QR Code. | API | ❌

fetch_all_settlements | Fetch all Settlements. | API | ✓

fetch_settlement_with_id | Fetch Settlement details. | API | ✓

fetch_settlement_recon_details | Fetch Settlement reconciliation report. | API | ✓

create_instant_settlement | Create an Instant Settlement. | API | ❌

fetch_all_instant_settlements | Fetch all Instant Settlements. | API | ✓

fetch_instant_settlement_with_id | Fetch Instant Settlement with id. | API | ✓

fetch_all_payouts | Fetch all Payout details with account number. | API | ✓

fetch_payout_by_id | Fetch the Payout details with Payout id. | API | ✓

detect_stack | Detect project language/framework for checkout integration. | N/A (MCP Integration Helper) | ✓

integrate_razorpay_checkout | Generate end-to-end Razorpay Standard Checkout integration code for supported frameworks. | N/A (MCP Integration Helper) | ✓
  • Supported: Available in both Remote and Local MCP servers.
  • Local Only: Only available in Local MCP server deployment.

Next Steps