Razorpay MCP Server

An MCP (Model Context Protocol) server that connects AI assistants like Claude directly to your Razorpay account. Once configured, you can ask your AI to fetch payments, analyze revenue trends…

Local serverstdioMIT

What is the Razorpay MCP Server?

Razorpay Mcp is an MCP project maintained in the indiamcp/razorpay-mcp repository. The maintainer describes its purpose as “An MCP (Model Context Protocol) server that connects AI assistants like Claude directly to your Razorpay account. Once configured, you can ask your AI to…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using node. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares RAZORPAY_KEY_ID, RAZORPAY_KEY_SECRET. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_paymentFetch a specific payment by ID
list_paymentsList payments with filters
get_payment_analyticsRevenue, success rate, method breakdown
get_orderFetch a specific order by ID
list_ordersList orders with filters
get_customerFetch a specific customer by ID
list_customersList customers
get_subscriptionFetch a specific subscription by ID
list_subscriptionsList subscriptions with filters
get_subscription_analyticsActive count, churn rate, upcoming renewals
get_refundFetch a specific refund
list_refundsList refunds for a payment
get_dashboard_summaryBusiness health check — revenue today/week/month
get_failed_payment_analysisFailure reasons, by method and bank

How to install the Razorpay MCP Server

{
  "mcpServers": {
    "razorpay": {
      "command": "node",
      "args": [
        "/path/to/razorpay-mcp/dist/index.js"
      ],
      "env": {
        "RAZORPAY_KEY_ID": "YOUR_RAZORPAY_KEY_ID",
        "RAZORPAY_KEY_SECRET": "YOUR_RAZORPAY_KEY_SECRET"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
RAZORPAY_KEY_IDDeclared in the maintainer’s client configuration.Check documentation
RAZORPAY_KEY_SECRETDeclared in the maintainer’s client configuration.Check documentation