OfficialVerified

Razorpay MCP Server

Razorpay payment processing tools for managing transactions and payment links.

Data last scanned today · Reviewed today

Overview

The Razorpay MCP Server provides a suite of tools for interacting with Razorpay APIs directly from your AI assistant. It supports a variety of operations including capturing payments, fetching transaction details, updating payment notes, and initiating payments with saved methods. Beyond basic payment management, the server facilitates the creation and tracking of standard and UPI-specific payment links. Users can choose between a remote hosted version provided by Razorpay or a local implementation for their own infrastructure.

Our verdict

This server carries a high-risk level with a security score of 48/100. The primary concerns include the lack of an editorial review for authentication methods and the absence of a confirmed read-only mode, which is critical when handling sensitive financial transactions. Because it is community-maintained rather than official, users should exercise extreme caution and audit the codebase before deploying it in environments that interact with production payment data.

  • Zero direct dependencies reduce the supply-chain surface area.
  • Active repository maintenance with a commit from two days ago.
  • Supports both remote hosted and local deployment configurations.
  • Includes seventeen contributors, lowering bus-factor risk.
  • Authentication methods have not yet been editorially reviewed.
  • Read-only mode support remains unverified for sensitive API calls.
  • High risk rating due to insufficient security audit coverage.

Tools

ToolDescriptionRisk
capture_paymentChange the payment status from authorized to captured.medium
fetch_paymentFetch payment details with IDlow
fetch_payment_card_detailsFetch card details used for a paymentlow
fetch_all_paymentsFetch all payments with filtering and paginationlow
update_paymentUpdate the notes field of a paymentmedium
initiate_paymentInitiate a payment using saved payment method with order and customer detailsmedium
resend_otpResend OTP if the previous one was not received or expiredmedium
submit_otpVerify and submit OTP to complete payment authenticationmedium
create_payment_linkCreates a new payment link (standard)medium
create_payment_link_upiCreates a new UPI payment linkmedium

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

Can I use the remote Razorpay MCP server without installing anything locally?

Yes, Razorpay provides a hosted remote MCP server, which requires no local setup.

Are all tools available on the remote MCP server?

Most tools are supported, but the create_refund tool is explicitly noted as not supported on the remote server.

Can I run the Razorpay MCP server on my own infrastructure?

Yes, you can run the server locally by following the local MCP server setup instructions provided in the repository.

Alternatives

Changelog

Badge

Razorpay MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.