RR

razorpay/razorpay-mcp-server

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

231 stars 42 forks Качество 90 Тренд 38MIT

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:

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 ✅
Открыть полный README на GitHub

Установка

npx mcp-remote https://mcp.razorpay.com/mcp --header Authorization:${AUTH_HEADER}
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "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)>" } } } }