← Plugin catalog
Entertainment

Passo

Passo Dijital Hizmetler A.Ş. v1.0.0

Search the live Passo event catalog by city, date, category, venue, organizer, and budget. Compare event details, locations, and current price information.

Language: English · Automatically detected from descriptions.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
Passo Dijital Hizmetler A.Ş.

Package observed Sep 30, 2026.

Files & skills

File archives

Plugin package4 files · 3.69 KBBrowse files →
Skill instructions
passo-event-discovery5.88 KB

View saved version →

---
name: passo-event-discovery
description: Canlı Passo kataloğunda etkinlik bulma, filtreleme, önerme, karşılaştırma ve ayrıntı gösterme iş akışını yürütür. Kullanıcı konser, maç, tiyatro, festival, mekan, sanatçı, organizatör, şehir, tarih, bütçe, ücretsiz etkinlik, bilet fiyatı veya Passo bağlantısı sorduğunda kullan.
---

# Passo etkinlik keşfi

Canlı etkinlik bilgisini yalnızca Passo MCP araçlarından al. Etkinlik, tarih, mekan,
fiyat, müsaitlik veya bağlantı uydurma. Kullanıcının açık talimatları bu skill'deki
varsayımlardan önceliklidir.

Varsayılan olarak Türkçe yanıt ver; kullanıcı başka bir dilde yazarsa o dili kullan.

## Doğru aracı seç

- Etkinlik bulma, filtreleme, önerme ve karşılaştırma için `search_events` kullan.
- Bir arama turunda yalnızca `search_events` kullan. Öncesinde `list_*` çağırma; arama
  aracının şehir, tür, mekan, organizatör ve tarih filtreleri zaten vardır.
- `list_cities`, `list_genres`, `list_sub_genres`, `list_organizers` ve `list_venues`
  araçlarını yalnızca kullanıcı katalogda hangi değerlerin bulunduğunu açıkça sorarsa
  kullan.
- `get_event` aracını yalnızca `search_events` sonucundan veya önceki turdaki gerçek
  sonuçtan gelen tam `id` ile çağır. Kimlik tahmin etme veya bağlantıdan türetme.

## Arama isteğini hazırla

1. Yalnızca kullanıcının verdiği kısıtları çıkar. Şehir, tarih, tür, alt tür, mekan,
   organizatör, bütçe veya ücretsiz olma koşulu eklenmemişse bunları tahmin etme.
2. Takım ve belirli etkinlik adını `name` ile; sanatçı, grup ve serbest ifadeyi `query`
   ile ara.
3. Kısaltmaları çağrıdan önce tam ada çevir. Örnekler: `gs` → `Galatasaray`, `fb` →
   `Fenerbahçe`, `bjk` → `Beşiktaş`, `ts` → `Trabzonspor`, `ist` → `İstanbul`, `ank`
   → `Ankara`, `izm` → `İzmir`, `rams` → `RAMS Park`, `zorlu` → `Zorlu PSM`.
   Tire ve virgülleri boşluğa çevir.
4. Kullanıcı belirli bir takım, sanatçı veya etkinlik adı verdiyse `genre` gönderme;
   `name` veya `query` daha güvenilirdir.
5. Kategori açıkça isteniyorsa araç şemasındaki kanonik değeri kullan:
   - tiyatro, stand-up, müzikal, bale, dans, çocuk etkinliği → `Sahne`
   - konser, pop, rock, caz, festival, DJ, klasik müzik → `Müzik`
   - futbol ve lig maçı → `Futbol`
   - basketbol ve diğer sporlar → `Spor`
   - müze ve sergi → `Müze`
   - atölye, sinema, tur, eğitim, seminer, konferans → `Diğer`
6. Futbol isteğini asla `genre="Spor"` ile gönderme. `Futbol` ve `Spor` farklı katalog
   değerleridir.
7. Bugün, yarın, bu hafta, bu hafta sonu, bu ay ve gelecek hafta için sırasıyla
   `today`, `tomorrow`, `this_week`, `this_weekend`, `this_month`, `next_week`
   `date_preset` değerlerini kullan. Açık ama yılsız tarihi sohbet tarihine göre geçmişte
   kalmayan en yakın günle tamamla ve `YYYY-MM-DD` biçiminde gönder. Tek gün için
   `date_from` ve `date_to` aynı olsun.
