Skip to content
Apple Wallet

Pocketful.

Describe the pass you want to an AI agent. Your server crops the artwork, signs the .pkpass bundle with your Apple certificates, and hands back a download link—or pushes it straight to your iPhone via Hark.

How it works

03
  1. Agent or script

    Describe your pass

    JSON + artwork

  2. Your server

    Sign on your server

    Signed .pkpass

  3. Apple Wallet

    Add to Wallet

    Hark or download link

Capabilities

06
  1. Passes from a prompt

    Tell an AI agent what card or ticket you need. It formats the JSON spec and calls your server over MCP (or hit the REST API from a script).

  2. Automatic artwork sizing

    Drop in a single image per slot. Pocketful crops and exports the exact 1x, 2x, and 3x assets Apple Wallet requires.

  3. Every Wallet style

    Supports store cards, coupons, event tickets, boarding passes, and iOS 27 poster passes—with automatic fallbacks for older iOS versions.

  4. Push to iPhone via Hark

    Hook up your Hark server to get a push notification the second a pass is signed. Tap it to open right in Apple Wallet.

  5. Over-the-air updates

    Edit a saved pass and push the update through Apple's Wallet web service to anyone who already added it to their Wallet.

  6. Seven MCP tools

    Gives your AI agent everything it needs to upload artwork and create, list, inspect, update, download, and delete passes.

Data boundary

Your server holds the keys and signs the passes.

01 · Signing

On your server

Your agent or script sends the pass layout and artwork to your server, where your Apple signing certificates stay locked down. One-off downloads live in RAM and expire after 15 minutes by default; updatable passes are saved in SQLite.

02 · Delivery

On your iPhone

Open the link directly on your phone, or let your Hark server push it over APNs. (Keep in mind that whatever AI provider you use will process your initial prompt and images before sending them to Pocketful.)

Run it yourself

Spin up the signing server with your Apple Developer certs, then point your MCP client or scripts at it. Add Hark for delivery to your iPhone.

Bun tooling · Paid Apple Developer account