Cashfree MCPサーバー

Cashfree MCPサーバー

Cashfreeの支払い、ペイアウト、本人確認APIをCashfree MCPサーバーでAIワークフローに統合し、金融オートメーションを効率化。

「Cashfree」MCPサーバーは何をするのか?

Cashfree MCP(Model Context Protocol)サーバーは、AIツールやエージェントがPayment Gateway、ペイアウト、SecureIDを含むCashfree APIとシームレスに統合できるようにします。AIアシスタントとCashfreeの強力な金融API群の橋渡しを行うことで、開発者は支払い処理、ペイアウト、本人確認ワークフローを開発環境内で自動化・効率化できます。サーバーはこれら機能をMCPツールとして公開し、AI駆動アプリケーションが支払いリンクの作成・管理、ペイアウト処理、安全なIDサービスとの連携を可能にします。この統合により、AIアシスタントから直接データベースクエリやAPI連携などの金融操作が行え、作業時間と手作業を削減します。

プロンプト一覧

リポジトリ内にプロンプトテンプレートの記載はありません。

リソース一覧

ドキュメントやリポジトリに明示的なMCPリソースの記載はありません。

ツールの一覧

Cashfree MCPサーバーは、以下のツールを製品カテゴリごとに提供しています。

  • Payment Gateway (PG)
    • search: Cashfree Payments開発者ドキュメントを横断検索。
    • create-payment-link: 新しい支払いリンクの作成。
    • fetch-payment-link-details: 支払いリンクの詳細・ステータス取得。
    • cancel-payment-link: 有効な支払いリンクをキャンセルし、以降の支払いを無効化。

他のモジュール(ペイアウト、SecureID)も参照されていますが、ツール詳細は記載されていません。

このMCPサーバーのユースケース

  • 支払いリンク自動生成
    AIエージェントが顧客や業務用途に応じてオンデマンドで支払いリンクを作成し、販売・集金プロセスを効率化します。
  • 支払いステータス管理
    開発者は既存の支払いリンクの詳細や状態を開発環境から直接取得・監視できます。
  • 支払いリンク管理
    取引不要時や注文キャンセル時にアクティブな支払いリンクを自動でキャンセル可能です。
  • ドキュメント検索
    AIを活用してCashfree開発者ドキュメントを即時検索でき、トラブルシューティングや統合作業をスピードアップします。

その他(ペイアウトやSecureID等)のユースケースも示唆されますが、詳細は未記載です。

セットアップ方法

Windsurf

Windsurf固有のセットアップ手順は記載されていません。

Claude

  1. Node.js 14.x以上がインストールされていることを確認してください。
  2. リポジトリをクローンし、依存関係をインストールします:
    git clone https://github.com/cashfree/cashfree-mcp.git
    cd cashfree-mcp
    npm install
    
  3. 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"
                }
            }
        }
    }
    
  4. 保存してClaudeを再起動します。
  5. MCPサーバーが稼働・応答していることを確認します。

APIキーの安全な管理

上記envオブジェクトのように、機密値(APIキーやシークレット)は環境変数として設定してください。

Cursor

Cursor固有のセットアップ手順は記載されていません。

Cline

Cline固有のセットアップ手順は記載されていません。

VS Code

  1. Node.js 14.x以上がインストールされていることを確認してください。
  2. リポジトリをクローンし、依存関係をインストールします。
  3. 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"
                    }
                }
            }
        }
    }
    
  4. 保存してVS Codeを再起動します。
  5. サーバーが稼働・アクセス可能であることを確認します。

APIキーの安全な管理

設定例の通り、機密情報はenvセクションに保存してください。

このMCPをフローで利用する方法

FlowHuntでのMCP利用

MCPサーバーをFlowHuntワークフローに統合するには、フローにMCPコンポーネントを追加し、AIエージェントに接続します。

FlowHunt MCP flow

MCPコンポーネントをクリックすると設定パネルが開きます。システムMCP設定欄に、下記のようなJSON形式でサーバー情報を入力してください。

