Open beta · free while metered billing is in progress

Sign Apple Wallet passes from any MCP client.

WalletMCPPass is a Model Context Protocol server with one tool, create_wallet_pass. Give it pass fields, get back a signed .pkpass — no Apple Developer certificate, no manifest hashing, no openssl smime required on your end.

Every Wallet pass style

One tool call, five layouts. Icons and logos are generated automatically if you don't supply your own.

Boarding pass
Flight, gate, seat, barcode
🎟
Event ticket
Venue, seat, QR entry
%
Coupon
Offer, expiry, terms
Store card
Balance, points, tier
Generic
Any free-form pass

Connect it to your MCP client

Add a remote MCP server entry pointing at this host. Works with Claude Desktop, Claude Code, and any streamable-HTTP MCP client.

{
  "mcpServers": {
    "walletmcppass": {
      "url": "https://walletmcppass.com/mcp"
    }
  }
}

Once connected, ask your assistant to build a boarding pass, ticket, or loyalty card and it will call create_wallet_pass for you. See the repo README for the full tool schema, or fetch llms-full.txt if you're an agent reading this page.

Status

Free during open beta. Usage-based pricing is planned once traffic justifies it — no action needed from existing integrations when that lands.

Access
Open, no API key
Rate limit
30 requests / day / caller
Pass styles
5 (all Wallet types)
Billing
Coming soon (metered)