mcpbeat Sign in

pretix MCP by usefulapi MCP Server

answering

pretix MCP by usefulapi is answering right now. Last checked 11 min ago. It exposes 18 tools. Last commit 1 Nov 2026.

Read pretix events, tickets and orders; check attendees in or out with your own account.

Uptime history 40 hours of history
40 hours agonow
100.0%
Uptime 24h
91 of 91 checks
18
Tools
read from the server
215 ms
Response time
average over 24h
1
Stars
last commit 1 Nov 2026

What changed 4

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 31 October 2026. No other catalogue keeps this.

31 Oct a tool changed version4 times that day
and 3 more, back to 31 October 2026

Nothing serious here today

Today is the operative word: we check pretix MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 min ago.

run in your terminal
claude mcp add pretix --transport http https://pretix.usefulapi.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://pretix.usefulapi.io/mcp
~/.codex/config.toml
[mcp_servers.pretix]
url = "https://pretix.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "pretix": {
      "url": "https://pretix.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "pretix": {
      "type": "http",
      "url": "https://pretix.usefulapi.io/mcp"
    }
  }
}

Available tools 18

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

pretix
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 for unpaid, canceled, blocked, already-used or wrong-product tickets (the reason is returned), and it never forces a check-in. A required question that is unanswered comes back as incomplete with the question list; answer it with `answers`. One ticket per call. POST /organizers/{organizer}/events/{event}/checkinlists/{list}/positions/{id}/redeem/.
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_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_get_item
One product with its variations, add-ons and bundles. GET /organizers/{organizer}/events/{event}/items/{id}/.
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}/orders/{code}/.
pretix_get_organizer
One organizer account: slug, name, public URL. GET /organizers/{organizer}/.
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_get_subevent
One date (sub-event) of an event series. GET /organizers/{organizer}/events/{event}/subevents/{id}/.
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_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_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_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_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/{event}/orderpositions/ or /organizers/{organizer}/orderpositions/.
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/ or /organizers/{organizer}/orders/.
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_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_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_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/.

Endpoints

URLTransportStateLatencyChecked
https://pretix.usefulapi.io/mcp streamable-http answering 273 ms 11 min ago

Alternatives to pretix MCP by usefulapi

same job, measured the same way
Humanitix MCP by usefulapi
by usefulapi

Read Humanitix events, orders, tickets and live check-in counts, and check tickets in or out.

15 tools answering
Ticketsauce MCP by usefulapi
by usefulapi

Read Ticketsauce events, orders and ticket check-in IDs (read-only).

5 tools answering
Eventzilla MCP by usefulapi
by usefulapi

Read Eventzilla events, tickets, orders, attendees and users; open or close ticket sales.

11 tools answering
Universe MCP by usefulapi
by usefulapi

Read events, ticket types, orders, attendees and daily ticket sales in Universe.

9 tools answering
Eventbrite MCP by usefulapi
by usefulapi

Manage Eventbrite events, ticket classes, venues and discounts; read attendees, orders and reports.

26 tools answering
Atera MCP by usefulapi
by usefulapi

Check devices, alerts and tickets in Atera, and open tickets, comment or resolve alerts.

20 tools answering
Pandy Tickets for organizers
by pandy

Read your events, sales, orders and attendees from your AI assistant. OAuth sign-in, read only.

answering
Otter Waiver MCP by usefulapi
by usefulapi

Read waivers, signed participants and check-ins in Otter Waiver.

5 tools answering

pretix MCP by usefulapi — questions

Answers built from our own checks of this server.

What can pretix MCP by usefulapi do?
It exposes 18 tools, read directly from the server on our last check. Among them: pretix_checkin_position, pretix_get_checkin_list_status, pretix_get_event, pretix_get_item, pretix_get_order, pretix_get_organizer and 12 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is pretix MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 215 ms. The bar chart above shows every period we have measured.
How do I connect pretix MCP by usefulapi?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does pretix MCP by usefulapi need an API key?
No. pretix MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 18 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is pretix MCP by usefulapi?
It answers our handshake in 215 ms on average, which is faster than 66% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is pretix MCP by usefulapi open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at pretix.usefulapi.io, which runs on its operator's own terms.