Razorpay MCP Server (Official)
Интеграция с API Razorpay для обработки платежей, заказов, возвратов и QR-кодов через MCP-сервер.
Описание
Razorpay MCP Server — официальный сервер для Model Context Protocol, обеспечивающий бесшовную интеграцию с API Razorpay. Поддерживает инструменты для захвата платежей, создания заказов, генерации QR-кодов, обработки возвратов и расчетов. Разработан на Go, развертывается через Docker или локально. Идеален для автоматизации workflow и AI-приложений, взаимодействующих с платежной экосистемой Razorpay. Доступен удаленный хостинг без установки.
Возможности
Управление платежами
Захват, получение деталей, обновление и инициация платежей, включая OTP.
Ссылки на платежи
Создание стандартных и UPI-ссылок, отправка по SMS/email, обновление.
Заказы
Создание, получение, обновление заказов и связанных платежей.
Возвраты
Создание, получение и обновление возвратов, включая множественные для платежа.
QR-коды
Генерация, получение по ID/клиенту, закрытие и мониторинг платежей.
Расчеты и выплаты
Получение деталей расчетов, мгновенных расчетов и выплат.
Токены платежей
Получение сохраненных методов платежа по номеру контакта.
Установка
Для удаленного сервера (рекомендуется): Установите Node.js. В конфиге MCP добавьте:
{
"mcpServers": {
"rzp-mcp-server": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.razorpay.com/mcp",
"--header",
"Authorization:Basic ${input:merchant_token}"
]
}
}
}
Генерируйте merchant token: echo
{
"mcpServers": {
"razorpay-mcp-server": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e",
"RAZORPAY_KEY_ID=${env:RAZORPAY_KEY_ID}",
"-e",
"RAZORPAY_KEY_SECRET=${env:RAZORPAY_KEY_SECRET}",
"razorpay/mcp"
]
}
}
}
Замените ключи на свои.