setline
Qué hace este MCP
Provides festival discovery data, lineups, artist appearances, schedules, locations, and ticket links.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['artist'], 'properties': {'artist': {'type': 'string', 'description': 'Artist name or URL slug.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source'], 'properties': {'hint': {'type': 'string'}, 'note': {'type': 'string'}, 'error': {'type': 'string'}, 'query': {'type': 'string'}, 'artist': {'type': 'object', 'required': ['name', 'artistPage', 'slug', 'upcomingFestivals'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'artistPage': {'type': 'string'}, 'upcomingFestivals': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'festivalPage'], 'properties': {'name': {'type': 'string'}, 'location': {'type': 'string'}, 'startDate': {'type': 'string'}, 'festivalPage': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}, 'source': {'type': 'string'}, 'didYouMean': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'slug'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['festival'], 'properties': {'festival': {'type': 'string', 'description': 'Festival name, Setline id, or URL slug (e.g. "rock-am-ring-2026").'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source'], 'properties': {'app': {'type': 'object', 'required': ['ios', 'android'], 'properties': {'ios': {'type': 'string'}, 'android': {'type': 'string'}}, 'additionalProperties': False}, 'hint': {'type': 'string'}, 'error': {'type': 'string'}, 'query': {'type': 'string'}, 'source': {'type': 'string'}, 'festival': {'type': 'object', 'required': ['name', 'dates', 'startDate', 'endDate', 'location', 'country', 'genres', 'lineupAnnounced', 'id', 'links'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'dates': {'type': 'string'}, 'links': {'type': 'object', 'required': ['festivalPage'], 'properties': {'tickets': {'type': 'string'}, 'festivalPage': {'type': 'string'}, 'resaleTickets': {'type': 'string'}}, 'additionalProperties': False}, 'venue': {'type': 'string'}, 'genres': {'type': 'array', 'items': {'type': 'string'}}, 'country': {'type': 'string'}, 'endDate': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'soldOut': {'type': 'boolean'}, 'website': {'type': 'string'}, 'location': {'type': 'string'}, 'timezone': {'type': 'string'}, 'heroImage': {'type': 'string'}, 'startDate': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'description': {'type': 'string'}, 'lineupAnnounced': {'type': 'boolean'}, 'setTimesPublished': {'type': 'boolean'}}, 'additionalProperties': False}, 'didYouMean': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'id', 'dates', 'location'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'dates': {'type': 'string'}, 'location': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['festival'], 'properties': {'festival': {'type': 'string', 'description': 'Festival name, Setline id, or URL slug.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source'], 'properties': {'acts': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}, 'genres': {'type': 'array', 'items': {'type': 'string'}}, 'origin': {'type': 'string'}, 'members': {'type': 'array', 'items': {'type': 'string'}}, 'artistPage': {'type': 'string'}, 'headlinerTier': {'type': 'number'}}, 'additionalProperties': False}}, 'hint': {'type': 'string'}, 'dates': {'type': 'string'}, 'error': {'type': 'string'}, 'links': {'type': 'object', 'required': ['festivalPage'], 'properties': {'tickets': {'type': 'string'}, 'festivalPage': {'type': 'string'}, 'resaleTickets': {'type': 'string'}}, 'additionalProperties': False}, 'query': {'type': 'string'}, 'counts': {'type': 'object', 'required': ['acts', 'headliners'], 'properties': {'acts': {'type': 'number'}, 'headliners': {'type': 'number'}}, 'additionalProperties': False}, 'source': {'type': 'string'}, 'message': {'type': 'string'}, 'festival': {'type': 'string'}, 'didYouMean': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'id', 'dates', 'location'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'dates': {'type': 'string'}, 'location': {'type': 'string'}}, 'additionalProperties': False}}, 'headliners': {'type': 'array', 'items': {'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string'}, 'genres': {'type': 'array', 'items': {'type': 'string'}}, 'origin': {'type': 'string'}, 'members': {'type': 'array', 'items': {'type': 'string'}}, 'artistPage': {'type': 'string'}, 'headlinerTier': {'type': 'number'}}, 'additionalProperties': False}}, 'lineupAnnounced': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['festival'], 'properties': {'date': {'type': 'string', 'description': 'Only this day, YYYY-MM-DD.'}, 'stage': {'type': 'string', 'description': 'Only this stage.'}, 'artist': {'type': 'string', 'description': 'Only sets by this artist.'}, 'festival': {'type': 'string', 'description': 'Festival name, Setline id, or URL slug.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source'], 'properties': {'app': {'type': 'object', 'required': ['ios', 'android'], 'properties': {'ios': {'type': 'string'}, 'android': {'type': 'string'}}, 'additionalProperties': False}, 'days': {'type': 'array', 'items': {'type': 'object', 'required': ['date', 'stages'], 'properties': {'date': {'type': 'string'}, 'stages': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'sets'], 'properties': {'name': {'type': 'string'}, 'sets': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'start', 'end'], 'properties': {'end': {'type': 'string'}, 'name': {'type': 'string'}, 'slug': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'start': {'type': 'string'}, 'setType': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}}}, 'additionalProperties': False}}, 'hint': {'type': 'string'}, 'note': {'type': 'string'}, 'error': {'type': 'string'}, 'links': {'type': 'object', 'required': ['festivalPage'], 'properties': {'tickets': {'type': 'string'}, 'festivalPage': {'type': 'string'}, 'resaleTickets': {'type': 'string'}}, 'additionalProperties': False}, 'query': {'type': 'string'}, 'source': {'type': 'string'}, 'message': {'type': 'string'}, 'festival': {'type': 'string'}, 'timezone': {'type': 'string'}, 'didYouMean': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'id', 'dates', 'location'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'dates': {'type': 'string'}, 'location': {'type': 'string'}}, 'additionalProperties': False}}, 'scheduleDays': {'type': 'array', 'items': {'type': 'string'}}, 'setTimesHeld': {'type': 'boolean'}, 'lineupAnnounced': {'type': 'boolean'}, 'setTimesPublished': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max results, 1-25. Default 10.'}, 'query': {'type': 'string', 'description': 'Artist name or part of it.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['totalMatches', 'artists', 'source'], 'properties': {'note': {'type': 'string'}, 'source': {'type': 'string'}, 'artists': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'artistPage', 'slug', 'upcomingFestivals'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string'}, 'artistPage': {'type': 'string'}, 'upcomingFestivals': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'festivalPage'], 'properties': {'name': {'type': 'string'}, 'location': {'type': 'string'}, 'startDate': {'type': 'string'}, 'festivalPage': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}}, 'totalMatches': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'to': {'type': 'string', 'description': 'Latest date, YYYY-MM-DD.'}, 'from': {'type': 'string', 'description': 'Earliest date, YYYY-MM-DD.'}, 'genre': {'type': 'string', 'description': 'Genre, e.g. "techno", "metal", "country".'}, 'limit': {'type': 'number', 'description': 'Max results, 1-25. Default 10.'}, 'month': {'type': 'string', 'description': 'Calendar month as YYYY-MM, e.g. "2026-11".'}, 'query': {'type': 'string', 'description': 'Festival name or part of it. Omit to browse by filters alone.'}, 'country': {'type': 'string', 'description': 'Country name, e.g. "Australia", "United Kingdom", "Scotland".'}, 'include_past': {'type': 'boolean', 'description': 'Include festivals that have already ended. Default false.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['source'], 'properties': {'source': {'type': 'string'}, 'returned': {'type': 'number'}, 'festivals': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'dates', 'startDate', 'endDate', 'location', 'country', 'genres', 'lineupAnnounced', 'id', 'links'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'dates': {'type': 'string'}, 'links': {'type': 'object', 'required': ['festivalPage'], 'properties': {'tickets': {'type': 'string'}, 'festivalPage': {'type': 'string'}, 'resaleTickets': {'type': 'string'}}, 'additionalProperties': False}, 'genres': {'type': 'array', 'items': {'type': 'string'}}, 'country': {'type': 'string'}, 'endDate': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'soldOut': {'type': 'boolean'}, 'location': {'type': 'string'}, 'startDate': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'lineupAnnounced': {'type': 'boolean'}}, 'additionalProperties': False}}, 'totalMatches': {'type': 'number'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'when': {'type': 'string', 'description': '"this-weekend" (default) or a month as YYYY-MM.'}, 'genre': {'type': 'string', 'description': 'Genre.'}, 'limit': {'type': 'number', 'description': 'Max results, 1-25. Default 10.'}, 'country': {'type': 'string', 'description': 'Country name.'}}}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['window', 'totalMatches', 'festivals', 'source'], 'properties': {'source': {'type': 'string'}, 'window': {'type': 'string'}, 'festivals': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'dates', 'startDate', 'endDate', 'location', 'country', 'genres', 'lineupAnnounced', 'id', 'links'], 'properties': {'id': {'type': 'string'}, 'name': {'type': 'string'}, 'dates': {'type': 'string'}, 'links': {'type': 'object', 'required': ['festivalPage'], 'properties': {'tickets': {'type': 'string'}, 'festivalPage': {'type': 'string'}, 'resaleTickets': {'type': 'string'}}, 'additionalProperties': False}, 'genres': {'type': 'array', 'items': {'type': 'string'}}, 'country': {'type': 'string'}, 'endDate': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'soldOut': {'type': 'boolean'}, 'location': {'type': 'string'}, 'startDate': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'lineupAnnounced': {'type': 'boolean'}}, 'additionalProperties': False}}, 'totalMatches': {'type': 'number'}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
KAZM Mellow Mountain Radio
Provides KAZM radio programming, music metadata, local news, events, weather, emergency alerts, road conditions, trails, and Sedo…
Travel Feeds
Lists and reads curated travel news feeds with normalized items and keyword filtering.
Transport Feeds
Lists and reads curated transport and mobility news feeds with normalized items and keyword filtering.
Boston Calendar
Searches upcoming events in Greater Boston from The Boston Calendar, with date, keyword, and free-admission filters.
VITUR MCP
Provides VITUR event information, agendas, speakers, participating companies, tickets, passes, and related published content.
SceneF — California, Florida and Hawaii Movie Showtimes
Provides verified movie showtimes, theater information, film details, discounts, coming-soon listings, and movie-night planning f…
LiveSpot
Searches and presents upcoming concerts, theatre, sports, festivals, and other events across Swedish cities with venue, date, and…
agentorist
Discovers bookable events, movies, venues, and hotels, provides concrete ticket or showtime options, and can complete or hand off…