Daraja MCP
Safaricom Daraja MCPサーバーは、M-PESA支払いAPIとClaudeを統合したモデルコンテキストプロトコルサービスで、自然言語による支払い処理とリアルタイムの取引通知をサポートしています。
2.5ポイント
6.4K

Daraja MCPサーバーとは?

Daraja MCPサーバーは、SafaricomのM-PESA支払いシステムとClaude AIアシスタントを接続するスマートなブリッジです。コードを書いたり、複雑なAPIインターフェースを使用したりすることなく、簡単な会話コマンドで支払いの処理、取引状態の照会、支払い通知の管理ができます。

Daraja MCPサーバーの使い方は?

インストールと設定を行った後、Claudeの会話で直接支払い命令を送信することができます。例えば、「0712345678に500ケニアシリングを送り、注文番号#INV-001の支払いを行ってください」のようにです。サーバーは自動的に支払い要求を処理し、支払いが完了するとClaudeを通じて通知します。

適用シーン

M-PESA支払いを簡単に処理する必要がある電子商取引業者、フリーランサー、中小企業主、イベント主催者などに適しています。特に、支払い機能を顧客サービスの会話に統合したいビジネスに最適です。

主要機能

STKプッシュ支払い
自然言語でM-PESA支払い要求を送信すると、システムが自動的に顧客の携帯電話に支払い通知を送信します。
リアルタイムコールバック処理
M-PESAの支払い完了通知を自動的に受信して処理し、支払い状態をリアルタイムで更新します。
支払い追跡管理
支払い履歴を保存して照会することができ、既読/未読の状態をマークすることもできます。
自然言語インターフェース
Claudeの会話を通じて完全にM-PESAシステムとやり取りでき、技術的な知識は必要ありません。
サンドボックステスト環境
完全なテスト環境を提供し、実際の資金に影響を与えることなくすべての機能をテストすることができます。
自動化テストセット
包括的なテストツールが組み込まれており、システムの安定性と信頼性を保証します。
利点
プログラミング知識がなくてもM-PESA支払い機能を使用できる
リアルタイムの支払い通知があり、取引状態を手動で確認する必要がない
テスト環境をサポートしており、安全に学習できる
Claudeとシームレスに統合されており、顧客サービス体験が向上する
自動化された支払い記録管理
制限
Daraja APIアカウントが必要です(Safaricomに申請する必要があります)
ローカルテストにはngrokなどのトンネルツールが必要です
M-PESA支払いシステムのみをサポートしています
本番環境ではHTTPSサーバーが必要です
インストールには基本的なコマンドライン操作の知識が必要です

使い方

Daraja APIの認証情報を取得する
Safaricomの開発者ポータルにアクセスしてアカウントを登録し、アプリを作成して、Consumer Key、Consumer Secret、Passkeyを取得します。
インストールと設定
リポジトリをクローンし、仮想環境を作成し、依存関係をインストールし、環境変数ファイルを設定します。
Claude Desktopを設定する
Claude Desktopの設定ファイルにMCPサーバーの設定を追加し、絶対パスでプロジェクトディレクトリを指定します。
サーバーを起動する
サーバーを起動し、すべてのコンポーネントが正常に動作していることを確認します。
使用を開始する
Claude Desktopを再起動し、会話を通じて支払いを処理し始めます。

使用例

電子商取引の注文支払い
顧客がチャットで購入を確認した後、自動的に支払い要求を送信します。
サービス料金の請求
顧客にコンサルティングサービス料金を請求します。
支払い状態の追跡
未完了の支払い要求の状態を確認します。
支払い記録の管理
過去の支払い記録を表示して管理します。

よくある質問

このサーバーを使用するにはプログラミング知識が必要ですか?
このサービスを使用するには料金がかかりますか?
インターネットに公開せずにローカルでテストできますか?
支払いは安全ですか?
どのような携帯電話番号形式がサポートされていますか?
支払いが失敗した場合はどうすればいいですか?
テスト環境から本番環境に切り替えるにはどうすればいいですか?
複数の支払い要求を同時に処理できますか?

