Skip to main content
Available in🇮🇳 India
The Razorpay Local MCP Server is a self-hosted solution that provides complete control over your infrastructure and access to all available tools without restrictions. Choose this option if you need full functionality or have specific security requirements.

Setup Options

Refer to the Prerequisites section and then choose a setup method to proceed. You can use Docker (recommended) or build from source.
Before setting up the Razorpay Local MCP Server, ensure you have:
  • Docker: Container platform for running the MCP server.
  • Git: Version control system for cloning repositories (if building from source).
  • Golang (Go): Programming language runtime (if building from source).
  • Razorpay API Keys: Generate API keys from your Dashboard.
  • AI-assisted Application: Claude Desktop, VS Code, or similar AI-assisted application.
  1. Clone the repository:
Clone Repo
  1. Build the Go binary:
Build Go Binary
The resulting binary razorpay-mcp-server will be created in your current directory.

Integration Steps

Step 1: Configure Application

Follow the integration steps given below:
To use the Razorpay MCP Server with Claude Desktop:
  1. Install Claude Desktop.
  2. Go to SettingsDeveloperEdit Config.
  3. Add the following to your claude_desktop_config.json file:
Handy Tips

Step 2: Restart Application

Restart your AI assistant application after configuration. You should see Razorpay MCP tools become available. Test the connection by asking: Show me available Razorpay tools. If successful, you should see the complete list of Razorpay MCP tools, including tools that are restricted in the Remote MCP Server.

Next Steps

Once your Local MCP Server is running:
  1. Explore Advanced Features: Access all tools including refunds and settlements.
  2. Configure Advanced Options: See Configuration Guide for detailed settings.
  3. Review Use Cases: Check practical examples that leverage local-only tools.