DarajaMCP

DarajaMCP

11

Daraja MCP is an MCP server that integrates AI with Safaricom's Daraja API, primarily focused on automating M-Pesa financial transactions. It offers AI-powered payment handling and standardized integrations for financial automation.

Daraja MCP

A Model Context Protocol (MCP) server designed to integrate AI applications with Safaricom's Daraja API, enabling seamless interaction with M-Pesa services.

Overview

Daraja MCP is a bridge between AI, fintech, and M-Pesa, making AI-driven financial automation accessible and efficient. By standardizing the connection between LLMs (Large Language Models) and financial transactions, Daraja MCP allows AI-driven applications to process payments, retrieve transaction data, and automate financial workflows effortlessly.

Key Capabilities

  • AI-Powered M-Pesa Transactions – Enable LLMs to handle B2C, C2B, and B2B payments
  • Standardized Integration – MCP ensures compatibility with multiple AI tools
  • Secure & Scalable – Implements OAuth authentication and supports enterprise-grade transaction handling
  • Flexible Automation – AI agents can query account balances, generate invoices, and automate reconciliation