Razorpay enables merchants to inspect payments, orders, refunds, settlements, payouts, payment links, and QR code transactions directly from their dashboard data. Retrieve transaction details, review settlement reconciliation records, and track payment activity to simplify financial operations.
Antigravity is Google's agentic IDE. Remote MCP servers are added through its raw config using the serverUrl field.
This guide connects Razorpay MCP to Antigravity through MewCP, so Antigravity can use Razorpay MCP's 26 tools, like detect_stack, fetch_all_instant_settlements and fetch_all_orders, without your Razorpay MCP credentials ever reaching the app.
Razorpay MCP signs in through managed OAuth. MewCP stores the token encrypted, refreshes it before it expires and injects it only at call time. Your agent never holds it, so it can never leak it.
More apps
The Stripe MCP Server lets AI agents manage customers, products, prices, subscriptions, invoices, payment links, refunds, and disputes, retrieve payment data, and search Stripe’s API documentation.
DeepLedger connects AI agents to QuickBooks Online for bookkeeping and accounting automation. Create bills, invoices, expenses, payments, and journal entries; reconcile bank-feed transactions, generate financial reports, manage accounts receivable and payable, and track month-end close with human review for uncertain actions.
XDC AI is agent-native commerce on the XDC Network. AI agents discover APIs in a curated marketplace and pay for them per call with USDC over the x402 protocol — from a non-custodial smart wallet, within an on-chain spending limit you control, and without ever holding gas.
Airwallex Docs MCP gives AI agents read-only access to Airwallex documentation and API references, enabling agents to search and retrieve accurate integration guidance without authentication.
Other clients
Razorpay MCP works the same way in every client below. Pick yours for its own guide.
Free to start.
Scope access to the exact Razorpay MCP tools and accounts you allow, work and personal side by side. Anything outside that scope is refused at call time, even when the model asks for it.
Each call is logged: what ran, on which account, and whether it worked. Failures come back structured, so the agent knows whether to retry instead of guessing.
Every app sits behind one secure MCP URL, and there is no server for you to deploy or keep running. Add an integration in the dashboard and it is live on the next call, with no config to change and no new credentials to wire up. Tools load only when a task needs them, so your agent stays fast and focused however many apps you connect.
In the agent panel click "…" → MCP Servers → Manage MCP Servers → View raw config.
Remote servers use the "serverUrl" field.
Save the file. Sign in when the browser window opens.
Start a new chat and ask: "List the tools you can use from MewCP." You should see your connected apps.
Detect the technology stack of a project based on file information. Returns language, framework, frontend framework, and package manager. IMPORTANT: Always call this tool FIRST before calling integrate_razorpay_checkout. Before calling this tool, you MUST: 1) List the project's files and pass them in the 'files' parameter, 2) Read the relevant dependency file (package.json for Node.js, requirements.txt for Python, go.mod for Go, pubspec.yaml for Flutter, Cargo.toml for Rust, pom.xml for Java, etc.) and pass its contents in the corresponding parameter. Then pass the detected language, framework, and frontend to integrate_razorpay_checkout.
Fetch all instant settlements with optional filtering, pagination, and payout details
Fetch all orders with optional filtering and pagination
Fetch all payment links with optional filtering by payment ID or reference ID.You can specify the upi_link parameter to filter by link type.
Fetch all payments with optional filtering and pagination
Fetch all payouts for a bank account number
Fetch all QR codes with optional filtering and pagination
Use this tool to retrieve details of all refunds. By default, only the last 10 refunds are returned.
Fetch all settlements with optional filtering and pagination
Fetch details of a specific instant settlement using its ID
Use this tool to retrieve multiple refunds for a payment. By default, only the last 10 refunds are returned.
Fetch an order's details using its ID
Fetch all payments made for a specific order in Razorpay
Use this tool to retrieve the details of a specific payment using its id. Amount returned is in paisa
Use this tool to retrieve the details of the card used to make a payment. Only works for payments made using a card.
Fetch payment link details using it's ID. Response contains the basic details like amount, status etc. The link could be of any type(standard or UPI)
Fetch all payments made on a QR code
Fetch a payout's details using its ID
Fetch a QR code's details using it's ID
Fetch all QR codes for a specific customer
Fetch all QR codes for a specific payment
Use this tool to retrieve the details of a specific refund using its id.
Fetch settlement reconciliation report for a specific time period
Fetch details of a specific settlement using its ID
Use this tool to retrieve details of a specific refund made for a payment.
Complete Razorpay Standard Checkout integration. Returns ALL code needed - backend routes, frontend integration, and payment verification. IMPORTANT: Before calling this tool, ALWAYS call detect_stack first to determine the project's language, backendFramework, and frontendFramework. Do NOT ask the user for these values. The AI should apply ALL returned files and modifications without asking the user for additional steps.