이 MCP로 할 수 있는 일
Searches and presents upcoming concerts, theatre, sports, festivals, and other events across Swedish cities with venue, date, and pricing details.
도구
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city', 'category', 'limit'], 'properties': {'city': {'type': 'string', 'minLength': 1, 'description': 'City slug in ASCII (e.g. goteborg, malmo).'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max events to return. Default 10.'}, 'category': {'type': 'string', 'minLength': 1, 'description': 'Category slug to filter by.'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['total', 'events'], 'properties': {'total': {'type': 'number', 'description': 'Total upcoming events matching the city/category.'}, 'events': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name'], 'properties': {'id': {'type': 'string', 'description': 'LiveSpot event id.'}, 'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Canonical event page on livespot.se.'}, 'city': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'name': {'type': 'string', 'description': 'Event title.'}, 'slug': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'URL slug; the last 8 chars work as a short id.'}, 'sport': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'venue': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'source': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Ticketing provider the listing came from.'}, 'currency': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'ISO 4217, usually SEK.'}, 'end_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'End date/time, ISO 8601.'}, 'away_team': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'home_team': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'image_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'price_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'description': 'Highest ticket price, in `currency`.'}, 'price_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'description': 'Lowest ticket price, in `currency`.'}, 'categories': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'description': 'Category slugs.'}, 'performers': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'start_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Start date/time, ISO 8601.'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'availability': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Ticketing status, e.g. AVAILABLE.'}, 'event_status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Lifecycle status, e.g. scheduled/cancelled.'}, 'description_en': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'description_sv': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'start_time_tbd': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'description': 'True when only the day is known.'}}, 'additionalProperties': False}, 'description': 'Matching events.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Resource id (event id or slug) returned by search.'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'title', 'text', 'url', 'metadata'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'text': {'type': 'string'}, 'title': {'type': 'string'}, 'metadata': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'anyOf': [{'type': 'string'}, {'type': 'number'}, {'type': 'null'}]}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Event id, slug, or short-id prefix as returned by search_events.'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'name'], 'properties': {'id': {'type': 'string', 'description': 'LiveSpot event id.'}, 'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Canonical event page on livespot.se.'}, 'city': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'name': {'type': 'string', 'description': 'Event title.'}, 'slug': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'URL slug; the last 8 chars work as a short id.'}, 'sport': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'venue': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'source': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Ticketing provider the listing came from.'}, 'currency': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'ISO 4217, usually SEK.'}, 'end_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'End date/time, ISO 8601.'}, 'away_team': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'home_team': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'image_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'price_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'description': 'Highest ticket price, in `currency`.'}, 'price_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'description': 'Lowest ticket price, in `currency`.'}, 'categories': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'description': 'Category slugs.'}, 'performers': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'start_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Start date/time, ISO 8601.'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'availability': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Ticketing status, e.g. AVAILABLE.'}, 'event_status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Lifecycle status, e.g. scheduled/cancelled.'}, 'description_en': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'description_sv': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'start_time_tbd': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'description': 'True when only the day is known.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['id', 'limit'], 'properties': {'id': {'type': 'string', 'minLength': 1, 'description': 'Event id or slug.'}, 'limit': {'type': 'integer', 'maximum': 12, 'minimum': 1, 'description': 'Max related events. Default 6.'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['events'], 'properties': {'events': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name'], 'properties': {'id': {'type': 'string', 'description': 'LiveSpot event id.'}, 'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Canonical event page on livespot.se.'}, 'city': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'name': {'type': 'string', 'description': 'Event title.'}, 'slug': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'URL slug; the last 8 chars work as a short id.'}, 'sport': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'venue': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'source': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Ticketing provider the listing came from.'}, 'currency': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'ISO 4217, usually SEK.'}, 'end_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'End date/time, ISO 8601.'}, 'away_team': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'home_team': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'image_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'price_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'description': 'Highest ticket price, in `currency`.'}, 'price_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'description': 'Lowest ticket price, in `currency`.'}, 'categories': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'description': 'Category slugs.'}, 'performers': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'start_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Start date/time, ISO 8601.'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'availability': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Ticketing status, e.g. AVAILABLE.'}, 'event_status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Lifecycle status, e.g. scheduled/cancelled.'}, 'description_en': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'description_sv': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'start_time_tbd': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'description': 'True when only the day is known.'}}, 'additionalProperties': False}, 'description': 'Matching events.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['categories'], 'properties': {'categories': {'type': 'array', 'items': {'type': 'object', 'required': ['slug', 'slugEn', 'labelSv', 'labelEn'], 'properties': {'slug': {'type': 'string', 'description': 'Swedish slug.'}, 'slugEn': {'type': 'string', 'description': 'English slug.'}, 'labelEn': {'type': 'string'}, 'labelSv': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cities'], 'properties': {'cities': {'type': 'array', 'items': {'type': 'object', 'required': ['name', 'slug'], 'properties': {'name': {'type': 'string'}, 'slug': {'type': 'string', 'description': 'ASCII slug to pass as `city` to other tools.'}, 'region': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'event_count': {'type': 'number'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'minLength': 1, 'description': 'Search query.'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['results'], 'properties': {'results': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'title', 'url'], 'properties': {'id': {'type': 'string'}, 'url': {'type': 'string'}, 'title': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query', 'city', 'category', 'startDate', 'endDate', 'maxPrice', 'limit', 'page'], 'properties': {'city': {'type': 'string', 'minLength': 1, 'description': 'City slug in ASCII (goteborg, malmo, stockholm). Swedish characters are replaced: å/ä→a, ö→o.'}, 'page': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Page number (1-indexed).'}, 'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Results per page. Defaults to 10 to keep payloads under ~100KB.'}, 'query': {'type': 'string', 'minLength': 1, 'description': 'Free-text query. Accepts natural-language input like "metallica in stockholm next month".'}, 'endDate': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Include only events on or before this date.'}, 'category': {'type': 'string', 'minLength': 1, 'description': 'Category slug. Accepts Swedish or English: konsert/concert, teater/theatre, humor/comedy, etc.'}, 'maxPrice': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 1, 'description': 'Upper bound on price_min, in SEK.'}, 'startDate': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Include only events on or after this date.'}}}
출력 스키마
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['total', 'page', 'totalPages', 'events'], 'properties': {'page': {'type': 'number'}, 'total': {'type': 'number', 'description': 'Total matches across all pages.'}, 'events': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'name'], 'properties': {'id': {'type': 'string', 'description': 'LiveSpot event id.'}, 'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Canonical event page on livespot.se.'}, 'city': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'name': {'type': 'string', 'description': 'Event title.'}, 'slug': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'URL slug; the last 8 chars work as a short id.'}, 'sport': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'venue': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'source': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Ticketing provider the listing came from.'}, 'currency': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'ISO 4217, usually SEK.'}, 'end_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'End date/time, ISO 8601.'}, 'away_team': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'home_team': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'image_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'price_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'description': 'Highest ticket price, in `currency`.'}, 'price_min': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'description': 'Lowest ticket price, in `currency`.'}, 'categories': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'description': 'Category slugs.'}, 'performers': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}]}, 'start_date': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Start date/time, ISO 8601.'}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'availability': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Ticketing status, e.g. AVAILABLE.'}, 'event_status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'description': 'Lifecycle status, e.g. scheduled/cancelled.'}, 'description_en': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'description_sv': {'anyOf': [{'type': 'string'}, {'type': 'null'}]}, 'start_time_tbd': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'description': 'True when only the day is known.'}}, 'additionalProperties': False}, 'description': 'Matching events.'}, 'totalPages': {'type': 'number'}}, 'additionalProperties': False}
최근 도구 변경
유사한 MCP 서버
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…
setline
Provides festival discovery data, lineups, artist appearances, schedules, locations, and ticket links.
agentorist
Discovers bookable events, movies, venues, and hotels, provides concrete ticket or showtime options, and can complete or hand off…