Razorpay MCPサーバー統合

Razorpay MCPサーバー統合

Razorpay MCPサーバーを介してRazorpay APIをFlowHuntに接続し、決済自動化と取引管理をシームレスに実現。

「Razorpay」MCPサーバーとは?

Razorpay MCPサーバーは、Model Context Protocol (MCP) の実装であり、Razorpay APIとのシームレスな連携を提供します。これにより、AIアシスタントや開発ツールがRazorpayの決済処理インフラとプログラム的にやり取りできるようになります。標準化されたMCPツールを通じて決済関連の機能を公開し、開発者は決済キャプチャ、決済詳細の取得、取引管理などのワークフローを自動化できます。この統合により、AI活用アプリケーションはデータベースクエリやファイル管理、API連携などをRazorpayと直接・安全に実行でき、業務効率の向上や高度な決済自動化が可能になります。

プロンプト一覧

ドキュメントやコード一覧にプロンプトテンプレートに関する情報は見つかりませんでした。

リソース一覧

ドキュメントやコード一覧に明示的なMCPリソースリストは提供されていません。

ツール一覧

  • capture_payment
    Razorpay API経由で決済のステータスを「承認済み」から「キャプチャ済み」に変更します。

  • fetch_payment
    Razorpayの決済IDを使い、決済詳細を取得します。

  • fetch_payment_card_details
    Razorpay APIを利用し、特定決済に使用されたカード情報を取得します。

  • fetch_all_payments
    Razorpay APIで絞り込みやページネーションを使って全決済情報を取得します。

  • update_payment
    READMEに記載はあるが、詳細説明はドキュメントにありません。

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

  • 決済キャプチャの自動化
    AIアシスタントがRazorpayで承認済み決済を自動キャプチャし、取引フローを簡素化できます。
  • 決済データ取得
    開発者はカード情報を含む決済詳細を取得し、レポート作成・照合・サポート業務に活用できます。
  • 一括決済レビュー
    絞り込みやページネーションで全決済履歴を取得し、分析や監査、モニタリングに利用できます。
  • 決済ステータス管理
    決済ステータスの更新を自動化し、手作業やミスを削減できます。
  • AIエージェントとの連携
    AIツールがRazorpayの決済APIとプログラム的に連携し、高度な財務自動化やチャットボット決済対応を実現します。

セットアップ方法

Windsurf

  1. Node.jsなどの前提条件がインストールされていることを確認します。
  2. Windsurfの設定ファイルを開きます。
  3. 下記のようにmcpServersセクションにRazorpay MCPサーバーを追加します。
  4. 変更を保存してWindsurfを再起動します。
  5. Razorpay MCPサーバーが一覧に表示され、動作していることを確認します。
{
  "mcpServers": {
    "razorpay": {
      "command": "npx",
      "args": ["@razorpay/mcp-server@latest"]
    }
  }
}

Claude

  1. ClaudeのMCP統合設定にアクセスできることを確認します。
  2. Claudeの設定パネルを開きます。
  3. mcpServersブロックにRazorpay MCPサーバーのエントリを追加します。
  4. 設定を保存してClaudeを再起動します。
  5. Razorpay MCPサーバーが接続されているか確認します。
{
  "mcpServers": {
    "razorpay": {
      "command": "npx",
      "args": ["@razorpay/mcp-server@latest"]
    }
  }
}

Cursor

  1. 前提条件(Node.jsなど)をインストールします。
  2. Cursorの設定ファイルを編集します。
  3. mcpServersセクションにRazorpay MCPサーバーを追加します。
  4. 保存してCursorを再起動します。
  5. Cursorツール一覧でRazorpayが利用可能か確認します。
{
  "mcpServers": {
    "razorpay": {
      "command": "npx",
      "args": ["@razorpay/mcp-server@latest"]
    }
  }
}

Cline

  1. Clineがインストール・設定済みであることを確認します。
  2. Clineの設定ファイルを開きます。
  3. Razorpay MCPサーバーの定義を追加します。
  4. 保存してClineを再起動します。
  5. Razorpay MCPツールへの接続・アクセスを確認します。
{
  "mcpServers": {
    "razorpay": {
      "command": "npx",
      "args": ["@razorpay/mcp-server@latest"]
    }
  }
}

