Belmoney Integration Pack
MCP Server, Postman, YAML & Slack Configuration
This section is for Belmoney and Belmoney's partners who want to:
- Explore and test the Belmoney API
- Use Cube2 as an MCP server to generate and maintain integrations
- Interact with Cube2 via Slack during projects
All resources on this page are designed for sandbox / POC use and can be adapted for production environments.
Files & Downloads
API Specification & Collections
Clean, public-facing OpenAPI spec with all tested operations and payloads.
Postman collection with sample requests/responses for the full "send payment" flow (PreRegister → Confirm → Status / Processing, etc.).
Homologation Test Collections (Cube4)
These Postman collections capture the end-to-end homologation runs executed by Cube4 against each downstream partner's sandbox. Each request stores both the payload that was actually sent and the response that was actually received — the live trace of every BelMoney → partner flow that passed homologation.
How to use them:
- Pair a homologation collection with the Belmoney OpenAPI Spec + Postman Collection above to ground an LLM in real, working request/response pairs for the partner you are integrating.
- Hand the collection (plus Cube2's
bestAndUse, semantic schema, and Use-Case XMLs) to an LLM coding assistant to generate mapping code, request builders, and response handlers that are anchored in tested cases rather than spec assumptions. - A dedicated
/cube2-codegenskill (coming soon) will orchestrate this: it loads Cube2's BelMoney context plus a chosen homologation Postman collection and walks the LLM through producing partner-specific integration code.
BelMoney → RichattPay end-to-end runs for Mauritania (MRT / MRU) plus partner-side acknowledgement requests captured after Confirm. Use as a worked example when generating RichattPay integration code.
BelMoney → Curiara end-to-end runs for Venezuela (VEN / VES). Use as a worked example when generating Curiara integration code.
MCP / Cube2 Configuration
Sample MCP server configuration to plug Cube2 (Belmoney) into your LLM environment.
Slack Integration
Step-by-step instructions to add the Cube2 bot to your Slack workspace and connect it to the Belmoney MCP configuration.
What this MCP server does
- Knows the Belmoney RemittanceTransfer model and the core flows (e.g. PreRegister, Confirm, Status / Processing).
- Uses the Belmoney OpenAPI YAML and Postman collection as the source of truth.
- Helps LLMs:
- Generate mapping functions between partner data and Belmoney
- Produce typed request/response models
- Create end-to-end example flows for "send payment" and related operations
How Everything Fits Together
Here's a summary for new developers:
| Resource | Purpose |
|---|---|
| YAML + Postman collection | Understand the Belmoney API and test calls |
| MCP config (cube2-belmoney) | Connect your LLM tools (Claude, Cursor, etc.) to Cube2 with Belmoney context preloaded |
| Slack bot | Collaborate with Cube2 directly from your project channels and generate mapping code, examples, and integration checklists |