{
  "mcpServers": {
    "razorpay": {
      "url": "https://mcp.razorpay.com/mcp",
      "name": "Razorpay",
      "description": "Razorpay payment platform MCP server — create payments, issue refunds, manage payouts, generate invoices, and more via the Razorpay API.",
      "version": "1.0.0",
      "auth": {
        "type": "oauth2",
        "authorizationUrl": "https://mcp.razorpay.com/authorize",
        "tokenUrl": "https://mcp.razorpay.com/token",
        "registrationUrl": "https://mcp.razorpay.com/register",
        "discoveryUrl": "https://mcp.razorpay.com/.well-known/oauth-authorization-server",
        "pkce": true,
        "scopes": ["read_only"],
        "docs": "https://razorpay.com/docs/build/llm-docs/mcp-server/oauth.md",
        "notes": "OAuth 2.0 Authorization Code + PKCE (S256). These are MCP protocol endpoints — not browser-navigable. For integration setup see docs. Alternatively, use HTTP Basic Auth with Razorpay API keys (key_id:key_secret) from https://dashboard.razorpay.com/app/keys"
      }
    }
  }
}
