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 own API key42 actionsFinance

$ YOUR NEXT RUN

Claude CodeCodexCursorAny agent

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.
Open FlyMy.AIDownload brief

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.

ActionWhat it does
# RAZORPAY_CANCEL_INVOICECancel an existing Razorpay invoice.
# RAZORPAY_CREATE_AN_ORDERCreate a Razorpay order with specified amount and currency.
# RAZORPAY_CREATE_CONTACTCreate a contact for payouts in RazorpayX.
# RAZORPAY_CREATE_CUSTOMERCreate a new customer in Razorpay.
# RAZORPAY_CREATE_INVOICECreate an invoice for billing customers.
# RAZORPAY_CREATE_ITEMCreate an item that can be used in Razorpay invoices.
# RAZORPAY_DELETE_INVOICEDelete an invoice in Razorpay.
# RAZORPAY_DELETE_ITEMDelete an existing item from Razorpay.
# RAZORPAY_FETCH_ALL_CUSTOMERSRetrieve a paginated list of all customers from Razorpay.
# RAZORPAY_FETCH_ALL_INVOICESFetch all invoices with pagination and filtering support.
Show all 42 actions
ActionWhat it does
# RAZORPAY_FETCH_ALL_PAYMENTSRetrieve all payments from your Razorpay account with pagination and time filtering support.
# RAZORPAY_FETCH_ALL_REFUNDS_FOR_A_PAYMENTRetrieve all refunds for a specific payment using the Razorpay API.
# RAZORPAY_FETCH_INVOICE_BY_IDFetch a specific invoice by its ID from Razorpay.
# RAZORPAY_FETCH_ORDERSRetrieve a paginated list of all orders from Razorpay.
# RAZORPAY_FETCH_ORDERS_BY_IDFetch details of a specific Razorpay order using its order ID.
# RAZORPAY_FETCH_PAYMENTS_BY_ORDERFetch all payments made for a particular order.
# RAZORPAY_FETCH_REFUNDSRetrieve all refunds created by you using the Razorpay API.
# RAZORPAY_GET_CONTACTRetrieve details of a specific contact by ID in RazorpayX.
# RAZORPAY_GET_CUSTOMERRetrieve details of a specific customer by their ID.
# RAZORPAY_GET_FUND_ACCOUNTRetrieve details of a specific fund account by its ID.
# RAZORPAY_GET_ITEMRetrieve complete details of a specific Razorpay item by its ID.
# RAZORPAY_GET_SETTLEMENT_RECONFetch settlement reconciliation report for a specific date or month from Razorpay.
# RAZORPAY_GET_TRANSFER_REVERSALSFetch all reversals for a specific transfer using the Razorpay Route API.
# RAZORPAY_ISSUE_AN_INVOICEIssue a draft Razorpay invoice to send it to the customer.
# RAZORPAY_LIST_CUSTOMER_TOKENSRetrieve all tokens (saved payment methods) for a customer.
# RAZORPAY_LIST_DISPUTESRetrieve a list of all disputes with pagination support.
# RAZORPAY_LIST_FUND_ACCOUNTSRetrieve a list of all fund accounts from RazorpayX with pagination support.
# RAZORPAY_LIST_FUND_VALIDATIONSFetch all fund account validation transactions from RazorpayX with pagination support.
# RAZORPAY_LIST_ITEMSRetrieve a list of all items from Razorpay with pagination support.
# RAZORPAY_LIST_PAYMENT_DOWNTIMESFetch all active payment method downtimes from Razorpay.
# RAZORPAY_SEND_OR_RESEND_NOTIFICATIONSend or resend an invoice notification via email or SMS.
# RAZORPAY_UPDATE_CONTACTUpdate an existing contact's details in RazorpayX.
# RAZORPAY_UPDATE_CUSTOMERUpdate an existing customer's details in Razorpay.
# RAZORPAY_UPDATE_INVOICEUpdate an existing draft invoice in Razorpay.
# RAZORPAY_UPDATE_ITEMUpdate an existing item's details in Razorpay.
# RAZORPAY_UPDATE_ORDERUpdate an existing order in Razorpay.

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“Use Razorpay to cancel invoice. Ask me for the required inputs first and show the result.”uses RAZORPAY_CANCEL_INVOICE
“Use Razorpay to cancel payment link. Ask me for the required inputs first and show the result.”uses RAZORPAY_CANCEL_PAYMENT_LINK
“Use Razorpay to create an order. Ask me for the required inputs first and show the result.”uses RAZORPAY_CREATE_AN_ORDER

Connect Razorpay in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 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.

  2. 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 →
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
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.