Skip to content

Commit 27e788e

Browse files
feat: qr related mcp tools (#14)
* feat: add create qr code tool * chore: update README to add QR Code tool * fix: validation calls * feat: add `fetch_all_qr_codes` tool call * feat: add `fetch_qr_codes_by_customer_id` tool call * feat: add `fetch_qr_codes_by_payment_id` tool call * feat: add `fetch_qr_code` tool call * feat: add `fetch_payments_for_qr_code` tool call * feat: add `close_qr_code` tool call * refactor: changed names to follow current naming conventions + id descriptions --------- Co-authored-by: Karthik <[email protected]>
1 parent a7c082b commit 27e788e

File tree

6 files changed

+1367
-10
lines changed

6 files changed

+1367
-10
lines changed

README.md

+7
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,13 @@ Currently, the Razorpay MCP Server provides the following tools:
1717
| `create_refund` | Creates a refund | [Refund](https://razorpay.com/docs/api/refunds/create-instant/)
1818
| `fetch_refund` | Fetch refund details with ID | [Refund](https://razorpay.com/docs/api/refunds/fetch-with-id/)
1919
| `update_refund` | Update refund notes with ID | [Refund](https://razorpay.com/docs/api/refunds/update/)
20+
| `create_qr_code` | Creates a QR Code | [QR Code](https://razorpay.com/docs/api/qr-codes/create/)
21+
| `fetch_qr_code` | Fetch QR Code with ID | [QR Code](https://razorpay.com/docs/api/qr-codes/fetch-with-id/)
22+
| `fetch_all_qr_codes` | Fetch all QR Codes | [qr code](https://razorpay.com/docs/api/qr-codes/fetch-all/)
23+
| `fetch_qr_codes_by_customer_id` | Fetch QR Codes with Customer ID | [qr code](https://razorpay.com/docs/api/qr-codes/fetch-customer-id/)
24+
| `fetch_qr_codes_by_payment_id` | Fetch QR Codes with Payment ID | [qr code](https://razorpay.com/docs/api/qr-codes/fetch-payment-id/)
25+
| `fetch_payments_for_qr_code` | Fetch Payments for a QR Code | [qr code](https://razorpay.com/docs/api/qr-codes/fetch-payments/)
26+
| `close_qr_code` | Closes a QR Code | [qr code](https://razorpay.com/docs/api/qr-codes/close/)
2027

2128
## Use Cases
2229
- Workflow Automation: Automate your day to day workflow using Razorpay MCP Server.

0 commit comments

Comments
 (0)