← Index

io.github.gabrielmahia/mpesa-mcp

io.github.gabrielmahia/mpesa-mcp·v0.1.2·Chat & Messaging

M-Pesa + Africa's Talking MCP server — payments, SMS, airtime for AI agents in East Africa.

Trust verdict · v1 advisory · method
NOT YET SCREENEDno verdict on file

Verdict not yet evaluated for this tool. The semantic screen takes adversarial cases first; coverage rolls out as the corpus expands (15/150 labels to graduation). The deterministic conformance probe is built but has not yet run on the public corpus, so a recorded verdict here is REVIEW or UNVERIFIED, never a clearing ALLOW. Until a verdict is recorded, an agent should treat this tool as not-yet-cleared and fall back to its own checks. Method: the eval, four-state verdict, honest limits.

Own this server? Screen its description →

Environment variables
MPESA_CONSUMER_KEY
requiredsecret

Safaricom Daraja consumer key

MPESA_CONSUMER_SECRET
requiredsecret

Safaricom Daraja consumer secret

MPESA_SHORTCODE
required

M-Pesa shortcode (till or paybill number)

MPESA_PASSKEY
requiredsecret

M-Pesa Lipa Na M-Pesa online passkey

MPESA_ENV

Daraja environment: sandbox or production

AT_API_KEY
requiredsecret

Africa's Talking API key

AT_USERNAME
required

Africa's Talking username (use 'sandbox' for testing)

MCP quality score · maturity, not trust · methodology
freshness
21
completeness
10
installability
25
documentation
15
stability
5
Alternatives in Chat & Messaging