関連リソース

Safaricom Daraja公式ドキュメント
M-PESA Daraja APIの完全な技術ドキュメントとAPIリファレンス
GitHubリポジトリ
プロジェクトのソースコード、問題追跡、貢献ガイド
Model Context Protocol公式サイト
MCPプロトコルの公式ドキュメントと仕様
ngrokトンネルツール
ローカル開発テスト用のHTTPSトンネルツール
Railwayデプロイメントプラットフォーム
推奨されるサーバーデプロイメントプラットフォームで、無料のHTTPSを提供します。
Claude Desktopダウンロード
Claudeデスクトップアプリケーションのダウンロードページ

インストール

以下のコマンドをクライアントにコピーして設定
{
  "mcpServers": {
    "daraja": {
      "command": "/absolute/path/to/daraja-mcp/venv/bin/python",
      "args": ["/absolute/path/to/daraja-mcp/server.py"],
      "env": {
        "DARAJA_CONSUMER_KEY": "your_consumer_key",
        "DARAJA_CONSUMER_SECRET": "your_consumer_secret",
        "DARAJA_SHORTCODE": "174379",
        "DARAJA_PASSKEY": "your_passkey",
        "DARAJA_ENV": "sandbox",
        "CALLBACK_PORT": "3000",
        "PUBLIC_URL": "https://your-ngrok-url.ngrok.io"
      }
    }
  }
}
注意:あなたのキーは機密情報です。誰とも共有しないでください。

代替品

F
Finlab Ai
FinLab AIは金融定量分析プラットフォームで、AI技術を通じてユーザーが投資戦略の超過収益(アルファ)を発見するのを支援します。豊富なデータセット、バックテストフレームワーク、および戦略サンプルを提供し、自動化されたインストールと主流のAIプログラミングアシスタントへの統合をサポートします。
7.3K
4ポイント
M
Maverick MCP
MaverickMCPはFastMCP 2.0に基づく個人株式分析サーバーであり、Claude DesktopなどのMCPクライアントに専門レベルの金融データ分析、技術指標計算、ポートフォリオ最適化ツールを提供する。これは520株のスタンダード500株データを事前に設定し、複雑な認証なしでローカルに実行できるように、さまざまな技術分析戦略と並列処理をサポートしています。
Python
11.2K
4ポイント
C
Contracts Wizard
OpenZeppelin Contracts Wizardはインタラクティブなスマートコントラクト構築ツールで、ユーザーがコントラクトタイプ、パラメータ、機能を選択することで、OpenZeppelinコンポーネントに基づくコントラクトコードを生成できます。複数のプログラミング言語をサポートし、APIと埋め込み機能を提供します。
TypeScript
7.6K
4ポイント
A
Awesome Web3 MCP Servers
これはWeb3モデルコンテキストプロトコル(MCP)サーバーの精選リストで、チェーンのやり取り、取引、DeFi、市場データ、ツール、ソーシャルなどの複数のカテゴリをカバーしています。MCPは、アプリケーションがLLMにコンテキストを提供する方法を標準化するオープンプロトコルで、AIアプリケーションのUSB - Cポートのようなものです。DeMCPは最初の分散型MCPネットワークで、エージェントに独自開発およびオープンソースのMCPサービスを提供し、暗号通貨による支払いをサポートし、TEEとブロックチェーンレジストリを組み合わせてMCPのセキュリティと信頼性を再定義しています。
12.0K
4.5ポイント
S
Stripe Agent Toolkit
Stripe Agent Toolkitは、複数のAIエージェントフレームワーク(OpenAI、LangChain、CrewAIなど)とStripe APIの統合をサポートするツールキットで、PythonとTypeScriptをサポートし、支払い関連の操作を簡素化します。
TypeScript
15.3K
5ポイント
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
24.0K
4.8ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
17.6K
4.5ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
79.7K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
35.2K
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
21.4K
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
26.4K
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
19.5K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
31.0K
4.5ポイント
AIBase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2026AIBase