Daraja
Verified IntegrationClient Configuration
— Connect Daraja to Claude Desktop or Cursor in seconds{
"mcpServers": {
"daraja-1": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-daraja-1"
],
"env": {}
}
}
}~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows).System Overview
Integrates Safaricom's M-PESA Daraja API with Claude to enable natural language payment processing and real-time transaction notifications.
7/22/2026
Open Source
stdio / SSE RPC
Frequently Asked Questions
Architecture and operational details for Daraja
Yes, Daraja is designed for both. It supports local development with Claude Desktop via stdio and is optimized for cloud/production deployment using an HTTP server and WSGI servers like gunicorn.
Related MCP Servers
Browse all servers →Provides comprehensive historical and real-time crypto market data, including orderbooks, trades, candles, and more, from Hyperliquid, HIP-3, and Lighter.xyz.
Facilitates gasless blockchain transactions and interactions directly from Claude AI conversations.
Bridges Claude AI with blockchain networks, enabling gasless transactions, swaps, and transfers directly from natural language conversations.