Cashfree MCP Server

Official
by cashfree
Integrations
  • 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.

무현금 MCP 서버

Cashfree MCP 서버를 사용하면 AI 도구와 에이전트가 Model Context Protocol(MCP)을 사용하여 Cashfree API(결제 게이트웨이, 지급 및 SecureID)와 통합할 수 있습니다.

설치

npm에서 설치(권장)

지엑스피1

저장소 복제

git clone https://github.com/cashfree/cashfree-mcp.git cd cashfree-mcp

종속성 설치

npm install

(Node.js 18.x 이상 필요)

Smithery를 통해 설치

Smithery를 통해 Claude Desktop에 cashfree-mcp를 자동으로 설치하려면:

npm exec @smithery/cli install @cashfree/cashfree-mcp --client claude

선호: Claude Desktop의 링크

구성

API 자격 증명이 있는 Cashfree 계정이 필요합니다(샌드박스 키와 프로덕션 키를 모두 지원합니다). 원하는 클라이언트에서 Cashfree MCP를 사용할 수 있으며, 몇 가지 샘플 구성은 아래와 같습니다.

클로드

claude_desktop_config.json 에 다음 구성 블록을 추가하세요.

{ "mcpServers": { "cashfree": { "command": "npx", "args": ["@cashfreepayments/cashfree-mcp"], "env": { "PAYMENTS_APP_ID": "YOUR_PG_CLIENT_ID", "PAYMENTS_APP_SECRET": "YOUR_PG_CLIENT_SECRET", "PAYOUTS_APP_ID": "YOUR_PAYOUTS_CLIENT_ID", "PAYOUTS_APP_SECRET": "YOUR_PAYOUTS_CLIENT_SECRET", "TWO_FA_PUBLIC_KEY_PEM_PATH": "/path/to/public_key.pem", "SECUREID_APP_ID": "YOUR_SECUREID_CLIENT_ID", "SECUREID_APP_SECRET": "YOUR_SECUREID_CLIENT_SECRET", "TOOLS": "pg,payouts,secureid", "ENV": "sandbox" } } } }

VS 코드

VS Code 설정에 다음 구성 블록을 추가하세요.

{ "mcp": { "inputs": [], "servers": { "cashfree": { "command": "npx", "args": ["@cashfreepayments/cashfree-mcp"], "env": { "PAYMENTS_APP_ID": "YOUR_PG_CLIENT_ID", "PAYMENTS_APP_SECRET": "YOUR_PG_CLIENT_SECRET", "PAYOUTS_APP_ID": "YOUR_PAYOUTS_CLIENT_ID", "PAYOUTS_APP_SECRET": "YOUR_PAYOUTS_CLIENT_SECRET", "TWO_FA_PUBLIC_KEY_PEM_PATH": "/path/to/public_key.pem", "SECUREID_APP_ID": "YOUR_SECUREID_CLIENT_ID", "SECUREID_APP_SECRET": "YOUR_SECUREID_CLIENT_SECRET", "TOOLS": "pg,payouts,secureid", "ENV": "sandbox" } } } } }

API 자격 증명

각 서비스에 대해 다음 환경 변수를 설정하세요. 결제 게이트웨이:

  • PAYMENTS_APP_ID : 결제 게이트웨이 클라이언트 ID
  • PAYMENTS_APP_SECRET : 결제 게이트웨이 클라이언트 비밀번호

지급금:

  • PAYOUTS_APP_ID : 귀하의 Payouts 클라이언트 ID
  • PAYOUTS_APP_SECRET : Payouts 클라이언트 비밀번호
  • TWO_FA_PUBLIC_KEY_PEM_PATH : 2FA 공개 키 경로(2FA가 활성화된 경우에만 필요)

보안 ID:

  • SECUREID_APP_ID : 보안 ID 클라이언트 ID
  • SECUREID_APP_SECRET : 보안 ID 클라이언트 비밀번호
  • TWO_FA_PUBLIC_KEY_PEM_PATH : 2FA 공개 키 경로(2FA가 활성화된 경우에만 필요)

대체 구성 방법

Cashfree MCP 서버를 실행하는 방법에는 여러 가지가 있습니다.

  1. npx 사용(권장) :
    { "mcpServers": { "cashfree": { "command": "npx", "args": ["@cashfreepayments/cashfree-mcp"] } } }
  2. 전역적으로 설치된 패키지 사용 :
    { "mcpServers": { "cashfree": { "command": "cashfree-mcp" } } }
  3. 정확한 경로 지정 (특정 버전이 필요한 경우):
    { "mcpServers": { "cashfree": { "command": "node", "args": [ "path/to/node_modules/@cashfreepayments/cashfree-mcp/src/index.js" ] } } }

환경

ENV : 프로덕션 환경의 경우 production 으로 설정하고, 샌드 sandbox 의 경우 샌드박스로 설정합니다(기본값: sandbox )

도구 구성

TOOLS : 활성화할 모듈을 쉼표로 구분하여 나열한 목록입니다. 사용 가능한 옵션은 다음과 같습니다.

  • pg : 결제 게이트웨이 API
  • payouts : 지급금 API
  • secureid : 보안 ID API

도구

Cashfree MCP에는 제품 범주별로 그룹화된 다음 도구가 있습니다.

결제 게이트웨이(PG)

