MCPサーバー

Bushdrum Events

com.bushdrum/events

このMCPでできること

Lists covered cities and searches local events by city, query, category, audience, vibe, and neighborhood.

list_cities
List public Bushdrum cities with event and venue coverage.
入力スキーマ
{'type': 'object', 'title': 'list_citiesArguments', 'properties': {}}
出力スキーマ
{'type': 'object', 'title': 'list_citiesDictOutput', 'additionalProperties': True}
search_events
Search events inside one Bushdrum city. Args: city: Required Bushdrum city slug such as zurich or berlin. limit: Number of results to return. Defaults to 10 and is capped at 20. q: Plain search query for titles, venue names, and summaries. category: One or more event categories. subcategory: One subcategory value. vibe: One or more vibe filters. audience: One or more audience filters. neighborhood: Neighborhood filter scoped to the chosen city. date_from: Start date in YYYY-MM-DD format. date_to: End date in YYYY-MM-DD format. is_free: Only return free events when true. price_max: Maximum ticket price. indoor_outdoor: indoor, outdoor, or both. event_language: Event language code such as de or en. tags: One or more tag filters. time_from: Start time filter in HH:MM format. time_to: End time filter in HH:MM format. age_max: Maximum age suitability filter.
入力スキーマ
{'type': 'object', 'title': 'search_eventsArguments', 'required': ['city'], 'properties': {'q': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Q', 'default': None}, 'city': {'type': 'string', 'title': 'City'}, 'tags': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Tags', 'default': None}, 'vibe': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Vibe', 'default': None}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}, 'age_max': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Age Max', 'default': None}, 'date_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Date To', 'default': None}, 'is_free': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Is Free', 'default': None}, 'time_to': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Time To', 'default': None}, 'audience': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Audience', 'default': None}, 'category': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Category', 'default': None}, 'date_from': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Date From', 'default': None}, 'price_max': {'anyOf': [{'type': 'number'}, {'type': 'null'}], 'title': 'Price Max', 'default': None}, 'time_from': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Time From', 'default': None}, 'subcategory': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Subcategory', 'default': None}, 'neighborhood': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Neighborhood', 'default': None}, 'event_language': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Event Language', 'default': None}, 'indoor_outdoor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Indoor Outdoor', 'default': None}}}
出力スキーマ
{'type': 'object', 'title': 'search_eventsDictOutput', 'additionalProperties': True}
追加
search_events
2026年9月17日12:34
追加
list_cities
2026年9月17日12:34