Skip to content

Integration · Marketing

Connect Claude & ChatGPT to PassEntry

Ask your AI to issue a wallet pass, look up a pass, or add points to a loyalty card. It can create and update Apple and Google Wallet passes from your PassEntry templates, void passes, send a push notification to a pass holder, create and update events, and read scans, batches and loyalty balances.

Connect PassEntry free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Issue a membership pass from our Gold template for customer C-2291.”

    The AI finds the template ID and creates the pass with C-2291 as its external ID.

  • “Give loyalty member L-883 50 extra points and tell them why.”

    It adds 50 points to the loyalty balance and pushes your message to the holder.

  • “Which passes were scanned at yesterday's event?”

    It lists scans for that event and date range, with pass and status.

What your AI can do

Wallet passes

Issue passes from templates, update barcode, expiry, locations or group tags, turn passes off and on again, and void them.

Loyalty and notifications

Read and change loyalty balances, and send a push notification to a pass holder's phone.

Events and scans

Create and update events, list scans by pass, event or date, and check batches, entities and templates.

  • “Void pass C-2291, it was issued by mistake.”

    It voids the pass so it can no longer be used. This cannot be undone.

  • “Create the event Summer Market on 14 June from 10:00 to 16:00 at Pier 5.”

    It creates the event under your entity with name, venue, start and end time and time zone.

  • “Tell the holder of pass C-2291 that doors open at 18:00.”

    It sends a push notification to that pass holder's phone.

20 tools for PassEntry

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_eventChanges dataCreate an event under an entity: `entity_id` and `event` with name, venue name, start/end date-time and time zone.
  • create_passChanges dataIssue a new Apple/Google Wallet pass from a `pass_template` (template ID), with an optional `ext_id`, group tags, locations and email `binding` to lock it to one wallet account.
  • get_batchGet one batch by `batch_id`, with its status.
  • get_entityGet one entity by `entity_id`.
  • get_eventGet one event by `event_uuid`.
  • get_loyalty_balanceGet the loyalty balance of a loyalty pass by `loyalty_id`.
  • get_passGet one wallet pass by `pass_id` (UUID or external ID), with its status and details.
  • get_pass_templateGet one pass template by `pass_template_id`, with its fields and design.
  • get_scanGet one scan by `scan_id`.
  • list_batchesList messaging and other batches, optionally filtered by `type`.
  • list_entitiesList the entities (brands or businesses) in your PassEntry account with their IDs.
  • list_image_assetsList uploaded image assets, filtered by `entity_id` or `image_type`.
  • list_pass_templatesList pass templates, filtered by `template_type` or `status`. Use to find the template ID for creating passes.
  • list_passesList wallet passes, filtered by `status`, `pass_template_uuid` or name, `group_tag`, `event_uuid`, `device_type`, `ext_id_prefix` or created date range. Use to find a pass ID.
  • list_scansList pass scans, filtered by `pass_id`, `reader_id`, `event_id`, `scan_type`, `status`, group tag or created date range.
  • send_pass_notificationVisible to othersSend a push notification to the holder of one pass: `pass_id` and the notification `message`. This messages the holder's phone.
  • update_eventChanges dataUpdate an event by `event_uuid`: name, venue, start/end date-time or time zone.
  • update_loyalty_balanceChanges dataChange a loyalty pass's points by `loyalty_id`: `balance` adds (positive) or subtracts (negative) points, or `override_balance` sets an exact value; an optional `message` is pushed to the holder.
  • update_passChanges dataUpdate an issued pass by `pass_id`: barcode, expiry, locations or group tags; `pass_action` deactivate or reactivate turns the pass off or back on. An optional `message` is shown to the holder as a notification.
  • void_passChanges dataVoid (nullify) a pass by `pass_id` so it can no longer be used. This cannot be undone.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose PassEntry from the app list.

  2. 2

    Paste your key

    Paste a PassEntry API key. In the PassEntry Dashboard, open Developer tools and copy an API key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in PassEntry?

The AI can list and read passes, pass templates, entities, events, scans, batches, image assets and loyalty balances. It can issue new passes, update or void passes, change loyalty points, create and update events, and send a push notification to a pass holder.

Does the AI see my PassEntry API key?

No. Your PassEntry credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Voiding a pass cannot be undone and a push notification reaches the holder's phone, and both can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own PassEntry account.

Will pass holders get a message on their phone?

Only when the AI sends one. Sending a pass notification messages the holder's phone, and updating a pass or a loyalty balance can include an optional message shown to the holder. You can leave those tools off or require your approval first.

Let your AI work in PassEntry today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect PassEntry free

PipMCP is not affiliated with PassEntry. Product names are trademarks of their owners.