Moneroo
MCP Server for Moneroo
Ask AI about Moneroo
Powered by Claude Β· Grounded in docs
I know everything about Moneroo. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
moneroo-tools
Monorepo containing the official TypeScript SDK and MCP Server for the Moneroo payment API.
By Aboudou Zinsou Β· MIT License
Packages
| Package | Version | Description |
|---|---|---|
moneroo | TypeScript SDK for the Moneroo API | |
moneroo-mcp | MCP Server β gives AI assistants access to Moneroo |
What is Moneroo?
Moneroo is a payment infrastructure for Africa, supporting 60+ mobile money and card payment methods across 30+ countries (MTN MoMo, Orange Money, Wave, Airtel, M-Pesa, and more).
What is in this repo?
moneroo β TypeScript SDK
Full-featured SDK to integrate Moneroo into any Node.js backend:
- Initialize payments and get checkout URLs
- Collect payouts to mobile money accounts
- Verify webhook signatures (HMAC-SHA256)
- Typed error classes per HTTP status
npm install moneroo
moneroo-mcp β MCP Server
A Model Context Protocol server that lets AI assistants (Claude, Cursor, etc.) interact with Moneroo directly:
list_paymentsβ browse recent transactionsget_paymentβ fetch transaction detailscreate_payment_linkβ generate a checkout URLget_payoutβ fetch payout details
npx moneroo-mcp
Development
Prerequisites: Node.js 18+, pnpm 9+
git clone https://github.com/aboudou-cto-bloko/moneroo-tools.git
cd moneroo-tools
pnpm install # install all dependencies
pnpm build # build all packages
pnpm lint # lint all packages
pnpm format # format all source files
Contributing
Contributions are welcome. Please read CONTRIBUTING.md before opening a PR.
Releasing
This project uses Changesets for versioning and GitHub Actions for automated npm publishing.
pnpm changeset # describe your change and affected packages
git commit && git push origin main
# β CI opens a "Release PR" β merge it β packages publish automatically
License
MIT β Aboudou Zinsou (@aboudou-cto-bloko)
