{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"M-Pesa + Africa's Talking MCP server — payments, SMS, airtime for AI agents in East Africa.","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Safaricom Daraja consumer key","isRequired":true,"format":"string","isSecret":true,"name":"MPESA_CONSUMER_KEY"},{"description":"Safaricom Daraja consumer secret","isRequired":true,"format":"string","isSecret":true,"name":"MPESA_CONSUMER_SECRET"},{"description":"M-Pesa shortcode (till or paybill number)","isRequired":true,"format":"string","name":"MPESA_SHORTCODE"},{"description":"M-Pesa Lipa Na M-Pesa online passkey","isRequired":true,"format":"string","isSecret":true,"name":"MPESA_PASSKEY"},{"description":"Daraja environment: sandbox or production","format":"string","name":"MPESA_ENV"},{"description":"Africa's Talking API key","isRequired":true,"format":"string","isSecret":true,"name":"AT_API_KEY"},{"description":"Africa's Talking username (use 'sandbox' for testing)","isRequired":true,"format":"string","name":"AT_USERNAME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-19T15:52:22.24828Z","publishedAt":"2026-03-19T15:52:22.24828Z","updatedAt":"2026-03-19T15:52:22.24828Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"M-Pesa + Africa's Talking MCP server — payments, SMS, airtime for AI agents in East Africa.","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.1.2","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Safaricom Daraja consumer key","isRequired":true,"format":"string","isSecret":true,"name":"MPESA_CONSUMER_KEY"},{"description":"Safaricom Daraja consumer secret","isRequired":true,"format":"string","isSecret":true,"name":"MPESA_CONSUMER_SECRET"},{"description":"M-Pesa shortcode (till or paybill number)","isRequired":true,"format":"string","name":"MPESA_SHORTCODE"},{"description":"M-Pesa Lipa Na M-Pesa online passkey","isRequired":true,"format":"string","isSecret":true,"name":"MPESA_PASSKEY"},{"description":"Daraja environment: sandbox or production","format":"string","name":"MPESA_ENV"},{"description":"Africa's Talking API key","isRequired":true,"format":"string","isSecret":true,"name":"AT_API_KEY"},{"description":"Africa's Talking username (use 'sandbox' for testing)","isRequired":true,"format":"string","name":"AT_USERNAME"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-22T04:28:37.010028Z","publishedAt":"2026-03-22T04:28:37.010028Z","updatedAt":"2026-03-22T04:28:37.010028Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"mpesa-mcp","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.2.3","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.2.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-04T13:53:30.684069Z","publishedAt":"2026-07-04T13:53:30.684069Z","updatedAt":"2026-07-04T13:53:30.684069Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"MCP server for M-Pesa mobile-money integration in Kenya","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.2.4","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.2.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-18T23:35:31.714671Z","publishedAt":"2026-07-18T23:35:31.714671Z","updatedAt":"2026-07-18T23:35:31.714671Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"MCP server for M-Pesa mobile-money integration in Kenya","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.2.8","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.2.8","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-08T03:56:16.026421Z","publishedAt":"2026-10-08T03:56:16.026421Z","updatedAt":"2026-10-08T03:56:16.026421Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"MCP server for M-Pesa mobile-money integration in Kenya","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.3.0","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.3.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-10T02:15:55.284833Z","publishedAt":"2026-10-10T02:15:55.284833Z","updatedAt":"2026-10-10T02:15:55.284833Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"MCP server for M-Pesa mobile-money integration in Kenya","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.4.0","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.4.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-14T02:18:16.491796Z","publishedAt":"2026-10-14T02:18:16.491796Z","updatedAt":"2026-10-14T02:18:16.491796Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"M-Pesa Daraja and Africa's Talking MCP server: 23 tools; live payments and SMS need confirmation.","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.4.1","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.4.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-14T03:05:04.943538Z","publishedAt":"2026-10-14T03:05:04.943538Z","updatedAt":"2026-10-14T03:05:04.943538Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"M-Pesa Daraja and Africa's Talking MCP server: 23 tools; live payments and SMS need confirmation.","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.4.2","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.4.2","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-17T12:30:24.806285Z","publishedAt":"2026-10-17T12:30:24.806285Z","updatedAt":"2026-10-17T12:30:24.806285Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"M-Pesa Daraja and Africa's Talking MCP server: 23 tools; live payments and SMS need confirmation.","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.4.3","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.4.3","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-21T14:05:18.09303Z","publishedAt":"2026-10-21T14:05:18.09303Z","updatedAt":"2026-10-21T14:05:18.09303Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"M-Pesa Daraja and Africa's Talking MCP server: 23 tools; live payments and SMS need confirmation.","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.4.4","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.4.4","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-22T21:05:00.497874Z","publishedAt":"2026-10-22T21:05:00.497874Z","updatedAt":"2026-10-22T21:05:00.497874Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"M-Pesa Daraja and Africa's Talking MCP server: 23 tools; live payments and SMS need confirmation.","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.4.5","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.4.5","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-25T18:17:57.274739Z","publishedAt":"2026-10-25T18:17:57.274739Z","updatedAt":"2026-10-25T18:17:57.274739Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"M-Pesa Daraja and Africa's Talking MCP server: 24 tools; live payments and SMS need confirmation.","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.4.6","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.4.6","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-27T03:50:04.913924Z","publishedAt":"2026-10-27T03:50:04.913924Z","updatedAt":"2026-10-27T03:50:04.913924Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.gabrielmahia/mpesa-mcp","description":"M-Pesa Daraja and Africa's Talking MCP server: 24 tools; live payments and SMS need confirmation.","repository":{"url":"https://github.com/gabrielmahia/mpesa-mcp","source":"github"},"version":"0.5.0","packages":[{"registryType":"pypi","identifier":"mpesa-mcp","version":"0.5.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-27T13:25:18.112421Z","publishedAt":"2026-10-27T13:25:18.112421Z","updatedAt":"2026-10-27T13:25:18.112421Z","isLatest":true}}}],"metadata":{"count":14}}
