About this integration
MCP server for M-Pesa mobile-money integration in Kenya
- Transport
- stdio
- Authentication
- unknown
- Initial setup
- credentials
- Runtime
- unattended
- Evidence
- documented
- Version
- 0.2.4
- Package
- mpesa-mcp
- Last compatibility test
- Not independently tested
Connect your agent
mpesa-mcpDocumentation-qualified from the pinned publisher README and executable manifest; package and integration endpoints were not executed.
Capabilities: M-Pesa payment requests, transaction status, SMS and airtime delivery
Connected profiles
Additional details
io.github.gabrielmahia/mpesa-mcp
Source ↗ · Checked 2026-09-170.2.4
Source ↗ · Checked 2026-09-17CC0-1.0; package licenses are separate
Source ↗ · Checked 2026-09-17pypi
Source ↗ · Checked 2026-09-17mpesa-mcp
Source ↗ · Checked 2026-09-190.2.7
Source ↗ · Checked 2026-09-19MCP clients launch uvx mpesa-mcp as a local child process.
Source ↗ · Checked 2026-09-19The combined integration uses M-Pesa consumer credentials and passkey plus an Africa's Talking API key, spanning multiple native authentication labels.
Source ↗ · Checked 2026-09-19Configuration selects the Safaricom sandbox or production service, callback URL, shortcode, and Africa's Talking account.
Source ↗ · Checked 2026-09-19Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.
Source ↗ · Checked 2026-09-19