Ticketmaster
liveEntertainmentTravelTicketmaster Discovery v2 — search live events, venues, and attractions worldwide with ticket availability and classification data.
Tools
event_searchTicketmaster Discovery API — search live events by keyword, city, countryCode, stateCode, venueId, attractionId, classificationName (e.g. 'Music'), and date window. PREFER for "what is on at <venue>",
No parameters required.
Try it
eventSingle event.
No parameters required.
Try it
event_imagesImages for an event.
No parameters required.
Try it
attraction_searchTicketmaster Discovery API — search attractions (artists, sports teams, performers) by keyword, classificationName, or other filters. Returns attraction name, ID, classifications, and images.
No parameters required.
Try it
attractionSingle attraction.
No parameters required.
Try it
venue_searchTicketmaster Discovery API — search venues by keyword, city, stateCode, countryCode, or postalCode. Returns venue name, address, city, state, capacity, coordinates and the venue id to pass to event_se
No parameters required.
Try it
venueSingle venue.
No parameters required.
Try it
classificationsTicketmaster Discovery API — list all event classification segments, genres, and sub-genres (e.g. Music > Rock > Alternative). Use to discover valid classificationName values for filtering event_searc
No parameters required.
Try it
classificationTicketmaster Discovery API — full detail for a single classification by ID: segment, genre, sub-genre hierarchy with names and IDs.
No parameters required.
Try it
suggestTicketmaster Discovery API — autocomplete suggestions for a keyword: returns matching events, attractions, and venues ranked by relevance. Use to resolve partial names before querying other endpoints.
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/ticketmaster/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/ticketmaster/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"event_search","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("event_search", {});// Or ask in plain English:
const answer = await px.ask("ticketmaster discovery v2 — search live events, venues, and attractions worldwide with ticket availability and classification data");