# Passcreator — MCP server on mcp.ai > Connect your Passcreator account and use 11 tools for event management straight from your AI agent. Connect with your own API key. 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. By: mcp.ai · official Page: https://mcp.ai/passcreator ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_passcreator?ms=1787296020000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/passcreator/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/passcreator/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/passcreator/skill.md Postman collection (v2.1): https://mcp.ai/passcreator/postman.json ## Tools - passcreator_check_pass_existence(passId: string) — Tool to check if a pass exists for a given ID. Use when verifying pass existence before subsequent operations like updates or deletions. The ID can be a generatedId (unique ID created for every pass, - passcreator_create_app_scan(passId?: string, createdOn: string, setVoided?: boolean, deviceName: string, scanStatus: string, appConfigurationId: string, scannedBarcodeValue: string, additionalProperties?: object) — Tool to create a new App Scan in PassCreator. Use when recording pass validation or attendance scanning events. Supports tracking scan status, device information, and optional pass voiding. - passcreator_get_app_configuration(identifier: string) — Retrieves detailed information about an App Configuration by its identifier. Use when you need to get scan settings, UI customization, or validation rules for a specific App Configuration. - passcreator_get_process_status(identifier: string) — Get the current status and progress of a bulk operation including any errors. Use this to monitor long-running bulk operations like batch pass updates or creations. The identifier is returned when ini - passcreator_get_signing_public_key() — Tool to obtain the public key needed to verify signatures from the placeholder sign() function. Use when you need to verify cryptographic signatures generated by Passcreator's sign placeholder. - passcreator_list_app_configurations() — Retrieves all App Configurations for your Passcreator account. Use this action to get a list of validation configurations that control how passes are scanned and validated. Each configuration can be l - passcreator_list_app_scans(start?: integer, pageSize?: integer, createdSince?: string, appConfigurationId: string) — Retrieves a paginated list of scans for a given app configuration. Use this tool to view scan history, track attendance, and analyze scan data ordered by creation date. - passcreator_list_pass_templates() — Retrieves all pass templates for your Passcreator account. Use this action to get a list of available templates (each with its unique identifier and name) which are needed to create new passes. Templa - passcreator_list_passes(pageSize?: integer, projectId?: string, templateId?: string, searchPhrase?: string) — List and search wallet passes from Passcreator using the v3 API. Use this tool to: - Retrieve all passes in your account - Filter passes by template ID or project ID - Search passes using a search phr - passcreator_send_bulk_push_notifications(listOfPasses: string[], pushNotificationText: string) — Tool to send push notifications to multiple wallet passes simultaneously (up to 500 passes). Use when you need to notify pass holders about updates, events, or important information. The notification - passcreator_update_passes_bulk(data: object, filter: object) — Tool to bulk update multiple wallet passes using filter criteria. Returns immediately with a tracking URL to monitor the asynchronous bulk operation progress. Use when updating many passes at once wit ## Example prompts - "What can I do in Passcreator?" - "Show me a summary of my Passcreator account" ## Links Docs: https://mcp.ai/docs/mcps/passcreator Website: https://mcp.ai/mcps/passcreator