Server data from the Official MCP Registry
M-Pesa + Africa's Talking MCP server — payments, SMS, airtime for AI agents in East Africa.
M-Pesa + Africa's Talking MCP server — payments, SMS, airtime for AI agents in East Africa.
Set these up before or after installing:
Environment variable: MPESA_CONSUMER_KEY
Environment variable: MPESA_CONSUMER_SECRET
Environment variable: MPESA_SHORTCODE
Environment variable: MPESA_PASSKEY
Environment variable: MPESA_ENV
Environment variable: AT_API_KEY
Environment variable: AT_USERNAME
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-gabrielmahia-mpesa-mcp": {
"env": {
"MPESA_ENV": "your-mpesa-env-here",
"AT_API_KEY": "your-at-api-key-here",
"AT_USERNAME": "your-at-username-here",
"MPESA_PASSKEY": "your-mpesa-passkey-here",
"MPESA_SHORTCODE": "your-mpesa-shortcode-here",
"MPESA_CONSUMER_KEY": "your-mpesa-consumer-key-here",
"MPESA_CONSUMER_SECRET": "your-mpesa-consumer-secret-here"
},
"args": [
"mpesa-mcp"
],
"command": "uvx"
}
}
}This M-Pesa/Africa's Talking MCP server has appropriate functionality for its fintech purpose but lacks secure credential handling. Multiple API keys and credentials are required but not validated, and sensitive financial data may be logged in API responses. Supply chain analysis found 8 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.
Scanned 5 files · 13 findings
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Be the first to review this server!