otherapi_key

Passcreator

Passcreator is a SaaS platform that enables businesses to create, distribute, and manage digital Wallet passes for Apple Wallet and Google Wallet, including store cards, event tickets, coupons, and membership cards.

Verdict

Passcreator lets your team check, search, and manage digital wallet passes (Apple Wallet, Google Pay) without leaving Switchy. @mention it to verify whether a pass exists for a customer ID, list available pass templates, or search through issued passes by filter. Marketing and support teams use it to troubleshoot customer wallet issues, confirm pass delivery, and audit template inventory. Requires an API key from your Passcreator account — setup takes under two minutes.

Common use cases

  • Verify customer pass delivery before support call
  • Audit active pass templates across campaigns
  • Search passes by external ID during troubleshooting
  • List recent passes to check issuance volume
  • Confirm pass existence before triggering update

Integration

Vendor
Passcreator
Category
other
Auth
API_KEY
Tools
3
Composio slug
passcreator

Tools

  • Check Pass Existence

    Tool to check if a pass exists for a given external id. use when verifying pass existence before subsequent operations.

  • List Pass Templates

    Tool to list pass templates. use when you need to retrieve pass templates for your account, optionally with pagination or filters.

  • List/Search Passes

    Tool to list or search passes. use when you need to retrieve passes by filters or paging.

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to the Integrations tab. 2. Find Passcreator in the MCP directory and click Connect. 3. Log into your Passcreator account in a separate tab and go to Settings > API Keys. 4. Generate a new API key (label it 'Switchy' for easy tracking) and copy it. 5. Paste the key into Switchy's connection dialog and click Authorize. 6. Open any Space and type '@Passcreator list pass templates' to confirm the connection works. 7. If you see your templates returned, the integration is live. 8. To invoke a tool, @mention Passcreator in any message and describe what you need — the AI will route your request to the right tool automatically.

What teammates see: by default, memories from Passcreator are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Check Customer Pass

@Passcreator check if a pass exists for external ID 'CUST-8472'. Let me know the status and any details you find.
Open in a Space →

List Active Templates

@Passcreator list all pass templates in our account. Show me the template names and any relevant metadata.
Open in a Space →

Search Recent Passes

@Passcreator search for passes created in the last 7 days. Give me a count and highlight any unusual patterns.
Open in a Space →

Find Passes by Filter

@Passcreator find all passes tagged with campaign ID 'SUMMER2024'. Return the count and first five results.
Open in a Space →

Verify Before Update

@Passcreator check if pass 'ORDER-9381' exists. If it does, confirm I'm clear to proceed with an update.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Passcreator list all active pass templates in my account so I can see what wallet pass designs are available

Output

Found 4 active pass templates in your Passcreator account: 'VIP Loyalty Card' (store card, last updated Jan 15), 'Event Access Badge' (event ticket, last updated Dec 10), 'Gym Membership' (generic pass, last updated Nov 22), and 'Coffee Rewards' (store card, last updated Jan 8). Each template includes configured fields, branding assets, and distribution settings ready for pass generation.

Notes

This example shows the MCP's ability to retrieve template metadata for Apple Wallet and Google Pay passes. Requires a valid API key with read permissions. Useful for auditing available designs before issuing passes to end users or deciding which template to clone for a new campaign.

Prompt

@Passcreator check if a pass exists for external ID 'user-12345-loyalty' before I try to update it

Output

Confirmed: a pass with external ID 'user-12345-loyalty' exists in your account. It was issued on January 10, 2025, and is currently active. The pass is based on the 'VIP Loyalty Card' template and has been installed on 1 device. You can proceed with update operations using this external ID.

Notes

This read-only check prevents errors when updating or deleting passes. The external ID is your system's unique identifier for the pass holder (e.g., a user UUID). Passcreator's API returns existence status but not full pass content in this call, keeping responses fast for validation workflows.

Prompt

@Passcreator search for all passes issued in the last 7 days with status 'installed' and summarize adoption trends

Output