도구 이름설명
찾다Cashfree Payments 개발자 문서를 검색하세요.
결제 링크 생성새로운 결제 링크를 만드세요.
결제 링크 세부 정보 가져오기결제 링크의 모든 세부 정보와 상태를 확인하세요.
결제 취소 링크활성화된 결제 링크를 취소하세요. 취소된 링크에 대해서는 더 이상 결제가 불가능합니다.
결제 주문 링크 받기모든 주문 세부 정보를 보려면 결제 링크를 클릭하세요.
생성-주문Cashfree로 주문을 생성하여 거래에 대한 payment_sessions_id를 받으세요.
주문하기order_id를 사용하여 주문 세부 정보 가져오기
주문 연장하기주소, 장바구니, 제안, 고객 세부 정보 등과 같은 확장된 주문 데이터를 얻으세요.
자격 있는 결제 방법 얻기주어진 주문 금액 및 ID에 대한 적격 결제 방법을 얻으세요
주문에 대한 지불 받기주문에 대한 모든 결제 세부 정보를 확인하세요.
ID로 결제 받기결제 ID에 대한 주문의 결제 세부 정보를 확인하세요.
환불 생성환불을 시작합니다.
주문에 대한 모든 환불 받기주문에 대해 처리된 모든 환불을 가져옵니다.
환불 받기Cashfree 계정에서 처리된 특정 환불을 가져오세요.
모든 합의를 얻으세요결제 ID, 결제 UTR 또는 날짜 범위를 지정하여 모든 결제 세부 정보를 가져옵니다.
주문 ID v2-0으로 분할 및 정산 세부 정보 가져오기주문에 대한 공급업체의 결제/미결제 거래를 포함한 분할 및 결제 세부 정보를 얻으세요.
주문 ID별 결제 가져오기특정 주문의 모든 결제 내역을 봅니다.
주문 ID로 분쟁을 가져오세요주문 ID로 모든 분쟁 세부 정보를 확인하세요
결제 ID로 분쟁을 해결하세요결제 ID로 모든 분쟁 세부 정보를 확인하세요
분쟁 ID로 분쟁 가져오기분쟁 ID로 분쟁 세부 정보 가져오기
분쟁으로 인해 수락된 ID분쟁 ID로 분쟁 수락
분쟁 ID로 분쟁에 이의를 제기하기 위한 증거 제출분쟁에 이의를 제기하기 위한 증거 제출
시뮬레이션-결제테스트를 위해 결제를 시뮬레이션합니다. 사전 주문 생성이 필요합니다.
페치 시뮬레이션시뮬레이션된 결제 세부 정보 가져오기

지급금

도구 이름설명
표준 전송 v2Cashfree Payments에서 금액 이체를 시작하세요.
전송 상태 가져오기 v2시작된 전송의 상태를 가져옵니다.
배치 전송 v2이니티

desenvolvimento | create-cashgram | 캐시그램을 생성합니다. | | deactivate-cashgram | 캐시그램을 비활성화합니다. | | get-cashgram-status | 생성된 캐시그램의 상태를 가져옵니다. |

보안 ID

도구 이름설명
이름 일치 확인변형된 이름을 확인하세요.
KYC 링크 생성KYC 정보에 대한 검증 양식을 생성합니다.
kyc 링크 상태 가져오기KYC 검증 양식의 상태를 확인하세요.
정적 kyc 링크 생성정적 KYC 링크를 생성합니다.
정적 kyc 링크 비활성화정적 KYC 링크를 비활성화합니다.

특허

이 프로젝트는 MIT 오픈 소스 라이선스 조건에 따라 라이선스가 부여됩니다. 전체 조건은 라이선스(LICENSE)를 참조하세요.

선적 서류 비치

자세한 API 설명서는 Cashfree API 설명서에서 확인하세요.

지원하다

지원이 필요하시면 care@cashfree.com 으로 문의하세요.

-
security - not tested
F
license - not found
-
quality - not tested

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.

모델 컨텍스트 프로토콜을 사용하여 AI 도구와 에이전트가 Cashfree의 결제 서비스(결제 게이트웨이, 지급 및 SecureID)와 통합되도록 하여 자연어로 거래 및 계좌 관리가 가능합니다.

  1. 설치
    1. npm에서 설치(권장)
    2. 저장소 복제
    3. 종속성 설치
    4. Smithery를 통해 설치
    5. 선호: Claude Desktop의 링크
    6. 구성
    7. 클로드
    8. VS 코드
    9. API 자격 증명
    10. 대체 구성 방법
    11. 환경
    12. 도구 구성
  2. 도구
    1. 결제 게이트웨이(PG)
    2. 지급금
    3. 보안 ID
  3. 특허
    1. 선적 서류 비치
      1. 지원하다

        Related MCP Servers

        • -
          security
          F
          license
          -
          quality
          A 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 -
          5
          TypeScript
        • -
          security
          A
          license
          -
          quality
          A 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 -
          1
          JavaScript
          MIT License
          • Apple
        • -
          security
          F
          license
          -
          quality
          Provides AI assistants with access to Payman's documentation, helping developers build integrations more efficiently through enhanced contextual support.
          Last updated -
          TypeScript
        • A
          security
          F
          license
          A
          quality
          A 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 -
          5
          3
          JavaScript
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/cashfree/cashfree-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server