Skip to content Home / Servers / M-Pesa Daraja M-Pesa Daraja MCP Server Safaricom M-Pesa Daraja tools: STK Push, C2B, B2C, B2B, QR, Ratiba. Sandbox-first, idempotent.
M-Pesa Daraja scores 55 (Fair), with no SPDX license recorded. It installs as a local process. It does not declare tools yet. Filed under Uncategorized. Install configs are generated for 10 clients. Being listed in the registry is not the same as being vendor-official.
Tools 0 Versions 2 Alternatives Trust scoreTrust score 55 of 100, Fair Fair trust 55 of 100 from six public signals. Nobody can buy a point.
Listed in the official MCP registry. No license recorded.How we score trust Trust breakdownWhere the 55 comes from 22 + 20 + 0 + 0 + 10 + 3 = 55. Each factor is capped, so no single signal can carry a listing.
Active in the official MCP registry, plus a known vendor namespace.
Registry: 22 of 30 points. How recently the repository saw a commit or release.
Maintenance: 20 of 20 points. Install Pick your client, copy the config, paste it in.
Claude Desktop Claude Code Cursor VS Code Windsurf Zed Cline ChatGPT Goose Continue~/Library/Application Support/Claude/claude_desktop_config.json Copy { "mcpServers" : { "mr-macharia-mcp-server" : { "command" : "uvx" , "args" : [ "mpesa-daraja-mcp" ] , "env" : { "MPESA_CONSUMER_KEY" : "YOUR_MPESA_CONSUMER_KEY" , "MPESA_CONSUMER_SECRET" : "YOUR_MPESA_CONSUMER_SECRET" , "MPESA_ENV" : "" , "MPESA_SHORTCODE" : "" , "MPESA_PASSKEY" : "YOUR_MPESA_PASSKEY" , "MPESA_INITIATOR_NAME" : "" , "MPESA_SECURITY_CREDENTIAL" : "YOUR_MPESA_SECURITY_CREDENTIAL" , "MPESA_CALLBACK_BASE_URL" : "" , "MPESA_CALLBACK_LISTEN" : "" , "MPESA_CALLBACK_TOKEN" : "YOUR_MPESA_CALLBACK_TOKEN" , "MPESA_TOOLSETS" : "" , "MPESA_ALLOW_LIVE_MONEY_MOVEMENT" : "" } } } } 0 / 20
GitHub stars and weekly downloads, on a log scale.
Popularity: 0 of 20 points.
A clear, OSI-style open-source license.
License: 0 of 10 points. Not archived, a secure install path, a pinned version.
Security: 10 of 10 points. A real summary, a README with depth, listed tools.
Docs: 3 of 10 points.
Environment variables Name Required Notes MPESA_CONSUMER_KEY SecretRequired Daraja app Consumer Key MPESA_CONSUMER_SECRET SecretRequired Daraja app Consumer Secret MPESA_ENVOptional sandbox (default) or production MPESA_SHORTCODEOptional Paybill / store number (174379 in sandbox) MPESA_PASSKEY SecretOptional M-Pesa Express passkey (STK Push) MPESA_INITIATOR_NAMEOptional API operator username (B2C, B2B, status, balance, reversal) MPESA_SECURITY_CREDENTIAL SecretOptional Encrypted initiator password MPESA_CALLBACK_BASE_URLOptional Public HTTPS base for callback URLs MPESA_CALLBACK_LISTENOptional host:port for the built-in callback receiver MPESA_CALLBACK_TOKEN SecretOptional 16+ random characters; secret path for callbacks MPESA_TOOLSETSOptional Comma list: stk,c2b,payouts,ops,qr,ratiba,billmanager MPESA_ALLOW_LIVE_MONEY_MOVEMENTOptional true to allow production charges and payouts
Tools show up when the registry metadata or the repository README lists them. GitHub enrichment fills this in when a token is configured.
About Safaricom M-Pesa Daraja tools: STK Push, C2B, B2C, B2B, QR, Ratiba. Sandbox-first, idempotent.
FAQ
? What is M-Pesa Daraja?Safaricom M-Pesa Daraja tools: STK Push, C2B, B2C, B2B, QR, Ratiba. Sandbox-first, idempotent.
? How do I install M-Pesa Daraja?Pick a client above and copy the generated config. Cursor and VS Code also have a deep link when the server can run locally or remotely.
? Is M-Pesa Daraja official?No. Registry-listed is not the same as vendor-official. Read the methodology for the difference.
? How is the trust score calculated?This listing scores 55 (Fair). The formula is published on the methodology page. Reviews No average · 0 publishedNo reviews yet. Used it? Tell the next person how it went.
Sign in to review this server.
Categories Tags No tags yet.
weekly downloads
Cl 78 Trust score 78 of 100, Good
Safe cross-OS desktop control for any AI agent - the fallback execution layer.
Fi 77 Trust score 77 of 100, Good
Firecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.
Br 76 Trust score 76 of 100, Good
Bright Data's Web MCP server enabling AI agents to search, extract & navigate the web
75 Trust score 75 of 100, Good
Rust MCP server and CLI for Unraid GraphQL operations across NAS, Docker, VM, and storage workflows.
SA 75 Trust score 75 of 100, Good
MCP server for delegating tasks to specialized AI sub-agents across coding tools