Search events by mood, city and date
search_eventsFind upcoming events (concerts, live music, theatre, opera, stand-up comedy, festivals, sports, kids & family, exhibitions) in Turkey and selected cities abroad, optionally matched to how the user feels. Returns up to 20 events with title, local date/time, venue, city, category, lowest known ticket price and the WhatsMood event page URL. Use for 'what's on in Istanbul this weekend', 'I feel sad, what can I do tonight in Izmir', 'jazz concerts in Ankara in December'. TR: Moduna/şehrine/tarihe göre etkinlik arar (konser, tiyatro, stand-up, spor, çocuk, sergi).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_events"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City name, e.g. Istanbul, Ankara, Izmir, Antalya, Bursa, Eskişehir, London. Optional; omit for all cities. | |
| date | No | Date filter: today, tomorrow, weekend, this week, a date YYYY-MM-DD or a range YYYY-MM-DD..YYYY-MM-DD. Optional; default next 30 days. | |
| mood | No | User's mood in English or Turkish, e.g. happy, sad, romantic, calm, energetic, stressed, social, tired / Mutlu, Üzgün, Romantik. See list_moods. Optional. | |
| limit | No | Maximum number of events, 1-20 (default 10). | |
| place | No | Neighbourhood or district, e.g. Kadıköy, Beşiktaş, Moda, Çankaya, Alsancak: only events within ~5 km of it. Optional; use with city. | |
| query | No | Free text: artist, band, show, team or venue name, or a keyword like jazz, rock, Hamlet. Optional. | |
| category | No | Category: concert, theatre, comedy, sports, kids, exhibition. Optional. |