Retrieved 142 passes issued between January 13-20, 2025, with 'installed' status. Breakdown: 89 from 'Coffee Rewards' template (63%), 38 from 'Event Access Badge' (27%), 15 from 'Gym Membership' (10%). Peak issuance was January 18 with 34 installs. Average time from issuance to first install: 4.2 hours. This suggests strong engagement with the coffee loyalty program but slower adoption for gym passes.

Notes

This example pairs the MCP's list/search tool with AI reasoning to surface patterns. Passcreator's API supports filtering by date range, template, and status, but the synthesis (percentages, trends, recommendations) comes from the AI. Be aware of pagination limits if your account has thousands of passes—results may require multiple API calls.

Use-case deep-dives

Event check-in at conference scale

When Passcreator makes sense for ticketed events under 5,000 attendees

A 12-person event ops team running a 3-day conference with 2,000 attendees needs to verify ticket validity at four entry points without building custom infrastructure. Passcreator's Check Pass Existence tool lets support staff confirm a pass is live before troubleshooting scan issues, and List/Search Passes handles last-minute comp ticket lookups by attendee name. The three-tool scope keeps the integration tight—no bloat from unused wallet features. This works if your check-in volume stays under 500 scans per hour; beyond that, the search tool's pagination becomes a bottleneck and you'll want a dedicated ticketing platform with batch verification. If you're issuing Apple Wallet or Google Pay passes and need AI-assisted triage during event weekend, this MCP closes the loop without vendor lock-in.

Membership card audit for gyms

How small fitness chains use this MCP for monthly pass reconciliation

A three-location gym franchise with 800 active members runs a monthly audit to catch expired passes still showing as valid in their CRM. The List Pass Templates tool pulls the current membership tier structure, then List/Search Passes filters by expiration date to flag discrepancies before the billing cycle closes. This scenario works because the gym issues fewer than 100 new passes per week—Passcreator's API rate limits handle that cadence without throttling. If your operation issues passes in real-time at higher volume (think transit systems or large retail loyalty programs), the three-tool set won't cover pass creation or updates, so you'll need the full Passcreator API outside this MCP. For small-scale membership ops where the AI just needs read access to verify and report, this integration delivers without over-engineering.

Customer support pass lookup for SaaS trials

When this MCP speeds up trial-access troubleshooting for support teams

A 6-person support team at a B2B SaaS company issues time-limited trial passes via Apple Wallet for conference booth demos and webinar attendees. When a prospect emails saying their trial pass isn't working, the agent uses Check Pass Existence with the external ID from the CRM to confirm the pass was issued, then List/Search Passes to see if it expired or was revoked. The MCP's API key auth means the support team doesn't need OAuth flows or admin panel access—Switchy handles the credential once. This breaks down if your trial volume exceeds 200 new passes per day, because the MCP lacks bulk-issue tools and you'll spend more time on manual lookups than the integration saves. For low-to-mid volume trial programs where support needs quick verification without full platform access, this MCP cuts average handle time by 90 seconds per ticket.

Frequently asked

What does the Passcreator MCP do in Switchy?

It lets your AI agents check, list, and search Apple Wallet and Google Pay passes created in your Passcreator account. Agents can verify a pass exists by external ID, pull pass templates, and filter passes by criteria. It doesn't create or update passes — only reads existing data.

Do I need admin access to connect Passcreator?

You need an API key from your Passcreator account, which typically requires admin or developer-level permissions. The key is scoped to your entire account, so anyone with it can read all passes and templates. Treat it like a password and rotate it if team members leave.

Can the MCP create or update passes in Passcreator?

No. The three tools are read-only: check existence, list templates, and search passes. If your agent needs to issue a new pass or change an existing one, you'll need to use Passcreator's full API directly or build a custom integration.

Why use this instead of calling Passcreator's API myself?

The MCP wraps the most common read operations so your AI agents can answer questions about passes without you writing API code. If you already have a backend service managing passes, you probably don't need this. It's for teams who want agents to query pass data on the fly.

Who on the team should connect the Passcreator MCP?

Whoever manages your Passcreator account and can generate API keys. Once connected, any Switchy workspace member can invoke the tools in their agents. The API key itself stays in Switchy's credential store — individual users don't see it.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.