io.usefulapi/pretix · v1.1.0 · ecommerce
pretix MCP by usefulapi is healthy: it completed an MCP handshake in 1075 ms and exposes 18 tools.
Read pretix events, tickets and orders; check attendees in or out with your own account.
Endpoint: https://pretix.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 18 |
| Latency | 1075 ms |
| Last checked (UTC) | 2026-10-30T19:15:21.350Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-30T19:15:21.350Z | Healthy | 1075 |
pretix_list_organizers | List the organizer accounts this API token can access (slug, name, public URL). A team token sees its own organizer. GET /organizers/. |
pretix_get_organizer | One organizer account: slug, name, public URL. GET /organizers/{organizer}/. |
pretix_list_events | List the events of an organizer (name, slug, dates, live/test mode, currency, location, whether it is an event series). Filter by search text, live state or date. GET /organizers/{organizer}/events/. |
pretix_get_event | One event in full: name, dates, location, currency, live/test mode, presale window, meta data, enabled plugins. GET /organizers/{organizer}/events/{event}/. |
pretix_list_subevents | List the dates (sub-events) of an event series, for one event or across all series of the organizer. Each has id, name, dates, location, presale window and price overrides. GET /organizers/{organizer}/events/{event}/subevents/ or /organizers/{organizer}/subevents/. |
pretix_get_subevent | One date (sub-event) of an event series. GET /organizers/{organizer}/events/{event}/subevents/{id}/. |
pretix_list_items | List the products (ticket types, merchandise) of an event with id, name, default price, tax, active flag, category and variations. GET /organizers/{organizer}/events/{event}/items/. |
pretix_get_item | One product with its variations, add-ons and bundles. GET /organizers/{organizer}/events/{event}/items/{id}/. |
pretix_list_quotas | List the quotas (capacity pools) of an event: size, the products they cover, closed state and, with with_availability, how many are still available. GET /organizers/{organizer}/events/{event}/quotas/. |
pretix_get_quota_availability | How much of a quota is left: available, available_number, total_size and what is using it (pending and paid orders, cart positions, blocking vouchers, waiting list). Values can lag slightly. GET /organizers/{organizer}/events/{event}/quotas/{id}/availability/. |
pretix_list_orders | List orders of one event, or of all events of the organizer when no event is given: code, status, email, total, dates, positions, payments, invoice address. Contains customer personal data. Order secrets, order links and payment details are removed. GET /organizers/{organizer}/events/{event}/orders/ |
pretix_get_order | One order by its code (e.g. ABC12): status, customer email and phone, total, positions (tickets), fees, payments, refunds as recorded, invoice address, check-in flags. Contains customer personal data. Secrets, order link and payment details are removed. GET /organizers/{organizer}/events/{event}/ord |
pretix_list_order_positions | List the individual tickets (order positions) of one event, or of all events of the organizer when no event is given: attendee name and email, product, variation, price, order code, check-ins, answers. Contains attendee personal data. Ticket secrets are removed. GET /organizers/{organizer}/events/{e |
pretix_list_checkin_lists | List the check-in lists of an event (id, name, the products they admit, event series date, rule settings). Use the list id for check-in status, attendee lists and check-in. GET /organizers/{organizer}/events/{event}/checkinlists/. |
pretix_get_checkin_list_status | Live check-in numbers of a check-in list: how many tickets exist, how many are checked in, how many are inside now, broken down per product and variation. GET /organizers/{organizer}/events/{event}/checkinlists/{id}/status/. |
pretix_list_checkin_list_positions | The attendee list of a check-in list: tickets with attendee name, product, order code, check-in history and whether the ticket needs attention. Contains attendee personal data. Ticket secrets are removed; check in by position id. GET /organizers/{organizer}/events/{event}/checkinlists/{id}/positions |
pretix_list_waiting_list | List the waiting list entries of an event: who waits for which product, since when, and whether a voucher was already sent. Contains personal data (name, email, phone). Read-only: no voucher is sent. GET /organizers/{organizer}/events/{event}/waitinglistentries/. |
pretix_checkin_position | WRITE: check one ticket in (or out) on a check-in list. Records a real check-in in pretix and cannot be undone from here. Identify the ticket by position_id (from pretix_list_checkin_list_positions) or by ticket_secret (the scanned QR code content). pretix applies its own rules: the call is refused |