# Passslot — MCP server on mcp.ai > Connect your Passslot account and use 8 tools for event management straight from your AI agent. Connect with your own API key. PassSlot is a service that simplifies the creation, design, and distribution of Apple Wallet passes, including coupons, store cards, event tickets, membership cards, and boarding passes. By: mcp.ai · official Page: https://mcp.ai/passslot ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_passslot?ms=1787291340000 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/passslot/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/passslot/ 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/passslot/skill.md Postman collection (v2.1): https://mcp.ai/passslot/postman.json ## Tools - passslot_create_scanner(name: string, type: string, fullAccess?: boolean, allowedTemplates?: string[]) — Tool to create a new scanner in Passslot. Use when you need to create a PassVerifier or Browser type scanner. Your app key must have full access to manage scanners. If fullAccess is false, provide all - passslot_delete_scanner(id: integer) — Tool to delete a scanner by ID. Use when you need to remove a scanner from the system. Requires full access app key to manage scanners. - passslot_get_pass_types() — Tool to list all available pass types. Use when you need to retrieve supported pass-type identifiers before creating passes. - passslot_get_passes_by_pass_type(passtype_id?: string) — Tool to list Wallet passes, optionally filtered by a Pass Type ID. If passtype_id is provided, returns passes for that specific pass type. If passtype_id is not provided, returns all passes. - passslot_get_scanner(id: integer) — Tool to retrieve details of a specific scanner. Use when you need to get information about a scanner by its ID. Requires app key with full access to manage scanners. - passslot_list_scanners() — Tool to retrieve a list of all scanners. Use when you need to list all configured scanners. Your app key must have full access to manage scanners. - passslot_list_templates() — Tool to retrieve a list of all pass templates. Use when you need to see available templates for creating passes. - passslot_update_scanner(id: integer, name?: string, fullAccess?: boolean, allowedTemplates?: integer[]) — Tool to update a scanner's configuration. Only name, fullAccess, and allowedTemplates can be updated. Use when you need to modify scanner permissions or rename a scanner. Your app key must have full a ## Example prompts - "What can I do in Passslot?" - "Show me a summary of my Passslot account" ## Links Docs: https://mcp.ai/docs/mcps/passslot Website: https://mcp.ai/mcps/passslot