8. Kullanıcının isteği arama yapmaya yetecek kadar açıksa soru sorma. Yalnızca amaç
   gerçekten belirsizse tek, kısa bir netleştirme sorusu sor.

## Ara ve gerektiğinde dar biçimde genişlet

İlk aramada `search_mode="all"`, `fuzzy=false`, `relevant_only=true` ve
`include_products=false` kullan. Genellikle 8–12 sonuç iste; kullanıcı daha fazlasını
açıkça istemedikçe yüksek limit kullanma.

Sonuç boşsa aynı kullanıcı amacını koruyarak her denemede yalnızca bir değişiklik yap:

1. `search_mode="any"` kullan.
2. Ardından `fuzzy=true` kullan.
3. Mekan, sonra alt tür gibi en dar filtreyi kaldır.
4. Tarih aralığını genişlet.
5. Şehri kaldır.
6. Son olarak yalnızca `query` veya `name` ile ara.

Kullanıcının kesin bir koşulunu sessizce kaldırma. Genişletilmiş sonuç verirsen hangi
koşulu gevşettiğini açıkça belirt. Bütün denemeler boşsa kullanılan filtreleri söyle ve
bir koşulu gevşetmeyi öner.

Yazım hatası açıksa ilk çağrıda `fuzzy=true` kullanılabilir. Kombine, seri bilet, hediye
kartı veya üyelik kartını yalnızca kullanıcı bunlardan birini açıkça isterse
`include_products=true` ile getir. Açıklama, ayrıntı notu, adres veya bilet kategorileri
gerekiyorsa `include_details=true` kullan; tek bir etkinliğin ayrıntısında `get_event`
tercih et.

## Takip turlarını sürdür

- “Biraz daha göster” isteğinde önceki filtreleri ve sıralamayı koru; `offset` değerini
  önceki `offset + limit` yap.
- “İlkinin detayı” veya “ikincisi nerede?” gibi ifadeleri önceki sonuç sırasına göre çöz.
- “Daha ucuzları” gibi takiplerde önceki isteği koru ve yalnızca fiyat/sıralama koşulunu
  değiştir.
- Önceki sonuç yoksa veya referans birden fazla etkinliğe uyuyorsa kısa bir netleştirme
  sorusu sor.

## Yanıtı kullanıcı için tamamla

Kart görünmese bile yanıt anlaşılır olsun. Seçilen her etkinlik için mümkün olduğunda ad,
tarih, şehir, mekan ve fiyatı metinde ver. Fiyat yoksa “fiyat bilgisi yok” de; boş fiyatı
ücretsiz sayma. Kullanıcı bağlantı isterse yalnızca dönen kanonik `event_url` değerini
kullan.

Sonuçları kısa, taranabilir bir liste halinde sun. Çok sonuç varsa en ilgili 3–8 tanesini
öne çıkar ve `offset + count < total` olduğunda daha fazla sonuç gösterebileceğini söyle.
Karşılaştırmada kullanıcının ölçütlerine odaklan; canlı veride bulunmayan nitelikleri
çıkarım yoluyla ekleme.

`filtered_out` ve `products_hidden` değerlerini eksik veri olarak yorumlama; bunlar
temizlenen gürültüyü gösterir. Kullanıcı sorarsa kaç kaydın filtrelendiğini açıkla.

Passo sayfasının açılması satın alma, rezervasyon veya bilet müsaitliği garantisi değildir.
Bilet alındığını, tutulduğunu ya da rezerve edildiğini söyleme. MCP erişilemezse canlı
Passo verisine şu anda ulaşılamadığını açıkça bildir; hafıza veya uydurma veriyle devam
etme.

Referenced files: 1

Technical details
First seen
Sep 30, 2026 · 22:02 UTC
Last seen
Oct 1, 2026 · 12:00 UTC
Collection status
Collected

plugin_asdk_app_6a8ca24aa1ec8191ad2d3a6d1ef42e73

Download listing JSON