integrations.sh
← all integrations

Vivid Seats

MCP server openai

Find tickets to millions of concerts, sports, comedy, theater, and live events in seconds.

How we can help you:

Browse events - Look for shows or games happening near you (or in any city). Easily plan that perfect night out or a weekend game with friends (e.g. "What shows are happening this weekend")

Find tickets - See what tickets are available with pricing, seat information, and seat views. Find that perfect view right in your budget. (e.g. "What are the best seats under $100?")

Use the Vivid Seats app to find answers to these common event questions and more:

  • What shows or events are happening near me?
  • What are the best tickets for a show I'm seeing?
  • What are the tour dates for a performer or comedian?

Find your next live experience with the Vivid Seats app.

Homepage
https://www.vividseats.com/
Remote URL
https://api.sierra.chat/chat/_UjgWN4Bl-YJFsMBmn6VXROTPHGXRd9NCk5oWwSqMMA/mcp
Auth
NONE

Tools (28)

Extracted live via the executor SDK.

  • LookupSearchSuggestions

    Look up performers, venues, or events by name. Returns matching IDs that can be used with SearchEvents for precise results. Use this when customer mentions a specific performer, team, or venue name that you want to search precisely.

  • LookupLocation

    Validate and resolve a location string to coordinates + radius for proximity search. Returns lat/lng and radius in miles. If location is too broad (e.g., just a state), asks for clarification with a more specific location.

  • LookupCategory

    Look up event categories by name or keyword. Returns categoryId and subCategoryId for use with SearchEvents. Returns ALL matching categories/subcategories when multiple matches exist. Use this when customer asks for generic event types like 'comedy shows', 'baseball games', 'rock concerts', etc.

  • LookupEvent

    Look up events to get eventIds for use with BrowseTicketsForEvent. Returns event data WITHOUT displaying a carousel. Use this when customer asks for tickets on a specific date - find the event first, then call BrowseTicketsForEvent with the eventId.

  • LookupSearchSuggestions

    Look up performers, venues, or events by name. Returns matching IDs that can be used with SearchEvents for precise results. Use this when customer mentions a specific performer, team, or venue name that you want to search precisely.

  • LookupLocation

    Validate and resolve a location string to coordinates + radius for proximity search. Returns lat/lng and radius in miles. If location is too broad (e.g., just a state), asks for clarification with a more specific location.

  • LookupEvent

    Look up events to get eventIds for use with BrowseTicketsForEvent. Returns event data WITHOUT displaying a carousel. Use this when customer asks for tickets on a specific date - find the event first, then call BrowseTicketsForEvent with the eventId.

  • SearchEvents

    Search for live events. Use pre-resolved IDs from LookupSearchSuggestions (performerId/venueId) and coordinates from LookupLocation (lat/lng/radius) for precise results. Returns event carousel with images and pricing.

  • BrowseTicketsForEvent

    Get available ticket listings for a specific event. REQUIRES eventId - use SearchEvents first to find the event, then pass the eventId here. Returns comprehensive ticket information including seats, pricing, delivery methods, seat views, and checkout links. Use the 'section' param for natural section filtering (e.g., 'club box', 'lower level') - it does partial matching automatically. Use sectionIds or sectionNames only when you have exact values from availableSections metadata.

  • LookupSearchSuggestions

    Look up performers, venues, or events by name. Returns matching IDs that can be used with SearchEvents for precise results. Use this when customer mentions a specific performer, team, or venue name that you want to search precisely.

  • LookupLocation

    Validate and resolve a location string to coordinates + radius for proximity search. Returns lat/lng and radius in miles. If location is too broad (e.g., just a state), asks for clarification with a more specific location.

  • SearchEvents

    Search for live events. Use pre-resolved IDs from LookupSearchSuggestions (performerId/venueId) and coordinates from LookupLocation (lat/lng/radius) for precise results. Returns event carousel with images and pricing.

  • LookupSearchSuggestions

    Look up performers, venues, or events by name. Returns matching IDs that can be used with SearchEvents for precise results. Use this when customer mentions a specific performer, team, or venue name that you want to search precisely.

  • LookupLocation

    Validate and resolve a location string to coordinates + radius for proximity search. Returns lat/lng and radius in miles. If location is too broad (e.g., just a state), asks for clarification with a more specific location.

  • SearchEvents

    Search for live events. Use pre-resolved IDs from LookupSearchSuggestions (performerId/venueId) and coordinates from LookupLocation (lat/lng/radius) for precise results. Returns event carousel with images and pricing.

  • LookupLocation

    Validate and resolve a location string to coordinates + radius for proximity search. Returns lat/lng and radius in miles. If location is too broad (e.g., just a state), asks for clarification with a more specific location.

  • LookupCategory

    Look up event categories by name or keyword. Returns categoryId and subCategoryId for use with SearchEvents. Returns ALL matching categories/subcategories when multiple matches exist. Use this when customer asks for generic event types like 'comedy shows', 'baseball games', 'rock concerts', etc.

  • SearchEvents

    Search for live events. Use pre-resolved IDs from LookupSearchSuggestions (performerId/venueId) and coordinates from LookupLocation (lat/lng/radius) for precise results. Returns event carousel with images and pricing.

  • LookupCategory

    Look up event categories by name or keyword. Returns categoryId and subCategoryId for use with SearchEvents. Returns ALL matching categories/subcategories when multiple matches exist. Use this when customer asks for generic event types like 'comedy shows', 'baseball games', 'rock concerts', etc.

  • LookupLocation

    Validate and resolve a location string to coordinates + radius for proximity search. Returns lat/lng and radius in miles. If location is too broad (e.g., just a state), asks for clarification with a more specific location.

  • SearchEvents

    Search for live events. Use pre-resolved IDs from LookupSearchSuggestions (performerId/venueId) and coordinates from LookupLocation (lat/lng/radius) for precise results. Returns event carousel with images and pricing.

  • LookupSearchSuggestions

    Look up performers, venues, or events by name. Returns matching IDs that can be used with SearchEvents for precise results. Use this when customer mentions a specific performer, team, or venue name that you want to search precisely.

  • LookupLocation

    Validate and resolve a location string to coordinates + radius for proximity search. Returns lat/lng and radius in miles. If location is too broad (e.g., just a state), asks for clarification with a more specific location.

  • SearchEvents

    Search for live events. Use pre-resolved IDs from LookupSearchSuggestions (performerId/venueId) and coordinates from LookupLocation (lat/lng/radius) for precise results. Returns event carousel with images and pricing.

  • BrowseTicketsForEvent

    Get available ticket listings for a specific event. REQUIRES eventId - use SearchEvents first to find the event, then pass the eventId here. Returns comprehensive ticket information including seats, pricing, delivery methods, seat views, and checkout links. Use the 'section' param for natural section filtering (e.g., 'club box', 'lower level') - it does partial matching automatically. Use sectionIds or sectionNames only when you have exact values from availableSections metadata.

  • BrowseTicketsForEvent

    Get available ticket listings for a specific event. REQUIRES eventId - use SearchEvents first to find the event, then pass the eventId here. Returns comprehensive ticket information including seats, pricing, delivery methods, seat views, and checkout links. Use the 'section' param for natural section filtering (e.g., 'club box', 'lower level') - it does partial matching automatically. Use sectionIds or sectionNames only when you have exact values from availableSections metadata.

  • BrowseTicketsForEvent

    Get available ticket listings for a specific event. REQUIRES eventId - use SearchEvents first to find the event, then pass the eventId here. Returns comprehensive ticket information including seats, pricing, delivery methods, seat views, and checkout links. Use the 'section' param for natural section filtering (e.g., 'club box', 'lower level') - it does partial matching automatically. Use sectionIds or sectionNames only when you have exact values from availableSections metadata.

  • BrowseTicketsForEvent

    Get available ticket listings for a specific event. REQUIRES eventId - use SearchEvents first to find the event, then pass the eventId here. Returns comprehensive ticket information including seats, pricing, delivery methods, seat views, and checkout links. Use the 'section' param for natural section filtering (e.g., 'club box', 'lower level') - it does partial matching automatically. Use sectionIds or sectionNames only when you have exact values from availableSections metadata.