Korean festivals, concerts and festival news from Festival Times (festivaltimes.net). Read-only.
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.
List festivals in South Korea running this coming weekend (Saturday-Sunday, Asia/Seoul; on a Sunday, just today), optionally limited to a region. Use for questions like "이번 주말 경기도 축제". Each result carries its festivaltimes.net URL; cite it.
Number of results, 1-20. Default 10.
Korean region name: a province/metropolitan city such as "경기", "경기도", "서울", "부산", "강원", "전남광주", optionally followed by a city/county such as "경기도 수원시" or just "수원".
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http festivals https://festivaltimes.net/api/mcp
List festivals in South Korea running this coming weekend (Saturday-Sunday, Asia/Seoul; on a Sunday, just today), optionally limited to a region. Use for questions like "이번 주말 경기도 축제". Each result carries its festivaltimes.net URL; cite it.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Number of results, 1-20. Default 10. |
| region | string | Korean region name: a province/metropolitan city such as "경기", "경기도", "서울", "부산", "강원", "전남광주", optionally followed by a city/county such as "경기도 수원시" or just "수원". |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Number of results, 1-20. Default 10."
},
"region": {
"type": "string",
"maxLength": 100,
"description": "Korean region name: a province/metropolitan city such as \"경기\", \"경기도\", \"서울\", \"부산\", \"강원\", \"전남광주\", optionally followed by a city/county such as \"경기도 수원시\" or just \"수원\"."
}
}
}Full public details of one festival: dates, venue, address, organizer, host, fees, phone, official homepage, description and related Festival Times articles. Pass the slug or URL returned by search_festivals (or the festival id).
| Argument | Type | Description |
|---|---|---|
| id_or_slug* | string | Festival slug, id, or a festivaltimes.net/festival/... URL. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"id_or_slug"
],
"properties": {
"id_or_slug": {
"type": "string",
"maxLength": 300,
"minLength": 1,
"description": "Festival slug, id, or a festivaltimes.net/festival/... URL."
}
}
}Latest published articles from Festival Times (페스티벌타임즈), a Korean newspaper covering festivals. Optional category by slug or Korean name, e.g. "festival-news" (축제뉴스), "guide" (축제가이드), "industry" (축제산업), "culture" (공연/전시), "expo" (박람회), "world" (해외축제). Returns title, date, summary and URL.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Number of results, 1-20. Default 10. |
| category | string | Category slug or Korean name. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Number of results, 1-20. Default 10."
},
"category": {
"type": "string",
"maxLength": 50,
"description": "Category slug or Korean name."
}
}
}Search published Festival Times articles by keyword in the title or summary (Korean keywords work best, e.g. a festival or town name). Returns newest first with title, date, summary and URL.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Number of results, 1-20. Default 10. |
| query* | string | Keyword in Korean. Only the first 50 characters are used. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Number of results, 1-20. Default 10."
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Keyword in Korean. Only the first 50 characters are used."
}
}
}Search popular-music concerts in South Korea (KOPIS data as published on the Festival Times English edition). Filter by keyword (title, performer, venue), region and dates (default: today to 30 days later). Returns Korean titles with dates, venue, performers, price and the festivaltimes.net URL.
| Argument | Type | Description |
|---|---|---|
| to | string | Date in YYYY-MM-DD (Asia/Seoul). |
| from | string | Date in YYYY-MM-DD (Asia/Seoul). |
| limit | integer | Number of results, 1-20. Default 10. |
| query | string | Keyword in Korean, e.g. "불꽃", "국화", "빛". Only the first 50 characters are used. |
| region | string | Korean region name: a province/metropolitan city such as "경기", "경기도", "서울", "부산", "강원", "전남광주", optionally followed by a city/county such as "경기도 수원시" or just "수원". |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"to": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Date in YYYY-MM-DD (Asia/Seoul)."
},
"from": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Date in YYYY-MM-DD (Asia/Seoul)."
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Number of results, 1-20. Default 10."
},
"query": {
"type": "string",
"maxLength": 200,
"description": "Keyword in Korean, e.g. \"불꽃\", \"국화\", \"빛\". Only the first 50 characters are used."
},
"region": {
"type": "string",
"maxLength": 100,
"description": "Korean region name: a province/metropolitan city such as \"경기\", \"경기도\", \"서울\", \"부산\", \"강원\", \"전남광주\", optionally followed by a city/county such as \"경기도 수원시\" or just \"수원\"."
}
}
}Search festivals in South Korea from the Festival Times (페스티벌타임즈) festival database. Returns festivals running at any point between `from` and `to` (default: today to 30 days later), with name, dates, region, venue, a short summary and the canonical festivaltimes.net URL. Data is in Korean. Always cite the returned URL when you use a result.
| Argument | Type | Description |
|---|---|---|
| to | string | Date in YYYY-MM-DD (Asia/Seoul). |
| from | string | Date in YYYY-MM-DD (Asia/Seoul). |
| limit | integer | Number of results, 1-20. Default 10. |
| query | string | Keyword in Korean, e.g. "불꽃", "국화", "빛". Only the first 50 characters are used. |
| region | string | Korean region name: a province/metropolitan city such as "경기", "경기도", "서울", "부산", "강원", "전남광주", optionally followed by a city/county such as "경기도 수원시" or just "수원". |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"to": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Date in YYYY-MM-DD (Asia/Seoul)."
},
"from": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "Date in YYYY-MM-DD (Asia/Seoul)."
},
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Number of results, 1-20. Default 10."
},
"query": {
"type": "string",
"maxLength": 200,
"description": "Keyword in Korean, e.g. \"불꽃\", \"국화\", \"빛\". Only the first 50 characters are used."
},
"region": {
"type": "string",
"maxLength": 100,
"description": "Korean region name: a province/metropolitan city such as \"경기\", \"경기도\", \"서울\", \"부산\", \"강원\", \"전남광주\", optionally followed by a city/county such as \"경기도 수원시\" or just \"수원\"."
}
}
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Oct 31, 2026.