
razorpay/razorpay-mcp-server
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
razorpay/razorpay-mcp-server — это кандидат на сервер MCP, импортированный из https://github.com/razorpay/razorpay-mcp-server.
Обзор
razorpay/razorpay-mcp-server — это кандидат на сервер MCP, импортированный из https://github.com/razorpay/razorpay-mcp-server.
Обзор (машинный перевод)
Сервер Razorpay MCP — это сервер Model Context Protocol (MCP), который обеспечивает бесшовную интеграцию с API Razorpay, обеспечивая расширенные возможности обработки платежей для разработчиков и инструментов ИИ.
Быстрый старт
Выберите предпочитаемый способ настройки:
- Удалённый MCP сервер - Размещен на Razorpay, настройка не требуется
- Локальный MCP сервер - Запускайте на собственной инфраструктуре
Доступные инструменты
В настоящее время сервер Razorpay MCP предоставляет следующие инструменты:
| Инструмент | Описание | API | Поддержка удалённых серверов |
|---|---|---|---|
capture_payment |
Изменить статус платежа с авторизованного на захваченный. | Оплата | ✅ |
fetch_payment |
Получите платёжные реквизиты с удостоверением личности | Оплата | ✅ |
fetch_payment_card_details |
Получение данных карты для оплаты | Оплата | ✅ |
fetch_all_payments |
Получить все платежи с помощью фильтрации и пагинации | Оплата | ✅ |
update_payment |
Обновить поле заметок при платеже | Оплата | ✅ |
initiate_payment |
Инициировать оплату, используя сохранённый способ оплаты с данными заказа и клиента | Оплата | ✅ |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Razorpay MCP Server (Official)
The Razorpay MCP Server is a Model Context Protocol (MCP) server that provides seamless integration with Razorpay APIs, enabling advanced payment processing capabilities for developers and AI tools.
Quick Start
Choose your preferred setup method:
- Remote MCP Server - Hosted by Razorpay, no setup required
- Local MCP Server - Run on your own infrastructure
Available Tools
Currently, the Razorpay MCP Server provides the following tools:
| Tool | Description | API | Remote Server Support |
|---|---|---|---|
capture_payment |
Change the payment status from authorized to captured. | Payment | ✅ |
fetch_payment |
Fetch payment details with ID | Payment | ✅ |
fetch_payment_card_details |
Fetch card details used for a payment | Payment | ✅ |
fetch_all_payments |
Fetch all payments with filtering and pagination | Payment | ✅ |
update_payment |
Update the notes field of a payment | Payment | ✅ |
initiate_payment |
Initiate a payment using saved payment method with order and customer details | Payment | ✅ |
resend_otp |
Resend OTP if the previous one was not received or expired | Payment | ✅ |
submit_otp |
Verify and submit OTP to complete payment authentication | Payment | ✅ |
create_payment_link |
Creates a new payment link (standard) | Payment Link | ✅ |
create_payment_link_upi |
Creates a new UPI payment link | Payment Link | ✅ |
fetch_all_payment_links |
Fetch all the payment links | Payment Link | ✅ |
Установка
npx mcp-remote https://mcp.razorpay.com/mcp --header Authorization:${AUTH_HEADER}Конфигурация
{
"mcpServers": {
"rzp-mcp-server": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.razorpay.com/mcp",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Basic <Base64(key:secret)>"
}
}
}
}