PesaAgent
M-Pesa for AIOwner controlled

Let your AI work with M-Pesa—only when you allow it.

Connect ChatGPT, Claude, or any MCP client. Choose exactly what each connection may do. Your customers still approve every payment on their own phone.

  • Per-connection tool access
  • M-Pesa PIN never leaves M-Pesa
  • Every request is logged

PesaAgent connects an AI assistant to M-Pesa with per-tool permissions. This looping illustration walks through eight things a business can let its AI do — collect payments, send payouts, read balances and activity, raise invoices, verify recipients before paying, send airtime, manage its own connection permissions, and send messages or calendar invites. For each one it shows the permission check, the notification the customer or owner receives, and the result returned to the assistant. Sensitive actions such as changing the settlement account stay locked. No PIN is ever shown.

MCP URL· Streamable HTTP

https://pesaagent.cloud/api/mcp

Connector name· Custom connector

PesaAgent

OAuth discovery· One-click sign-in

https://pesaagent.cloud/.well-known/oauth-authorization-server