TicketSpice MCP by usefulapi

io.usefulapi/ticketspice

Read TicketSpice forms, orders, tickets, customers, coupons; create or delete coupons.

Yes, your AI can use this right now.Answered a live MCP handshake in 305 ms with no sign-in needed and exposes 15 tools.
Is this your server? Claim the listing. Verified adds a vendor-confirmed mark on this page and matching app pages.
Claim with Verified — $49/moWant it in front of people comparing E-commerce tools? Feature it — $149/mo

Connect it

Settings → Connectors → Add custom connector
URL: https://ticketspice.usefulapi.io/mcp

15 tools, pulled live

Pulled straight from the server with tools/list on 2026-10-27.
ticketspice_list_formsread-only

List the account's TicketSpice forms (ticketed events / order pages): id, name, status (open, closed, scheduled or archived), created and updated dates. Use the form ids to filter orders, tickets and transactions. GET /forms.

ticketspice_get_formread-only

One form by id: name, status, accounting reference, time zone and its field layout. GET /forms/{id}.

ticketspice_get_form_inventoryread-only

Inventory items of a form (limited-quantity items): path, name, sold and remaining quantity. GET /forms/{id}/inventory.

ticketspice_list_ordersread-only

List orders (one per checkout): order number, buyer billing name and address, form, total, currency and status, newest or oldest first. Filter by event (form), status, buyer email, customer id, order number or dates. GET /search/orders.

ticketspice_get_orderread-only

One order by id with the buyer's billing details, event, totals and status. Set include_tickets to embed the order's tickets and include_transactions its payments (charges and refunds). GET /search/orders/{id}.

ticketspice_list_transactionsread-only

List payment transactions (money movements): amount, currency, type (charge, refund, voucher), payment method, masked card, status, form and buyer email. Filter by type, method, form, order, donor or dates. GET /search/transactions.

ticketspice_get_transactionread-only

One transaction by id: amounts, type, payment method, masked card, gateway message and status. GET /search/transactions/{id}.

ticketspice_list_ticketsread-only

List sold tickets (one record per ticket): id, buyer billing name, event, ticket level, amount, fee, total, status, scan count and last scan time, event date. Filter by event (form), status, order, buyer email, customer id or dates. Use it for attendee lists and check-in status. GET /search/tickets.

ticketspice_get_ticketread-only

One ticket by id: buyer, event, level, amount, fee, total, status, scan count, last scan time and the buyer's form answers. GET /search/tickets/{id}.

ticketspice_list_customersread-only

List customer records (buyers): id, email, billing name and address, total spent, created and updated dates. Filter by email or dates. New customers can take up to 5 minutes to appear. GET /search/customers.

ticketspice_get_customerread-only

One customer record by id: email, billing details and total of the customer's transactions. GET /search/customers/{id}.

ticketspice_list_couponsread-only

List TicketSpice coupons: account-wide ones, or only those of one form when form_id is given. Shows discounts, codes, availability, redeemed count and expiry. GET /coupons/global or /coupons/forms/{id}.

ticketspice_get_couponread-only

One coupon by id with its discounts, codes, availability and redeemed counts. GET /coupons/{id}.

ticketspice_create_coupon

WRITE: create a discount coupon in the live TicketSpice account (it can be redeemed by ticket buyers right away). One discount (fixed amount or percent) and one or more codes; optionally limited to one form, to a number of uses, and to an expiry date. Not idempotent: calling it twice creates two coupons. POST /coupons.

ticketspice_delete_couponcan modify

WRITE: permanently delete a coupon from the live TicketSpice account; its codes stop working immediately and this cannot be undone. Show the coupon (ticketspice_get_coupon) and get the user's approval first, then call with confirm: true. GET /coupons/{id}, then DELETE /coupons/{id}.

Alternatives in E-commerce

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”