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
03Agent or script
Describe your pass
JSON + artwork
Your server
Sign on your server
Signed .pkpass
Apple Wallet
Add to Wallet
Hark or download link
Capabilities
06Passes 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).
Automatic artwork sizing
Drop in a single image per slot. Pocketful crops and exports the exact 1x, 2x, and 3x assets Apple Wallet requires.
Every Wallet style
Supports store cards, coupons, event tickets, boarding passes, and iOS 27 poster passes—with automatic fallbacks for older iOS versions.
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.
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.
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.
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.
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