Developers & API
Bushdrum provides open access to Zurich event data for developers, apps, and AI agents. You can query our REST API directly or connect via the Model Context Protocol (MCP) for AI-powered applications.
REST API
The API is free to use and requires no authentication. Base URL:
https://bushdrum.com/apiEndpoints
| Endpoint | Description |
|---|---|
GET /api/events | List and filter events (20+ query params: category, date, vibe, neighborhood, price, etc.) |
GET /api/events/{id} | Event detail with sources and venue info |
GET /api/filters | Available filter options with counts |
GET /api/venues | All venues with event counts |
GET /api/venues/{id} | Venue detail with upcoming events |
GET /api/stats | Global statistics |
Example: Find music events this weekend
curl "https://bushdrum.com/api/events?category=music&when=weekend"Example: Search for events by keyword
curl "https://bushdrum.com/api/events?q=jazz&limit=10"MCP Server (for AI Agents)
Bushdrum exposes an MCP server so AI assistants like Claude, ChatGPT, and others can search and retrieve Zurich event data natively.
Connect via SSE (remote)
Add this to your MCP client configuration (e.g. Claude Desktop):
{
"mcpServers": {
"zurich-events": {
"url": "https://bushdrum.com/mcp/sse"
}
}
}Auto-Discovery
MCP clients that support auto-discovery can find our server at:
https://bushdrum.com/.well-known/mcp.jsonAvailable Tools
| Tool | Description |
|---|---|
search_events | Search events with filters (category, date, vibe, price, etc.) |
get_event_details | Get full details for a specific event |
get_venue | Get venue info and upcoming events |
list_venues | List all venues |
get_filter_options | Get available filter values with counts |
get_event_stats | Get platform statistics |
Resource
events://today — returns all events happening today.
Data Coverage
- 90+ sources scraped hourly
- 7,000+ events across 18 categories
- 900+ venues in Zurich
- Bilingual data (English + German)
- Rich metadata: category, vibe, audience, setting, price, neighborhood
Rate Limits & Fair Use
There are no strict rate limits, but please be reasonable. If you're building something that makes frequent requests, consider caching responses. For high-volume use cases, reach out to us.
Contact
Questions, feedback, or partnership ideas? Reach us at [email protected].