razorpay-mcp-server

razorpay-mcp-server

185

The Razorpay MCP Server is a Model Context Protocol server that integrates with Razorpay APIs to provide advanced payment processing capabilities. It enables workflow automation and the development of AI-powered tools within the Razorpay ecosystem.

Razorpay MCP Server (Official)

The Razorpay MCP Server is an MCP server designed to integrate seamlessly with Razorpay APIs, offering advanced payment processing capabilities for developers and AI tools.

Available Tools

  • Automate workflows with tools such as creating, capturing, and fetching payments and orders, creating and closing QR codes, managing settlements and refunds, and accessing payout details.

Use Cases

  • Workflow Automation: Automate your daily workflow.
  • Agentic Applications: Develop AI-powered tools interacting with Razorpay's ecosystem.

Setup

  • Prerequisites: Docker, Golang, Git.
  • Using Docker: Clone the repository and build the Docker image for the server.
  • Build from Source: Clone the repository and build the binary using Go.

Usage with Claude Desktop

  • Configure using claude_desktop_config.json.

Usage with VS Code

  • Add settings in VS Code's JSON configuration.

Configuration

  • Requires RAZORPAY_KEY_ID and RAZORPAY_KEY_SECRET.

Debugging the Server

  • Utilize Go debugging tools, with log files specified by --log-file flag.

License

  • Licensed under MIT.