Integration

SGPayNowQR integration

SGPayNowQR generates EMVCo-compliant Singapore PayNow QR codes for a fixed SGD amount: pay to a business UEN, a Singapore mobile number or a virtual payment address (VPA), with an optional alphanumeric reference that shows on the payment, so incoming transfers can be matched to orders or invoices. Each code comes back as the PayNow QR string, a signed link to a PNG image and, optionally, the PNG as base64; the payer cannot change the amount in their banking app. No money moves through the API itself. A second tool reads the account's plan and quota. The service health-check route is not exposed. Authentication is an API key (starts with sgpn_) sent in the X-API-Key header, created on the API keys page of the developer portal. The Free plan covers 50 codes per monthly billing period; pay as you go bills each successful code, up to the maximum monthly bill set on the billing page.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in SGPayNowQR.Built from the 2 SGPayNowQR tools below, on the connection you add once.

What you can do with SGPayNowQR

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Each badge shows the default agent permission of an endpoint (allowed: an agent calls it without asking; ask first: you are asked before an agent calls it, when the agent or chat asks permission for sensitive actions; never: no agent may call it), which every user can change endpoint by endpoint in their credential settings.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Paynow qr code, 1 operation

  • generate_paynow_qrGenerate paynow qrPOSTAgents: ask firstGenerates a Singapore PayNow QR code for a fixed SGD amount, payable to a UEN, mobile number or VPA. Returns qr_string and image_url (signed PNG link). Each call uses one code of the monthly quota (billed on pay as you go).

Usage, 1 operation

  • get_usageGet usageGETAgents: ask firstReturns the account's plan (free or payg) and this billing period's quota: codes used, limit, remaining, period start and reset time. Free and does not count toward the quota, so it also checks that the key is valid.

Use SGPayNowQR from Claude Code, Cursor or Codex

Connect SGPayNowQR in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its SGPayNowQR operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect SGPayNowQR

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect SGPayNowQR once

    Add your SGPayNowQR connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

SGPayNowQR integration FAQ

What can you do with the SGPayNowQR integration?

LiveContext exposes 2 operations on SGPayNowQR, covering paynow qr code and usage.

Popular integrations

Browse the whole catalog