MCP / Finance
Razorpay MCP: financial workflows
Payment gateway and financial services platform for businesses in India. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.
$ YOUR NEXT RUN
Use Razorpay MCP in your assistant
Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.
Read https://flymy.ai/skill.md and https://flymy.ai/mcp/razorpay.md. Help me connect Razorpay MCP to this assistant. Then help me run this task: Use Razorpay to cancel invoice. Ask me for the required inputs first and show the result.
What Razorpay MCP can do
42 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.
| Action | What it does |
|---|---|
# RAZORPAY_CANCEL_INVOICE | Cancel an existing Razorpay invoice. |
# RAZORPAY_CANCEL_PAYMENT_LINK | Cancel a specific payment link. |
# RAZORPAY_CREATE_AN_ORDER | Create a Razorpay order with specified amount and currency. |
# RAZORPAY_CREATE_CONTACT | Create a contact for payouts in RazorpayX. |
# RAZORPAY_CREATE_CUSTOMER | Create a new customer in Razorpay. |
# RAZORPAY_CREATE_INVOICE | Create an invoice for billing customers. |
# RAZORPAY_CREATE_ITEM | Create an item that can be used in Razorpay invoices. |
# RAZORPAY_CREATE_PAYMENT_LINK | Create a payment link for collecting payments via a shareable URL. |
# RAZORPAY_DELETE_INVOICE | Delete an invoice in Razorpay. |
# RAZORPAY_DELETE_ITEM | Delete an existing item from Razorpay. |
# RAZORPAY_FETCH_ALL_CUSTOMERS | Retrieve a paginated list of all customers from Razorpay. |
# RAZORPAY_FETCH_ALL_INVOICES | Fetch all invoices with pagination and filtering support. |
Show all 42 actions
| Action | What it does |
|---|---|
# RAZORPAY_FETCH_ALL_PAYMENTS | Retrieve all payments from your Razorpay account with pagination and time filtering support. |
# RAZORPAY_FETCH_ALL_PAYMENT_LINKS | Fetch all payment links with pagination and filtering support. |
# RAZORPAY_FETCH_ALL_REFUNDS_FOR_A_PAYMENT | Retrieve all refunds for a specific payment using the Razorpay API. |
# RAZORPAY_FETCH_A_PAYMENT_LINK | Retrieve details of a specific payment link by its ID. |
# RAZORPAY_FETCH_INVOICE_BY_ID | Fetch a specific invoice by its ID from Razorpay. |
# RAZORPAY_FETCH_ORDERS | Retrieve a paginated list of all orders from Razorpay. |
# RAZORPAY_FETCH_ORDERS_BY_ID | Fetch details of a specific Razorpay order using its order ID. |
# RAZORPAY_FETCH_PAYMENTS_BY_ORDER | Fetch all payments made for a particular order. |
# RAZORPAY_FETCH_REFUNDS | Retrieve all refunds created by you using the Razorpay API. |
# RAZORPAY_GET_CONTACT | Retrieve details of a specific contact by ID in RazorpayX. |
# RAZORPAY_GET_CUSTOMER | Retrieve details of a specific customer by their ID. |
# RAZORPAY_GET_FUND_ACCOUNT | Retrieve details of a specific fund account by its ID. |
# RAZORPAY_GET_ITEM | Retrieve complete details of a specific Razorpay item by its ID. |
# RAZORPAY_GET_SETTLEMENT_RECON | Fetch settlement reconciliation report for a specific date or month from Razorpay. |
# RAZORPAY_GET_TRANSFER_REVERSALS | Fetch all reversals for a specific transfer using the Razorpay Route API. |
# RAZORPAY_ISSUE_AN_INVOICE | Issue a draft Razorpay invoice to send it to the customer. |
# RAZORPAY_LIST_CUSTOMER_TOKENS | Retrieve all tokens (saved payment methods) for a customer. |
# RAZORPAY_LIST_DISPUTES | Retrieve a list of all disputes with pagination support. |
# RAZORPAY_LIST_FUND_ACCOUNTS | Retrieve a list of all fund accounts from RazorpayX with pagination support. |
# RAZORPAY_LIST_FUND_VALIDATIONS | Fetch all fund account validation transactions from RazorpayX with pagination support. |
# RAZORPAY_LIST_ITEMS | Retrieve a list of all items from Razorpay with pagination support. |
# RAZORPAY_LIST_PAYMENT_DOWNTIMES | Fetch all active payment method downtimes from Razorpay. |
# RAZORPAY_NOTIFY_PAYMENT_LINK | Send or resend notification for a payment link via SMS or email. |
# RAZORPAY_SEND_OR_RESEND_NOTIFICATION | Send or resend an invoice notification via email or SMS. |
# RAZORPAY_UPDATE_CONTACT | Update an existing contact's details in RazorpayX. |
# RAZORPAY_UPDATE_CUSTOMER | Update an existing customer's details in Razorpay. |
# RAZORPAY_UPDATE_INVOICE | Update an existing draft invoice in Razorpay. |
# RAZORPAY_UPDATE_ITEM | Update an existing item's details in Razorpay. |
# RAZORPAY_UPDATE_ORDER | Update an existing order in Razorpay. |
# RAZORPAY_UPDATE_PAYMENT_LINK | Update an existing payment link in Razorpay. |
Ask your agent
Requests to paste as they are. Each one runs on the actions named under it.
RAZORPAY_CANCEL_INVOICERAZORPAY_CANCEL_PAYMENT_LINKRAZORPAY_CREATE_AN_ORDERConnect Razorpay in a minute
One MCP for every integration. Add it once, then every MCP in the catalog is a request away.
- 01
Add FlyMy.AI
Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
- 02
Add your Razorpay api key
Paste it into the Razorpay connection settings once; it stays with FlyMy.AI, never in a prompt or a chat.
- Razorpay api key - Create or find the API credential in your Razorpay account settings (usually under API / Developer settings). Get API key →
- 03
Ask
Paste a request from this page. Every run shows what it cost.
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
Then run /mcp in Claude Code and sign in.
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
Then run codex mcp login flymy to sign in.
https://mcp-agents.flymy.ai/mcp
Settings, Connectors, Add custom connector: paste this URL.
Pay per run
FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Razorpay account, under its plan and limits. No seats and no minimum.
Go to the source
From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.