Skip to main content
Glama

Cashfree MCP Server

Official
by cashfree

キャッシュフリーMCPサーバー

Cashfree MCP サーバーは、モデル コンテキスト プロトコル (MCP)を使用して、AI ツールとエージェントがCashfree API (支払いゲートウェイ、支払い、SecureID) と統合できるようにします。

設定

リポジトリのクローンを作成する

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

依存関係をインストールする

npm install

(Node.js 14.x 以上が必要です)

構成

API認証情報を持つCashfreeアカウントが必要です(サンドボックスキーと本番環境キーの両方をサポートしています)。Cashfree MCPはお好みのクライアントでご利用いただけます。設定例を以下に示します。

クロード

claude_desktop_config.jsonに次の構成ブロックを追加します。

{ "mcpServers": { "cashfree": { "command": "node", "args": ["/path/to/cashfree-mcp/src/index.js"], "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": "node", "args": ["/path/to/cashfree-mcp/src/index.js"], "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 : ペイアウトクライアントID
  • PAYOUTS_APP_SECRET : 支払いクライアントシークレット
  • TWO_FA_PUBLIC_KEY_PEM_PATH : 2FA公開鍵へのパス(2FAが有効な場合のみ必要)

セキュアID:

  • SECUREID_APP_ID : SecureIDクライアントID
  • SECUREID_APP_SECRET : SecureIDクライアントシークレット
  • TWO_FA_PUBLIC_KEY_PEM_PATH : 2FA公開鍵へのパス(2FAが有効な場合のみ必要)

環境

ENV : 本番環境の場合はproduction 、サンドsandboxの場合は sandbox に設定します (デフォルト: sandbox )

ツール設定

TOOLS : 有効にするモジュールのカンマ区切りリスト。使用可能なオプション:

  • pg : 決済ゲートウェイAPI
  • payouts :支払いAPI
  • secureid : SecureID 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開始された転送のステータスを取得します。
バッチ転送v2Cashfree Payments で一括送金リクエストを開始します。
バッチ転送ステータス v2 の取得開始されたバッチ転送のステータスを取得します。
承認するCashfree システムで認証し、承認ベアラー トークンを取得します。
キャッシュグラムを作成するキャッシュグラムを作成します。
キャッシュグラムを無効化Cashgram を非アクティブ化します。
キャッシュグラムステータスの取得作成された Cashgram のステータスを取得します。

セキュアID

ツール名説明
名前の一致を確認する名前のバリエーションを検証します。
KYCリンクを生成するKYC 情報の確認フォームを生成します。
KYCリンクステータスの取得KYC 検証フォームのステータスを取得します。
静的KYCリンクを生成する静的 KYC リンクを生成します。
静的KYCリンクを無効化静的 KYC リンクを非アクティブ化します。

ライセンス

このプロジェクトはMITオープンソースライセンスの条件に基づいてライセンスされています。全文についてはライセンスをご覧ください。

ドキュメント

詳細な API ドキュメントについては、 Cashfree API ドキュメントをご覧ください。

サポート

サポートについては、 care@cashfree.comにお問い合わせいただくか、 GitHub リポジトリで問題を報告してください。

-
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. リポジトリのクローンを作成する
    2. 依存関係をインストールする
  2. 構成
    1. クロード
    2. VSコード
    3. API認証情報
    4. 環境
    5. ツール設定
  3. ツール
    1. 決済ゲートウェイ(PG)
    2. 支払い
    3. セキュアID
  4. ライセンス
    1. ドキュメント
      1. サポート

        Related MCP Servers

        • A
          security
          F
          license
          A
          quality
          Implements 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 -
          10
          45
          30
          TypeScript
        • -
          security
          F
          license
          -
          quality
          A 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 -
          82
          JavaScript
        • -
          security
          A
          license
          -
          quality
          A 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 -
          TypeScript
          Apache 2.0
        • -
          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

        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