Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
Microsoft Agent 365'e erken erişim elde etmek için Frontier önizleme programının bir parçası olmanız gerekir. Frontier sizi Doğrudan Microsoft'un en son yapay zeka yenilikleri ile bağlar. Sınır önizlemeleri, müşteri sözleşmelerinizin mevcut önizleme koşullarına tabidir. Bu özellikler hala geliştirme aşamasında olduğundan, bunların kullanılabilirliği ve özellikleri zaman içinde değişebilir.
Genel bakış
| Sunucu Kimliği | Görünen ad | Description |
|---|---|---|
| mcp_CalendarTools | Microsoft Outlook Takvim MCP Server | Takvim araçları için MCP sunucusu. Olay oluşturma, güncelleştirme, alma, davetleri yönetme ve kullanılabilirliği denetleme gibi takvim işlemleri için bu MCP sunucusunu kullanın. |
Kullanılabilir araçlar
mcp_CalendarTools_graph_acceptEvent
Kullanıcının takviminde belirtilen olay davetini kabul edin.
Gerekli parametreler
- eventId: Kabul edilen olayın kimliği
İsteğe bağlı parametreler
- userId: Kullanıcı Kimliği veya userPrincipalName
- açıklama: yanıta eklenen isteğe bağlı metin
- sendResponse: Düzenleyiciye yanıt gönderip göndermeyeceği
mcp_CalendarTools_graph_cancelEvent
Belirtilen kullanıcının takvimindeki bir etkinliği iptal edin ve katılımcılara bildirin.
Gerekli parametreler
- eventId: İptal edilen olayın benzersiz tanımlayıcısı
İsteğe bağlı parametreler
- userId: Kullanıcı Kimliği veya userPrincipalName
- açıklama: İsteğe bağlı iptal iletisi
mcp_CalendarTools_graph_createEvent
Belirtilen kullanıcının takviminde yeni bir takvim olayı oluşturun. Yinelenen etkinlikleri ve çevrimiçi toplantıları destekler.
Gerekli parametreler
- konu: Olay konusu/başlığı (boş olmayan)
- başlangıç: dateTime ve timeZone ile zaman damgasını başlatma
- end: dateTime ve timeZone ile bitiş zaman damgası
- attendees_addresses: Katılımcı e-posta adresleri dizisi
İsteğe bağlı parametreler
- userId: Kullanıcı Kimliği veya userPrincipalName
- gövde: contentType (Metin/HTML) ve içerik içeren olay gövdesi
- location: displayName ile konum
- attendees_types: Katılımcı rolleri (gerekli, isteğe bağlı, kaynak)
- attendees_names: Katılımcı görünen adları
- yinelenme: Yinelenme düzeni ve aralığı
- isOnlineMeeting: Çevrimiçi toplantı için true olarak ayarlayın
- onlineMeetingProvider: teamsForBusiness, skypeForBusiness, skypeForConsumer
- allowNewTimeProposals: Zaman tekliflerine izin ver (varsayılan: true)
- transactionId: Idempotence tanımlayıcısı
mcp_CalendarTools_graph_declineEvent
Kullanıcının takviminde belirtilen olay davetini reddedin.
Gerekli parametreler
- eventId: Reddedilen olayın kimliği
İsteğe bağlı parametreler
userId: Kullanıcı Kimliği veya userPrincipalName
açıklama: yanıt olarak isteğe bağlı metin
sendResponse: Yanıt gönderip göndermeyeceği
mcp_CalendarTools_graph_deleteEvent
Belirtilen kullanıcının takviminden bir olayı silin.
Gerekli parametreler
- eventId: Silinecek olayın benzersiz tanımlayıcısı
İsteğe bağlı parametreler
- userId: Kullanıcı Kimliği veya userPrincipalName
mcp_CalendarTools_graph_findMeetingTimes
Düzenleyiciye ve katılımcının uygunluk durumuna göre toplantı saatlerini ve konumlarını önerin.
Gerekli parametreler
- meetingDuration: Toplantı süresi (örneğin, 'PT1H')
İsteğe bağlı parametreler
- userId: Düzenleyici Kimliği veya userPrincipalName
- attendees_addresses: Katılımcı e-posta adresleri
- attendees_types: Katılımcı türleri
- attendees_names: Katılımcı görünen adları
- timeConstraint: Timelots ve activityDomain ile zaman kullanılabilirliği
- locationConstraint: Konum seçenekleri
- maxCandidates: En fazla öneri
- isOrganizerOptional: Düzenleyici isteğe bağlı bayrağı
- returnSuggestionReasons: Nedenleri dahil etme
- minimumAttendeePercentage: Minimum katılım eşiği
mcp_CalendarTools_graph_getEvent
Belirtilen kullanıcının takviminden tek bir takvim olayı alın.
Gerekli parametreler
- eventId: Olayın benzersiz tanımlayıcısı
İsteğe bağlı parametreler
- userId: Kullanıcı Kimliği veya userPrincipalName
- select: OData $select sorgu parametresi
- expand: Gezinti özellikleri için OData $expand
mcp_CalendarTools_graph_getSchedule
Kullanıcı, dağıtım listesi veya kaynak için serbest/meşgul zamanlamasını alın.
Gerekli parametreler
- zamanlamalar: Kullanıcıların veya kaynakların SMTP adresleri
- startTime: dateTime ve timeZone ile başlangıç saati
- endTime: dateTime ve timeZone ile bitiş saati
İsteğe bağlı parametreler
- userId: Kullanıcı Kimliği veya userPrincipalName
- availabilityViewInterval: Dakika cinsinden zaman aralığı uzunluğu
mcp_CalendarTools_graph_listCalendarView
Bir kullanıcı için belirtilen zaman aralığındaki takvim oluşumlarını alma.
Gerekli parametreler
- startDateTime: Zaman aralığının başlangıcı (ISO 8601)
- endDateTime: Zaman aralığı sonu (ISO 8601)
İsteğe bağlı parametreler
- userId: Kullanıcı Kimliği veya userPrincipalName
- top: En fazla olay sayısı
- orderby: Order by yan tümcesi
mcp_CalendarTools_graph_listEvents
Belirtilen kullanıcının takviminden olayların listesini alın.
İsteğe bağlı parametreler
- userId: Kullanıcı Kimliği veya userPrincipalName
- startDateTime: Zaman aralığının başlangıcı (ISO 8601)
- endDateTime: Zaman aralığı sonu (ISO 8601)
- top: En fazla olay sayısı
- filter: OData filtre sorgusu
- orderby: Sorguya göre OData sırası
mcp_CalendarTools_graph_updateEvent
Belirtilen kullanıcının takvimindeki mevcut bir takvim olayını güncelleştirin.
Gerekli parametreler
- eventId: Olayın benzersiz tanımlayıcısı
İsteğe bağlı parametreler
- userId: Kullanıcı Kimliği veya userPrincipalName
- konu: Güncelleştirilmiş konu
- gövde: Güncelleştirilmiş gövde içeriği
- başlangıç: Güncelleştirilmiş başlangıç saati
- end: Güncelleştirilmiş bitiş saati
- konum: Güncelleştirilmiş konum
- attendees_addresses: Güncelleştirilmiş katılımcı e-postaları
- attendees_types: Güncelleştirilmiş katılımcı türleri
- attendees_names: Güncelleştirilmiş katılımcı adları
- isCancelled: İptal etmek için true olarak ayarlayın
- yinelenme: Güncelleştirilmiş yinelenme düzeni
Önemli özellikler
Etkinlik yönetimi
- Oluşturma, okuma, güncelleştirme ve silme
- Davetleri kabul etme, reddetme ve iptal etme
- Yinelenen olaylar için destek
- Çevrimiçi toplantılarla tümleştirme (Teams, Skype)
Kullanılabilirlik ve zamanlama
- Serbest/meşgul zamanlamaları alma
- Uygunluk denetimiyle toplantı saatlerini bulma
- Zaman aralığı filtrelemeli takvim görünümü
- Katılımcı kullanılabilirlik analizi
Katılımcı yönetimi
- Gerekli, isteğe bağlı ve kaynak katılımcılarını yönetme
- Zaman teklifleri için destek
- Yanıtları izleme
- Dağıtım listeleri desteği
Yineleme Deseni
- Günlük, haftalık, aylık ve yıllık desenler
- Mutlak ve göreli yineleme
- Bitiş tarihi veya oluşum sayısı
- Haftanın günü ve ay belirtimleri
Çevrimiçi toplantı
- İş için Teams ile tümleştirme
- Skype Kurumsal desteği
- Skype Tüketici desteği
- Otomatik toplantı bağlantısı oluşturma
Notlar
- Tüm zaman damgaları saat dilimi ile UTC/ISO 8601 biçimini kullanır
- Takvim MCP,kuruluştaki kullanıcıları bulmak için UserprofileMCP kullanır
- E-posta geçerli bir biçimde olmalıdır.
- Katılımcı dizileri (adresler, türler, adlar) aynı sırada olmalıdır
- Çevrimiçi toplantılar isOnlineMeeting=true ve onlineMeetingProvider gerektirir
- Yinelenme hem desen hem de aralık nesneleri gerektirir
- Saat dilimleri başlangıç ve bitiş saatleri arasında tutarlı olmalıdır
- TransactionId, bir kez etkili olay oluşturmayı etkinleştirir