card-gallery
ChatGPTRicher card-browsing tool for an event QR card gallery, and the default first step for any request to make, design or print an invite card. An invite card (also called a share card or table card) is a printable page carrying the event QR code and a themed design. Renders the card as a compressed JPEG inline so the user can check the design; hand them a file afterwards with card-link only if they ask. User must be an admin of the event. When the user says "show me" an event card and the client supports MCP Apps, prefer this tool so the response can display an interactive card gallery UI widget. For full-quality PDF or JPEG download, use card-link instead. Choose a design that matches the occasion yourself rather than asking the user.
card-link
ChatGPTReturns a one-time full-quality download link for an event invite card (a printable page carrying the event QR code and a themed design) in PDF or JPEG format. This is the second step, not the first: use it once the user has seen a card-gallery preview and wants the file, or when they explicitly ask for a PDF or a download link. A request to make or print a card starts with card-gallery instead — that renders the card inline so the user can check the design before downloading.
event-browse
ChatGPTRicher event-browsing tool, and the default answer to "get me the QR code for <event>". Use this when the user wants event details, the invite QR code, favorite state, counts, or may navigate back and forth across events using the returned previous/next event IDs. When the user says "show me" an event or QR code and the client supports MCP Apps, prefer this tool so the response can display an interactive event UI widget. It is still useful as a structured browsing result without UI. The QR code returned is sized for LLM context — for a full-quality QR file download, use event-qr-link instead.
event-create
ChatGPTCreates a new event on Partoska.com. The authenticated user becomes the event owner with admin. A primary invite link is automatically generated. The event name must be between 3 and 48 characters. Reuse the returned id for any follow-up request about this event — QR code, card, photos — without asking the user for it.
event-qr-link
ChatGPTReturns a one-time full-quality download link for an event invite QR code (PNG, SVG, or UTF-8 text). This is the second step, not the first: use it once the user has seen an event-browse preview and wants the file, or when they explicitly ask for a download link or an image file. A request to get or print a QR code starts with event-browse instead — that renders the QR inline.
event-query
ChatGPTComprehensive advanced search and listing of Partoska.com events with detailed metadata including start/end times, favored/starred events, guest counts, photo counts, administrative status. Also the way to look up an event id: when a request names an event ('Test 2', 'my wedding'), pass that name as query and take the id of the match. Call with no arguments to list the user's events.
event-update
ChatGPTUpdates an existing event: rename it, change its upload window, toggle public visibility or moderation, or star it as a favorite. Fields 'name', 'from', 'to', 'public', and 'moderated' require admin permission. Field 'favorite' requires guest permission. At least one field must be provided. Making an event public allows guests, including anonymous visitors with a valid invite link, to view its media.
fetch
ChatGPTRetrieves detailed content for a specific event on Partoska.com using its identifier, which you get from 'search' or 'event-query'. This tool provides a simplified schema primarily designed for ChatGPT compatibility. If possible, one should utilize all available tools including 'event-query' for more comprehensive event data.
photo-approve
ChatGPTApproves a photo in a moderated event, making it visible to the event's audience. Requires moderator permission. For public events, the audience includes anonymous visitors with a valid invite link.
photo-favorite
ChatGPTMarks or unmarks a photo as a favorite for the current user. Requires guest permission.
photo-gallery
ChatGPTRicher photo-browsing tool for an event gallery. Use this when the user wants a photo together with event context, favorite/count metadata, or may navigate back and forth across photos using the returned previous/next photo IDs. When the user says "show me" a photo or gallery and the client supports MCP Apps, prefer this tool so the response can display an interactive photo gallery UI widget. It is still useful as a structured browsing result without UI. The photo data returned is a compressed preview sized for LLM context — for full-quality original download, use photo-link instead. Get photo from photo-list.
photo-link
ChatGPTReturns a one-time download link for a photo. Set preview to true for a compressed thumbnail, false (default) for the full-quality original. This is the second step, not the first: use it when the user explicitly asks to download or save a file. A request to see or show photos starts with photo-gallery instead — it serves a compressed preview sized for LLM context and supports navigation and metadata.
photo-list
ChatGPTRetrieves a list of photos from a specific event with support for filtering (all, author, favorite) and sorting (by upload time, taken time, or favorite count). Each photo includes upload and taken timestamps, authorship, processing status, favorite status, and total favorite count. To view a single photo inline, use 'photo-gallery'; to obtain a download link for a specific photo, use the 'photo-link' tool.
photo-picker
ChatGPTUploads a photo to an event, making it available to the event's audience. When called without 'type' and 'data', returns event context so an MCP App can present the upload UI. When called with 'type' and 'data', performs the actual upload and returns the new photo identifier. For public events, the audience includes anonymous visitors with a valid invite link.
search
ChatGPTBasic search of Partoska.com events for the user. Based on the query, returns up to 10 most relevant events. Use it to turn an event name the user mentioned into the id other tools need. This tool provides a simplified search capability primarily designed for ChatGPT compatibility. If possible one should prefer the 'event-query' tool for more comprehensive results.