MCP Catalogs
Home

razorpay-mcp-server

by razorpay·220·Score 51

Official Razorpay MCP Server for payment processing with remote/local setup options.

financedeveloper-toolsecommerce
31
Forks
16
Open issues
this month
Last commit
2d ago
Indexed

Overview

This is Razorpay's official MCP server that provides comprehensive API integration for payment processing capabilities. It exposes numerous tools for handling payments, orders, refunds, QR codes, settlements, and other financial operations. The server offers both remote and local deployment options, with the remote server providing zero-setup benefits including automatic updates, high availability, and enhanced security.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Automating payment workflows in business applications
you:Building AI-powered payment processing assistants
you:Integrating Razorpay capabilities into development environments
you:Is authentication required for the remote server?
you:Which tools are not available in the remote server?

When to choose this

Choose this if you're building AI applications that need to interact with Razorpay's payment ecosystem, especially when you want zero infrastructure maintenance.

When NOT to choose this

Don't choose this if you need to work with payment providers other than Razorpay, as this is vendor-specific with no support for alternative payment gateways.

Tools this server exposes

12 tools extracted from the README
  • capture_payment

    Change the payment status from authorized to captured.

  • fetch_payment

    Fetch payment details with ID

  • initiate_payment

    Initiate a payment using saved payment method with order and customer details

  • create_payment_link

    Creates a new payment link (standard)

  • create_order

    Creates an order

  • fetch_order

    Fetch order with ID

  • create_refund

    Creates a refund

  • create_qr_code

    Creates a QR Code

  • create_instant_settlement

    Create an instant settlement

  • detect_stack

    Detect project language/framework for checkout integration

  • integrate_razorpay_checkout

    Generate end-to-end Razorpay Standard Checkout integration code for supported frameworks

  • fetch_tokens

    Get all saved payment methods by customer ID or contact number

Comparable tools

stripe-mcppaypal-mcpadyen-mcp

Installation

Installation

Remote Server (Recommended)

For Remote MCP Server, you only need Node.js installed (which includes npm and npx):

# Install Node.js using Homebrew (macOS)
brew install node

# Or using Chocolatey (Windows)
choco install nodejs

Configuration with Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "rzp-mcp-server": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.razorpay.com/mcp",
        "--header",
        "Authorization: Basic <Merchant Token>"
      ]
    }
  }
}

Replace <Merchant Token> with your Razorpay merchant token.

FAQ

Is authentication required for the remote server?
Yes, you need to provide your Razorpay API key and secret or merchant token for authentication.
Which tools are not available in the remote server?
According to the documentation, create_refund, close_qr_code, create_instant_settlement, and create_registration_link are not available in the remote server.

Compare razorpay-mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.