{"apiVersion":"v1","directorySlug":"geniuspay-mcp-e8eccd96b4","title":"GeniusPay - L'Orchestrateur de Paiement qui Connecte l'Afriq","description":"Solution de paiement tout-en-un pour startups et entreprises africaines. Acceptez Mobile Money (Wave, Orange, MTN) et paiements internationaux (Stripe, Visa, Mastercard) via une seule API. Intégration en 5 minutes.","pageUrl":"https://www.mcpbundles.com/skills/geniuspay-mcp-e8eccd96b4","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.geniuspay.ci/mcp","hostedMcpUrl":null,"toolCount":7,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"ci.geniuspay/geniuspay-mcp-e8eccd96b4","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"geniuspay_get_coverage","description":"GeniusPay coverage: countries, currencies, operators (Mobile Money, cards) and their live/beta/coming_soon status with supported methods (QR, Push, Pull, 3DS). Call this FIRST before proposing a payment integration to a merchant.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"country":{"type":"string","maxLength":2,"minLength":2}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"geniuspay_get_coverage","displayName":"geniuspay_get_coverage","title":"geniuspay_get_coverage"},{"name":"geniuspay_get_rails","description":"Live payment rails for a country/currency — which operator + method combinations can actually process a payment right now. Each rail returns operator_code (the value for the direct-mode `operator` field — rail slug, or a PAL network operator like telecel/emoney) and providers (PSP codes for `provider`), plus estimated fees from the gateway catalog. Pass `amount` for a fee estimate, and `mode` to get mode-specific guidance: hosted_checkout (omit operator/provider — the engine picks) or direct_api","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"mode":{"enum":["hosted_checkout","direct_api"],"type":"string"},"amount":{"type":"integer","exclusiveMinimum":0},"country":{"type":"string","maxLength":2,"minLength":2},"currency":{"type":"string","maxLength":3,"minLength":3},"payment_method":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"geniuspay_get_rails","displayName":"geniuspay_get_rails","title":"geniuspay_get_rails"},{"name":"geniuspay_get_api_contracts","description":"Exact API contracts (payloads, responses, auth, business rules) for a surface: payments.initiate, payments.get, payments.status, payments.public_status, payments.refund, payments.cancel, payouts, payouts.status, webhooks.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["surface"],"properties":{"surface":{"enum":["payments.initiate","payments.get","payments.status","payments.public_status","payments.refund","payments.cancel","payouts","payouts.status","webhooks"],"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"geniuspay_get_api_contracts","displayName":"geniuspay_get_api_contracts","title":"geniuspay_get_api_contracts"},{"name":"geniuspay_get_event_catalog","description":"Webhook event types the merchant endpoint will receive (transaction.<status>), their meaning and whether they are final states.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"geniuspay_get_event_catalog","displayName":"geniuspay_get_event_catalog","title":"geniuspay_get_event_catalog"},{"name":"geniuspay_get_snippet","description":"Reviewed reference code for a stack+surface — including the MANDATORY webhook HMAC verification (do not reimplement it). Stacks: nextjs, express, laravel, fastapi. Surfaces: webhook_verify, checkout_initiate, status_lookup, payouts.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["stack","surface"],"properties":{"stack":{"enum":["nextjs","express","laravel","fastapi"],"type":"string"},"surface":{"enum":["webhook_verify","checkout_initiate","status_lookup","payouts"],"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"geniuspay_get_snippet","displayName":"geniuspay_get_snippet","title":"geniuspay_get_snippet"},{"name":"geniuspay_get_sdks","description":"Official GeniusPay SDKs and plugins with install commands.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"geniuspay_get_sdks","displayName":"geniuspay_get_sdks","title":"geniuspay_get_sdks"},{"name":"geniuspay_get_integration_guide","description":"Integration checklist and pitfalls for a stack. Explains the two payment modes (hosted checkout vs direct), webhook obligations, and sandbox→live path.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"stack":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"geniuspay_get_integration_guide","displayName":"geniuspay_get_integration_guide","title":"geniuspay_get_integration_guide"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=GeniusPay---L-Orchestrateur-de-Paiement-qui-Connecte-l-Afriq&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuZ2VuaXVzcGF5LmNpL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22GeniusPay---L-Orchestrateur-de-Paiement-qui-Connecte-l-Afriq%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.geniuspay.ci%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22GeniusPay---L-Orchestrateur-de-Paiement-qui-Connecte-l-Afriq%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.geniuspay.ci%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=GeniusPay+-+L%27Orchestrateur+de+Paiement+qui+Connecte+l%27Afriq&connectorUrl=https%3A%2F%2Fmcp.geniuspay.ci%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"GeniusPay---L-Orchestrateur-de-Paiement-qui-Connecte-l-Afriq\" --url \"https://mcp.geniuspay.ci/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/geniuspay-mcp-e8eccd96b4","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/geniuspay-mcp-e8eccd96b4/tools/{tool}","mcpServerUrl":"https://mcp.geniuspay.ci/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/geniuspay-mcp-e8eccd96b4?live=1"}