City-scoped Bushdrum event search for agents with list_cities and search_events.
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 public Bushdrum cities with event and venue coverage.
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
List public Bushdrum cities with event and venue coverage.
No arguments.
{
"type": "object",
"title": "list_citiesArguments",
"properties": {}
}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.
| Argument | Type | Description |
|---|---|---|
| q | any | |
| city* | string | |
| tags | any | |
| vibe | any | |
| limit | integer | |
| age_max | any | |
| date_to | any | |
| is_free | any | |
| time_to | any | |
| audience | any | |
| category | any | |
| date_from | any | |
| price_max | any | |
| time_from | any | |
| subcategory | any | |
| neighborhood | any | |
| event_language | any | |
| indoor_outdoor | any |
{
"type": "object",
"title": "search_eventsArguments",
"required": [
"city"
],
"properties": {
"q": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Q",
"default": null
},
"city": {
"type": "string",
"title": "City"
},
"tags": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Tags",
"default": null
},
"vibe": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Vibe",
"default": null
},
"limit": {
"type": "integer",
"title": "Limit",
"default": 10
},
"age_max": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Age Max",
"default": null
},
"date_to": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Date To",
"default": null
},
"is_free": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"title": "Is Free",
"default": null
},
"time_to": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Time To",
"default": null
},
"audience": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Audience",
"default": null
},
"category": {
"anyOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"type": "null"
}
],
"title": "Category",
"default": null
},
"date_from": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Date From",
"default": null
},
"price_max": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Price Max",
"default": null
},
"time_from": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Time From",
"default": null
},
"subcategory": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Subcategory",
"default": null
},
"neighborhood": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Neighborhood",
"default": null
},
"event_language": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Event Language",
"default": null
},
"indoor_outdoor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Indoor Outdoor",
"default": null
}
}
}