{
  "cashfree": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定後、AIエージェントはこのMCPをツールとして利用でき、全機能・能力にアクセスできるようになります。“cashfree"の部分はご自身のMCPサーバー名に、URLは実際のMCPサーバーURLに変更してください。


概要

セクション利用可否詳細/備考
概要Cashfree MCPサーバーはCashfree APIとMCPで統合
プロンプト一覧プロンプトテンプレートなし
リソース一覧MCPリソースは記載なし
ツール一覧ペイメントゲートウェイ:search, create-payment-link, fetch, cancel
APIキーの安全な管理設定のenv変数で管理
サンプリング対応(評価上は重要度低)記載なし

総評

Cashfree MCPサーバーは、決済系ツールに特化し、主要AIプラットフォーム向けの設定例も豊富に用意されていますが、プロンプトテンプレートやMCPリソースの詳細はありません。ClaudeやVS Code向けのセットアップは充実していますが、Windsurf・Cursor・Cline向けは未記載です。決済ワークフローには実用的ですが、サンプリングやrootsなどのMCP機能は参照されていません。全体として、決済統合には堅実ですが、他サーバーほど機能的な網羅性はありません。

MCPスコア

LICENSEの有無
ツールが1つ以上ある
フォーク数1
スター数7

よくある質問

Cashfree MCPサーバーは何をしますか?

AIアシスタントとCashfree APIの橋渡しをし、AI駆動アプリが支払いリンクの作成・管理、ペイアウト処理、本人確認を開発ツールやFlowHuntなどのワークフローから直接利用できるようにします。

このMCPサーバーで利用できるCashfreeのツールは?

サーバーはPayment Gateway(ドキュメント検索、支払いリンクの作成/取得/キャンセル)のツールを公開しています。ペイアウトやSecureIDにも言及されていますが、具体的なツール内容は記載されていません。

APIキーの安全な管理方法は?

すべての機密APIキーやシークレットは、MCPサーバー設定ファイルの'env'セクションに環境変数として保存し、コード内に直接記述しないでください。

このMCPサーバーでペイアウトや本人確認は可能ですか?

はい、MCPサーバーはペイアウトやSecureIDモジュールもサポートしていますが、設定時に該当する認証情報やキーの入力が必要です。これらモジュールの具体的なツール詳細はドキュメントに記載されていません。

Cashfree MCPをFlowHuntへ接続する方法は?

FlowHuntのフローにMCPコンポーネントを追加し、サーバーのURL等を含む設定JSONを入力してください。これによりAIエージェントがワークフロー内で全てのCashfree MCPツールへアクセスできるようになります。

Cashfree MCPサーバーで決済を統合

AIアプリケーションの力を高め、安全かつ自動化された支払い処理、ペイアウト、本人確認をAIエージェントから直接実現しましょう。

詳細はこちら

Razorpay MCPサーバー統合
Razorpay MCPサーバー統合

Razorpay MCPサーバー統合

Razorpay MCPサーバーを使って、Razorpayの決済処理をFlowHuntのワークフローに直接統合。標準化されたMCPツールで、AIによる決済キャプチャ、取引管理、安全な財務オペレーションの自動化を実現できます。...

1 分で読める
AI Payments +4
Fewsats MCP サーバー
Fewsats MCP サーバー

Fewsats MCP サーバー

Fewsats MCP サーバーは、AIアシスタントとFewsatsプラットフォームをつなぎ、安全なウォレットアクセス、支払い管理、自動購入の機能をFlowHuntのワークフロー内で実現します。AIエージェントに金融操作を統合し、シームレスかつプログラム的なトランザクションを可能にします。...

1 分で読める
AI Payments +4
無料USDC送金MCPサーバー
無料USDC送金MCPサーバー

無料USDC送金MCPサーバー

無料USDC送金MCPサーバーは、Coinbase MPCウォレットを活用し、AIアシスタントやアプリケーションがBase上でUSDCを手数料ゼロで送金できるようにします。安全かつ手数料なしの暗号資産送金、ドメイン解決、ウォレット管理をFlowHuntワークフローにシームレスに統合できます。...

1 分で読める
MCP Server Crypto +6