Live festival data for AI agents: lineups, set times, dates, locations and ticket links worldwide.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
One artist and where they are playing next: their upcoming festival appearances with dates and locations.
Artist name or URL slug.
One artist and where they are playing next: their upcoming festival appearances with dates and locations.
| Argument | Type | Description |
|---|---|---|
| artist* | string | Artist name or URL slug. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"artist"
],
"properties": {
"artist": {
"type": "string",
"description": "Artist name or URL slug."
}
}
}Details for one festival: dates, location, venue, genres, description, ticket availability and links. Accepts a festival name, Setline id, or URL slug.
| Argument | Type | Description |
|---|---|---|
| festival* | string | Festival name, Setline id, or URL slug (e.g. "rock-am-ring-2026"). |
{
"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\")."
}
}
}Who is playing a festival: the full act list with headliner billing, genres and origins. Use get_set_times for the day-by-day schedule.
| Argument | Type | Description |
|---|---|---|
| festival* | string | Festival name, Setline id, or URL slug. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"festival"
],
"properties": {
"festival": {
"type": "string",
"description": "Festival name, Setline id, or URL slug."
}
}
}The published day-by-day schedule for a festival: stages and set times, optionally filtered to one artist, date or stage. Times are local to the festival.
| Argument | Type | Description |
|---|---|---|
| date | string | Only this day, YYYY-MM-DD. |
| stage | string | Only this stage. |
| artist | string | Only sets by this artist. |
| festival* | string | Festival name, Setline id, or URL slug. |
{
"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."
}
}
}Search artists who are playing upcoming festivals. Returns each artist with their upcoming festival appearances.
| Argument | Type | Description |
|---|---|---|
| limit | number | Max results, 1-25. Default 10. |
| query* | string | Artist name or part of it. |
{
"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."
}
}
}Search music festivals by name, country, genre, month or date range. Returns upcoming festivals by default, with dates, location, genres and links (festival page, tickets).
| Argument | Type | Description |
|---|---|---|
| to | string | Latest date, YYYY-MM-DD. |
| from | string | Earliest date, YYYY-MM-DD. |
| genre | string | Genre, e.g. "techno", "metal", "country". |
| limit | number | Max results, 1-25. Default 10. |
| month | string | Calendar month as YYYY-MM, e.g. "2026-11". |
| query | string | Festival name or part of it. Omit to browse by filters alone. |
| country | string | Country name, e.g. "Australia", "United Kingdom", "Scotland". |
| include_past | boolean | Include festivals that have already ended. Default false. |
{
"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."
}
}
}Festivals happening in a window: this weekend by default, or a calendar month. Filter by country or genre.
| Argument | Type | Description |
|---|---|---|
| when | string | "this-weekend" (default) or a month as YYYY-MM. |
| genre | string | Genre. |
| limit | number | Max results, 1-25. Default 10. |
| country | string | Country name. |
{
"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."
}
}
}