Skip to main content

Belmoney Integration Pack

MCP Server, Postman, YAML & Slack Configuration

About this Pack

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

Belmoney OpenAPI Spec (YAML)

Clean, public-facing OpenAPI spec with all tested operations and payloads.

Belmoney Postman Collection

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-codegen skill (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.
RichattPay Homologation Tests (Postman)

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.

Curiara Homologation Tests (Postman)

BelMoney → Curiara end-to-end runs for Venezuela (VEN / VES). Use as a worked example when generating Curiara integration code.

MCP / Cube2 Configuration

Cube2 Belmoney MCP Config
cube2-belmoney.mcp.json

Sample MCP server configuration to plug Cube2 (Belmoney) into your LLM environment.

Slack Integration

Cube2 Belmoney Slack Setup Guide
cube2-belmoney-slack-setup.md

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:

ResourcePurpose
YAML + Postman collectionUnderstand the Belmoney API and test calls
MCP config (cube2-belmoney)Connect your LLM tools (Claude, Cursor, etc.) to Cube2 with Belmoney context preloaded
Slack botCollaborate with Cube2 directly from your project channels and generate mapping code, examples, and integration checklists

Next Steps