AI integration surface

Ultraner for AI

The fastest way to build on Africa's mobile money network, one API today, direct network access as we grow. Built end-to-end for AI agents and coding assistants.

One API for African mobile money, cards, PayPal and wallets. Mobile money is live in 14 markets across East, West and Central Africa, with cards and PayPal everywhere from day one. Designed end-to-end for AI agents and code-generation tools.

Who this is for

Built for the tools that build software

Claude Code

Optimized for automatic integration inside AI coding environments.

Cursor

Optimized for automatic integration inside AI coding environments.

Lovable

Optimized for automatic integration inside AI coding environments.

Bolt

Optimized for automatic integration inside AI coding environments.

Replit

Optimized for automatic integration inside AI coding environments.

Windsurf

Optimized for automatic integration inside AI coding environments.

GitHub Copilot

Optimized for automatic integration inside AI coding environments.

AI Agents

Optimized for automatic integration inside AI coding environments.

Machine-readable layer

Everything an AI needs, in formats it can read

Each resource is structured, versioned and stable, so generated code is correct on the first pass.

OpenAPI Specification

Full machine-readable API contract, every endpoint, schema and example.

Open resource

llms.txt

A concise, model-friendly index of Ultraner for LLM context windows.

Open resource

Full docs as Markdown

A plain-text mirror of the whole API reference, view, download, or paste straight into an LLM chat.

Open resource

MCP Server

Let AI agents call Ultraner directly, payments, refunds, webhooks, checkout.

npx @ultraner/mcp

Agent Skills

Instruction packs that teach a coding agent the amount units, the async result and the field names it otherwise gets wrong. One directory per skill.

Open resource

Taxonomy and clients

Every vertical dimension and every SDK with the frameworks it reaches, as JSON, so an agent need not scrape the pages.

Open resource

SDKs

Open-source clients for Node, Python, Go, PHP, Dart and C, plus a WooCommerce plugin. One repository each.

Open resource

JSON Schemas

Strict request/response schemas for validation and code generation.

Open resource

Example Apps

Reference implementations you can clone, read and adapt.

Open resource

Webhook Schemas

Signed event payloads with verifiable signatures and typed bodies.

Open resource

Context packs and skills

Verified JSON an agent can load directly, and Markdown instruction packs that teach one how to integrate correctly. Both are generated from the same product data the rest of the site reads, so they cannot claim a market or a field name the API does not have.

Prompt library

Copy-paste prompts for AI

Drop any of these into your AI coding assistant to scaffold a working Ultraner integration.

Prompt 1
Build a marketplace using Ultraner with escrow payments, mobile money support across Kenya, Tanzania, Uganda, Rwanda and West Africa, and vendor payouts.
Prompt 2
Create a SaaS app with recurring subscription billing using Ultraner, supporting mobile money, card, and PayPal, with a public manage/cancel page.
Prompt 3
Build a booking platform where payments are held in escrow and released after service completion.
Prompt 4
Integrate Ultraner into a Next.js app with webhook verification and checkout sessions.
Prompt 5
Add a recurring Ultraner payment link (is_recurring) to my app so each customer who checks out gets their own subscription on whatever method they choose.
Prompt 6
Let my users get paid at ultraner.com/pay/@username, and resolve a phone number or email to the same wallet using the Ultraner /v0/pay/resolve endpoint.
Prompt 7
Set up an Ultraner product catalog with a few plans (e.g. Monthly and Yearly prices on one product), then create a checkout session straight from a price using the Ultraner SDK.
Prompt 8
Send a mobile-money payout with Ultraner: quote the fee first with POST /v1/disbursements/quote, then POST /v1/disbursements with both the X-API-Key and X-Signature-Key headers, and handle the disbursement.success and disbursement.failed webhooks.
Prompt 9
Accept a cross-border payment with Ultraner where the payer is in Kenya paying in KES and my Tanzanian business settles in TZS, showing the payer the rate before they confirm.
Prompt 10
Settle my Ultraner balance to my bank account with POST /v1/settlements: quote it first, send the Idempotency-Key and X-Signature-Key headers, and track it through the settlement.pending, settlement.in_transit and settlement.paid webhooks.
Ultraner MCP Server

Give AI agents direct access to payments

The Model Context Protocol server lets agents interact with Ultraner directly, create payments and refunds, open checkout sessions, register webhooks and inspect transactions, all without leaving the conversation.

npx @ultraner/mcp
  • Create payments
  • Issue refunds
  • Open checkout sessions
  • Register webhooks
  • Inspect transactions
  • Quote and send payouts

Request flow

Developer
Claude Code
Ultraner MCP
Ultraner API
Mobile Money Networks
Starter templates

Clone a template, ship in minutes

Ultraner is built for AI-first development

No struggle to integrate

Machines should never wrestle with payments. Predictable resources, predictable errors.

Schema-driven by design

APIs are typed and consistent, so generated code compiles and runs the first time.

Examples everywhere

Every feature ships with prompts, examples and machine-readable specs.