Сервер Cashfree MCP
Сервер Cashfree MCP позволяет инструментам и агентам ИИ интегрироваться с API Cashfree (платежный шлюз, выплаты и SecureID) с использованием протокола контекста модели (MCP) .
Настраивать
Клонировать репозиторий
Установить зависимости
(требуется Node.js 14.x или выше)
Конфигурация
Вам понадобится учетная запись Cashfree с учетными данными API (мы поддерживаем ключи как для песочницы, так и для производства). Вы можете использовать Cashfree MCP в своем любимом клиенте, некоторые примеры конфигураций показаны ниже:
Клод
Добавьте следующий блок конфигурации в ваш claude_desktop_config.json
Код VS
Добавьте следующий блок конфигурации в настройки VS Code
API-данные
Установите следующие переменные среды для каждой службы: Платежный шлюз:
PAYMENTS_APP_ID
: Ваш идентификатор клиента платежного шлюзаPAYMENTS_APP_SECRET
: Ваш клиентский секретный код платежного шлюза
Выплаты:
PAYOUTS_APP_ID
: Ваш идентификатор клиента PayoutsPAYOUTS_APP_SECRET
: Ваш секретный код клиента PayoutsTWO_FA_PUBLIC_KEY_PEM_PATH
: Путь к вашему открытому ключу 2FA (требуется только если включена 2FA)
SecureID:
SECUREID_APP_ID
: Ваш идентификатор клиента SecureIDSECUREID_APP_SECRET
: Ваш секретный ключ клиента SecureIDTWO_FA_PUBLIC_KEY_PEM_PATH
: Путь к вашему открытому ключу 2FA (требуется только если включена 2FA)
Среда
ENV
: для производственной среды установлено значение production
, для песочницы sandbox
sandbox (по умолчанию: sandbox
).
Конфигурация инструментов
TOOLS
: Список модулей, разделенных запятыми, для включения. Доступные параметры:
pg
.: API платежных шлюзовpayouts
: API выплатsecureid
: API SecureID
Инструменты
Cashfree MCP предлагает следующие инструменты, сгруппированные по категориям продуктов
Платежный шлюз (PG)
Название инструмента | Описание |
---|---|
поиск | Поищите в документации разработчика Cashfree Payments. |
создать-платежную-ссылку | Создайте новую ссылку для оплаты. |
получить-платеж-ссылку-подробности | Просмотреть все данные и статус платежной ссылки. |
ссылка для отмены платежа | Отменить активную ссылку на оплату. Дальнейшие платежи по отмененным ссылкам невозможны |
ссылка для получения заказов на оплату | Просмотрите все детали заказа для получения ссылки на оплату. |
создать-заказ | Создавайте заказы с помощью Cashfree, чтобы получить payment_sessions_id для транзакций |
получить-заказ | Получить данные заказа, используя order_id |
получить-заказ-расширенный | Получайте расширенные данные о заказе, такие как адрес, корзина, предложения, данные клиента и т. д. |
получить-приемлемые-способы-оплаты | Получите доступные способы оплаты для указанной суммы заказа и идентификатора |
получить-платежи-за-заказ | Просмотреть все платежные реквизиты заказа. |
получить-платеж-по-идентификатору | Просмотр платежных реквизитов заказа для идентификатора платежа. |
создать-возврат | Инициировать возврат средств. |
получить-все-возвраты-за-заказ | Получите все возвраты, обработанные по заказу. |
получить-возврат | Получите конкретный возврат, обработанный на вашем счете Cashfree. |
получить-все-урегулирования | Получите все данные по расчету, указав идентификатор расчета, UTR расчета или диапазон дат. |
получить-разделение-и-урегулирование-детали-по-order-id-v2-0 | Получайте сведения о разделении и урегулировании, включая урегулированные/неурегулированные транзакции для поставщиков в заказе |
получить-расчеты-по-идентификатору-заказа | Просмотр всех поселений определенного заказа. |
получить-споры-по-идентификатору-заказа | Получить все детали спора по идентификатору заказа |
получить-споры-по-платежному-идентификатору | Получить все детали спора по идентификатору платежа |
получить-споры-по-идентификатору-спора | Получить детали спора по идентификатору спора |
принять-спор-по-идентификатору-спора | Принять спор по его идентификатору спора |
представить-доказательства-для-оспарива-спора-по-идентификатору-спора | Представить доказательства для оспаривания спора |
имитация платежа | Имитация оплаты для тестирования. Требуется предварительное создание заказа |
fetch-симуляция | Получить данные смоделированного платежа |
Выплаты
Название инструмента | Описание |
---|---|
стандартная передача-v2 | Инициируйте перевод суммы в Cashfree Payments. |
получить-статус-передачи-v2 | Получите статус инициированного перевода. |
пакетная передача-v2 | Инициируйте запрос на пакетный перевод в Cashfree Payments. |
получить-статус-пакетной-передачи-v2 | Получите статус инициированной пакетной передачи. |
авторизовать | Пройдите аутентификацию в системе Cashfree и получите токен предъявителя авторизации. |
создать-cashgram | Создайте Cashgram. |
деактивировать-cashgram | Деактивировать Cashgram. |
получить-cashgram-статус | Получите статус созданного Cashgram. |
SecureID
Название инструмента | Описание |
---|---|
проверить-имя-соответствие | Проверьте имена с вариациями. |
сгенерировать-kyc-ссылку | Создайте форму проверки для информации KYC. |
получить-kyc-link-статус | Получите статус формы проверки KYC. |
генерировать-статическую-kyc-ссылку | Создайте статическую ссылку KYC. |
деактивировать-статическую-kyc-ссылку | Деактивируйте статическую ссылку KYC. |
Лицензия
Этот проект лицензирован в соответствии с условиями лицензии MIT с открытым исходным кодом. Пожалуйста, обратитесь к разделу ЛИЦЕНЗИЯ для получения полных условий.
Документация
Подробную документацию по API можно найти на странице Cashfree API Documentation .
Поддерживать
Для получения поддержки свяжитесь с care@cashfree.com или поднимите вопрос в репозитории GitHub .
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Позволяет инструментам и агентам ИИ интегрироваться с платежными сервисами Cashfree (Payment Gateway, Payouts и SecureID) с помощью протокола Model Context, что позволяет осуществлять транзакции и управлять счетами с помощью естественного языка.
Related MCP Servers
- AsecurityFlicenseAqualityImplements the Model Context Protocol to allow AI models to access and interact with blockchain data, including reading contract states, retrieving events, and accessing transaction information across various networks.Last updated -104530TypeScript
- -securityFlicense-qualityA Model Context Protocol server that enables AI agents to interact with the Flow blockchain through RPC calls, supporting account balances, script execution, transactions, domain resolution, and contract interactions.Last updated -82JavaScript
- -securityAlicense-qualityA Model Context Protocol server that provides comprehensive integration with PayPal's APIs, enabling seamless interaction with payment processing, invoicing, subscription management, and business operations through a standardized interface.Last updated -TypeScriptApache 2.0
- -securityFlicense-qualityA Model Context Protocol server that enables Claude AI to interact with Paybyrd's payment processing API, allowing for creating payment links, processing refunds, and retrieving order information.Last updated -5TypeScript