eg
DA

Daraja

AI-Powered M-Pesa API Integration

stdio· API key

Daraja is an MCP server that lets AI coding assistants and agent frameworks call Safaricom's M-Pesa Daraja API directly. Developers building Kenyan ecommerce checkouts, reconciliation scripts, or refund flows can instruct an LLM to trigger STK Push prompts, query transaction status, or initiate B2C disbursements without hand-writing SDK calls. The buyer is a technical founder or engineering lead shipping M-Pesa functionality and wanting Claude or Cursor to handle the integration scaffolding.

> what it does

  • Exposes Safaricom Daraja API endpoints as MCP tools for agents
  • Handles STK Push, C2B, B2C, and transaction status queries
  • Lets AI assistants trigger M-Pesa payments inside developer workflows
  • Targets Kenyan ecommerce builders integrating mobile money into checkouts
  • Runs as a local MCP server connecting Claude or Cursor

> also under

> alternatives to daraja

by surface + editorial

> daraja pairs well with