Hosts the Cashfree MCP repository for direct cloning and source code access, enabling developers to examine or contribute to the payment integration codebase.
Runs the Cashfree MCP server on Node.js runtime (requires v18.x+), providing the execution environment for the payment integration functionality.
Provides installation and distribution of the Cashfree MCP package via npm registry, allowing developers to easily install and configure the Cashfree payment integration tools.
Сервер Cashfree MCP
Сервер Cashfree MCP позволяет инструментам и агентам ИИ интегрироваться с API Cashfree (платежный шлюз, выплаты и SecureID) с использованием протокола контекста модели (MCP) .
Установка
Установить из npm (рекомендуется)
Клонировать репозиторий
Установить зависимости
(требуется Node.js 18.x или выше)
Установка через Smithery
Чтобы автоматически установить cashfree-mcp для Claude Desktop через Smithery :
Предпочтительно: Ссылка в Claude Desktop
Конфигурация
Вам понадобится учетная запись 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_APP_ID
: Ваш идентификатор клиента Secure IDSECUREID_APP_SECRET
: Ваш секретный код клиента Secure IDTWO_FA_PUBLIC_KEY_PEM_PATH
: Путь к вашему открытому ключу 2FA (требуется только если включена 2FA)
Альтернативные методы настройки
Существует несколько способов запуска сервера Cashfree MCP:
- Использование npx (рекомендуется) :
- Использование глобально установленного пакета :
- Указание точного пути (если вам нужна конкретная версия):
Среда
ENV
: для производственной среды установлено значение production
, для песочницы sandbox
sandbox (по умолчанию: sandbox
).
Конфигурация инструментов
TOOLS
: Список модулей, разделенных запятыми, для включения. Доступные параметры:
pg
.: API платежных шлюзовpayouts
: API выплатsecureid
: API защищенных идентификаторов
Инструменты
Cashfree MCP предлагает следующие инструменты, сгруппированные по категориям продуктов
Платежный шлюз (PG)
Название инструмента | Описание |
---|---|
поиск | Поищите в документации разработчика Cashfree Payments. |
создать-платежную-ссылку | Создайте новую ссылку для оплаты. |
получить-платеж-ссылку-подробности | Просмотреть все данные и статус платежной ссылки. |
ссылка для отмены платежа | Отменить активную ссылку на оплату. Дальнейшие платежи по отмененным ссылкам невозможны |
ссылка для получения заказов на оплату | Просмотрите все детали заказа для получения ссылки на оплату. |
создать-заказ | Создавайте заказы с помощью Cashfree, чтобы получить payment_sessions_id для транзакций |
получить-заказ | Получить данные заказа, используя order_id |
получить-заказ-расширенный | Получайте расширенные данные о заказе, такие как адрес, корзина, предложения, данные клиента и т. д. |
получить-приемлемые-способы-оплаты | Получите доступные способы оплаты для указанной суммы заказа и идентификатора |
получить-платежи-за-заказ | Просмотреть все платежные реквизиты заказа. |
получить-платеж-по-идентификатору | Просмотр платежных реквизитов заказа для идентификатора платежа. |
создать-возврат | Инициировать возврат средств. |
получить-все-возвраты-за-заказ | Получите все возвраты, обработанные по заказу. |
получить-возврат | Получите конкретный возврат, обработанный на вашем счете Cashfree. |
получить-все-урегулирования | Получите все данные по расчету, указав идентификатор расчета, UTR расчета или диапазон дат. |
получить-разделение-и-урегулирование-детали-по-order-id-v2-0 | Получайте сведения о разделении и урегулировании, включая урегулированные/неурегулированные транзакции для поставщиков в заказе |
получить-расчеты-по-идентификатору-заказа | Просмотр всех поселений определенного заказа. |
получить-споры-по-идентификатору-заказа | Получить все детали спора по идентификатору заказа |
получить-споры-по-платежному-идентификатору | Получить все детали спора по идентификатору платежа |
получить-споры-по-идентификатору-спора | Получить детали спора по идентификатору спора |
принять-спорный-по-идентификатору-спора | Принять спор по его идентификатору спора |
представить-доказательства-для-оспарива-спора-по-идентификатору-спора | Представить доказательства для оспаривания спора |
имитация платежа | Имитация оплаты для тестирования. Требуется предварительное создание заказа |
fetch-симуляция | Получить данные смоделированного платежа |
Выплаты
Название инструмента | Описание |
---|---|
стандартная передача-v2 | Инициируйте перевод суммы в Cashfree Payments. |
получить-статус-передачи-v2 | Получите статус инициированного перевода. |
пакетная передача-v2 | Инициировать |
desenvolvimento | create-cashgram | Создать Cashgram. | | deactivate-cashgram | Деактивировать Cashgram. | | get-cashgram-status | Получить статус созданного Cashgram. |
Безопасный идентификатор
Название инструмента | Описание |
---|---|
проверить-имя-соответствие | Проверьте имена с вариациями. |
сгенерировать-kyc-ссылку | Создайте форму проверки для информации KYC. |
получить-kyc-link-статус | Получите статус формы проверки KYC. |
генерировать-статическую-kyc-ссылку | Создайте статическую ссылку KYC. |
деактивировать-статическую-kyc-ссылку | Деактивируйте статическую ссылку KYC. |
Лицензия
Этот проект лицензирован в соответствии с условиями лицензии MIT с открытым исходным кодом. Пожалуйста, обратитесь к разделу ЛИЦЕНЗИЯ для получения полных условий.
Документация
Подробную документацию по API можно найти на странице Cashfree API Documentation .
Поддерживать
Для получения поддержки обращайтесь по адресу care@cashfree.com
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
- -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
- -securityAlicense-qualityA Model Context Protocol server that connects AI assistants like Claude to Moneybird accounting software, enabling management of contacts, financial data, products, and business operations through natural language.Last updated -1JavaScriptMIT License
- -securityFlicense-qualityProvides AI assistants with access to Payman's documentation, helping developers build integrations more efficiently through enhanced contextual support.Last updated -TypeScript
- AsecurityFlicenseAqualityA server that provides easy access to Payman AI's APIs, allowing users to create payees, search payees, send payments, and check balances using natural language prompts.Last updated -53JavaScript