freispace MCP Server
resmiKaynak zamanlaması ve proje planlama verileri için freispace'i sorgula
Freispace MCP ile neler yapabilirsiniz?
- Kendi programınızı ve görevlerinizi kontrol edin — gelecek rezervasyonlarınızı
get_my_scheduleile veya açık görevleriniziget_my_tasksile sorgulayın. - Müsait kişileri veya odaları bulun — belirli bir tarih aralığında kimin veya neyin boş olduğunu görmek için
get_availabilitykullanın. - Bir projenin ekibini ve istatistiklerini inceleyin — katkıda bulunanlar için
get_project_teamveya rezervasyon dökümleri içinget_project_statssorgulayın. - Bir iş arkadaşınızın kimlerle çalıştığını görün — paylaşılan rezervasyon geçmişini ortaya çıkarmak için
get_staff_collaboratorsçağrısı yapın. - Tatil bakiyelerini ve bir sonraki tatili gözden geçirin — kalan izin günlerini
get_staff_holiday_quotaile veya bir sonraki tatiliget_staff_next_holidayile kontrol edin. - Faturaları, teklifleri veya siparişleri arayın — finansal kayıtları durum, tarih veya tutara göre
get_invoices,get_offersveyaget_orderskullanarak filtreleyin.
Dokümantasyon
freispace MCP Sunucusu
Planlama yazılımı freispace için analitik ve içgörüler sağlayan bir Model Bağlam Protokolü (MCP) sunucusu. Bu sunucu, yapay zeka asistanlarının (ör. Copilot, Gemini) proje istatistikleri ve planlama ile ilgili bilgiler gibi freispace içindeki verileri sorgulamasını sağlar.
Genel Bakış
freispace MCP Sunucusu, araç kullanma yeteneğine sahip herhangi bir LLM'yi analitik verileri sorgulamak üzere freispace'e bağlar.
freispace kullanan medya ekipleri, kullanıcıların freispace'te olmasına veya freispace hakkında bilgi sahibi olmasına gerek kalmadan, şirket çapındaki yapay zekayı (ör. Copilot) kullanarak planlama verilerini tüm şirketin kullanımına sunmak ve post-prodüksiyon ekiplerinin zamanlama ve planlama yaparken veriye dayalı kararlar almasına yardımcı olmak için MCP sunucusundan yararlanabilir.
MCP Sunucumuz her zaman kullanıcı izinlerine saygı gösterir, böylece LLM'nin verilere yalnızca kullanıcı bazında erişebilmesini sağlayarak veri güvenliğini garanti eder.
Örnek sorgular: "Geçmişte X Kişisi ile kimler çalıştı" veya "Kaç tatil günüm kaldı?"
Ön Koşullar
- freispace Flagship hesabı
- freispace için geçerli MCP API anahtarı
betasırasında, bir MCP API anahtarı almak için freispace destek ekibinizle iletişime geçin
Kullanılabilir Araçlar
Tüm aramalar isme dayalıdır. Kısmi isimler eşleşir; ilk eşleşme kullanılır.
get_current_user
Arayan kullanıcının kim olduğu: isim, e-posta ve bağlı personel kaydı. Argüman gerektirmez. "Ben"/"beni"/"benim" ifadelerini bir personel ismine çözümlemek için kullanın.
"Kim olarak giriş yaptım?"
get_staffs
Personel üyelerini isim, unvan ve personel numarası ile listeler.
status(isteğe bağlı):active(varsayılan),inactive,all
"Tüm personel üyelerini listele" · "Şirketteki geliştiriciler kimler?"
find_resources
Odaları/stüdyoları (suitler), ekipmanı/lisansları (kaynaklar) ve personeli isme göre tek bir çağrıda, türe göre gruplandırarak arar.
search(isteğe bağlı): isim veya kısmi isim; her şeyi listelemek için atlayınstaff(isteğe bağlı):internalveyaexternalsite(isteğe bağlı): yalnızca eşleşen konumlardaki suitlerstatus(isteğe bağlı):active(varsayılan),inactive,all
"Sammy'yi bul" · "Harici serbest çalışanları listele"
get_availability
Bir tarih aralığında (varsayılan 14 gün, maksimum 92) personelin, suitlerin veya kaynakların ne zaman müsait olduğunu, rezervasyonları, resmi tatilleri ve personel devamsızlıklarını/çalışma sürelerini dikkate alarak kontrol eder.
type(gerekli):staff,resource,suiteveyasitesearch,staff,site,status(isteğe bağlı):find_resources'teki gibi varlık seçimifrom,to,days,weeks(isteğe bağlı): tarih aralığıduration+duration_unit(isteğe bağlı): gerekli müsaitlik süresi (minutes,hoursveyadays)
"Önümüzdeki Salı 3 saatlik bir stüdyo müsait mi?" · "Önümüzdeki iki hafta içinde 2 tam gün boş olan kim var?"
get_my_schedule
Arayan kullanıcının bir tarih aralığındaki (varsayılan: önümüzdeki 7 gün) kendi rezervasyonları.
from,to,days,weeks(isteğe bağlı): tarih aralığı
"Bu haftaki programımda neler var?"
get_my_tasks
Arayan kullanıcıya atanmış görevler; son tarih, öncelik ve referans ile birlikte.
include_done(isteğe bağlı): tamamlanmış görevleri de dahil et
"Açık görevlerim neler?"
get_open_tasks
Ekibin tüm açık görevleri, atanan kişilerle birlikte.
reference(isteğe bağlı):project,bookingveyauser
"Hangi proje görevleri hala açık?"
get_staff_projects
Bir personel üyesinin rezerve edildiği projeleri, tarih aralığı ve süre ile listeler.
staff_name(gerekli)
"Karl hangi projelere rezerve edildi?"
get_staff_collaborators
Bir personel üyesinin, ortak rezervasyonlara dayanarak kimlerle çalıştığını gösterir.
staff_name(gerekli)
"Alexander kimlerle çalıştı?"
get_staff_next_holiday
Bir personel üyesinin bir sonraki yaklaşan tatilini (başlangıç, bitiş, süre, yorum) getirir.
staff_name(isteğe bağlı; arayan kullanıcı için atlayın)
"Bir sonraki tatilim ne zaman?" · "Hendrikje ne zaman tatilde?"
get_staff_holiday_quota
Bir personel üyesinin bir yıllık tatil kotasını getirir: toplam, kullanılan ve kalan günler.
staff_name(isteğe bağlı; arayan kullanıcı için atlayın)year(isteğe bağlı; varsayılan olarak mevcut yıl)
"Kaç tatil günüm kaldı?"
get_project_stats
Bir proje için rezervasyon istatistikleri: durum bazında döküm ile geçmiş ve yaklaşan rezervasyonlar.
project_name(gerekli)
"Proje Alpha için rezervasyon istatistiklerini göster"
get_project_team
Bir projede çalışan personel üyelerini, projedeki rezervasyon sayılarıyla birlikte listeler.
project_name(gerekli)
"Web sitesi yeniden tasarımında kimler çalıştı?"
get_project_tasks
Bir projenin görev durumu: projedeki ve rezervasyonlarındaki tüm görevler, açık/tamamlandı/gecikmiş özeti ile birlikte.
project_name(gerekli)
"Belgesel projesinde açık görevler var mı?"
get_invoices
Faturaları filtreler ve para birimi bazında toplamlarla listeler; sayfalandırılmış. Durum grupları: draft, open, overdue, paid, partially-paid, canceled, locked.
search(isteğe bağlı): numara, sipariş numarası, konu, alıcı adresi ile eşleşirstatus,number,date_min/date_max,due_date_min/due_date_max,sum_min/sum_max,outstanding_min/outstanding_max,sort,order,page,per_page(isteğe bağlı)
"Hangi faturalar gecikmiş?" · "Acme için açık faturalar"
get_offers
Teklifleri filtreler ve para birimi bazında net toplamlarla listeler; sayfalandırılmış. Durum grupları: draft, locked, open, accepted, declined.
search,status,number,date_min/date_max,sum_min/sum_max,sort,order,page,per_page(isteğe bağlı)
"Bu yıldan reddedilen teklifleri göster"
get_orders
Siparişleri (işler), bağlı teklifleri ve faturaları satır içi olarak listeler; sayfalandırılmış.
search(isteğe bağlı): sipariş numarası ve adı ile eşleşirstatus,number,date_min/date_max,sort,order,page,per_page(isteğe bağlı)
"2026-014 siparişinde ne teklif edildi ve faturalandı?"
search_docs
freispace dokümantasyonunu arar ve en alakalı alıntıları döndürür.
query(gerekli)limit(isteğe bağlı): maksimum alıntı sayısı, varsayılan 5
"freispace'te vardiya planlamasını nasıl kurarım?"
Hata Yönetimi
Hatalar, çağıran modele kısa, eyleme dönük mesajlar olarak döndürülür (ör. Not found (404): Staff member with name 'X' not found. Call get_staffs to list valid staff names.). Tanılamalar stderr'e kaydedilir; stdout yalnızca MCP protokolünü taşır.
⚠️ Beta Bildirimi
freispace MCP sunucumuz şu anda beta aşamasındadır. Bu dönem boyunca tüm özellikler ücretsizdir. Platformu geliştirmeye devam ederken geri bildirimlerinizi ve sabrınızı takdir ediyoruz.
Lisans
MIT Lisansı - ayrıntılar için LICENSE dosyasına bakın.
Destek
Destek ve sorular için:
- Dokümantasyon: freispace dokümantasyonu
- Sorunlar: GitHub Sorunları
- İletişim: freispace Destek