TicketSpice MCP by usefulapi

io.usefulapi/ticketspice · v1.0.0 · ecommerce

TicketSpice MCP by usefulapi is healthy: it completed an MCP handshake in 507 ms and exposes 15 tools.

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

Endpoint: https://ticketspice.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count15
Latency507 ms
Last checked (UTC)2026-10-25T23:55:13.947Z

Health history

Checked (UTC)StatusLatencyError
2026-10-25T23:55:13.947ZHealthy507

Tools (15)

ticketspice_list_formsList 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_formOne form by id: name, status, accounting reference, time zone and its field layout. GET /forms/{id}.
ticketspice_get_form_inventoryInventory items of a form (limited-quantity items): path, name, sold and remaining quantity. GET /forms/{id}/inventory.
ticketspice_list_ordersList 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_orderOne 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_transactionsList 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_transactionOne transaction by id: amounts, type, payment method, masked card, gateway message and status. GET /search/transactions/{id}.
ticketspice_list_ticketsList 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_ticketOne 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_customersList 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_customerOne customer record by id: email, billing details and total of the customer's transactions. GET /search/customers/{id}.
ticketspice_list_couponsList 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_couponOne coupon by id with its discounts, codes, availability and redeemed counts. GET /coupons/{id}.
ticketspice_create_couponWRITE: 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 cou
ticketspice_delete_couponWRITE: 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}.