APIキーの安全な管理

  • RazorpayのAPIキーは環境変数に保存し、安全性を確保しましょう。
  • 環境変数を利用した設定例:
{
  "mcpServers": {
    "razorpay": {
      "command": "npx",
      "args": ["@razorpay/mcp-server@latest"],
      "env": {
        "RAZORPAY_API_KEY": "${RAZORPAY_API_KEY}"
      },
      "inputs": {
        "api_key": "${RAZORPAY_API_KEY}"
      }
    }
  }
}

FlowHuntフロー内でのMCP利用方法

FlowHuntでMCPサーバーをワークフローに組み込むには、まずMCPコンポーネントをフローに追加し、AIエージェントに接続します:

FlowHunt MCP flow

MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定欄に下記のJSON形式でMCPサーバー情報を入力します:

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

設定後、AIエージェントはこのMCPの全機能にアクセスできるようになります。“razorpay"は自身のMCPサーバー名に、URLも実際のMCPサーバーURLに書き換えてご利用ください。


概要

セクション利用可否詳細・備考
概要基本的な概要・説明記載あり。
プロンプト一覧プロンプトテンプレート情報なし。
リソース一覧明示的なリソースリストなし。
ツール一覧READMEでツール一覧記載。
APIキー管理環境変数利用例あり。
サンプリングサポート(評価上重要度低)サンプリングサポート記載なし。

所感

Razorpay MCPサーバーはツールやセットアップ手順に関するドキュメントが明確ですが、プロンプトテンプレートやリソース、ルート、サンプリングサポートなどの詳細は不足しています。決済自動化には十分ですが、より幅広いMCP機能への対応が進めばさらに便利になるでしょう。

MCPスコア

ライセンスあり✅ (MIT)
ツールを1つ以上搭載
Fork数23
Star数192

評価: 6/10 — 決済用途では本番運用可能な品質と明快なツール・セットアップ手順を備えていますが、高度なMCP機能やリソース/プロンプトの説明がなく、汎用的なMCP用途にはやや制約があります。

よくある質問

Razorpay MCPサーバーとは何ですか?

Razorpay MCPサーバーは、Model Context Protocol (MCP) を実装したもので、AIアシスタントや開発ツールがRazorpayのAPIへプログラム的にアクセスし、決済処理や取引管理、自動化をFlowHuntや対応プラットフォーム上で可能にします。

どのような決済関連業務を自動化できますか?

決済のキャプチャ、決済詳細の取得、特定決済のカード情報取得、全決済の絞り込み・ページネーション付き取得、決済ステータスの更新など、標準化されたMCPツール経由でRazorpayと連携して自動化できます。

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

RazorpayのAPIキーは環境変数(例: RAZORPAY_API_KEY)に保存し、MCPサーバーの設定で参照してください。これにより認証情報が設定ファイルにハードコードされず、安全に管理できます。

プロンプトやリソースのテンプレート化はサポートされていますか?

いいえ、現在のRazorpay MCPサーバーはプロンプトテンプレートや明示的なリソースリストには対応しておらず、決済業務向けAPIツールへの直接的なアクセスに特化しています。

FlowHuntワークフローへRazorpay MCPサーバーを追加する方法は?

フローにMCPコンポーネントを追加し、設定画面を開いてシステムMCP設定欄にRazorpay MCPサーバーの詳細を入力します。付与されたJSON構造を使い、サーバーURLや認証情報を自分の環境に合わせて設定してください。

Razorpay MCPで決済ワークフローを自動化

FlowHuntのフローにRazorpayを統合し、AIによる決済自動化と安全な取引管理を実現。数クリックで財務業務を効率化できます。

詳細はこちら

Cashfree MCPサーバー
Cashfree MCPサーバー

Cashfree MCPサーバー

Cashfree MCPサーバーは、Cashfree APIとのシームレスなAI駆動統合を実現し、開発者が支払い処理の自動化、ペイアウト管理、本人確認をFlowHuntや他のAIワークフロー内で強力なツールとして活用できます。...

1 分で読める
AI Payment Automation +3
Fewsats MCP サーバー
Fewsats MCP サーバー

Fewsats MCP サーバー

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

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

DodoPayments MCPサーバー

DodoPayments MCPサーバーは、AIアシスタントが外部決済システムとシームレスに連携できるようにし、自動決済処理、ステータス確認、トランザクション管理をAI主導のワークフロー内で実現します。決済データへのアクセスやAPI連携を開発環境に直接統合し、標準化された効率的な金融オペレーションをサポートします。...

1 分で読める
AI Payments +4