Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Wichtig
Sie müssen Teil des Frontier-Vorschauversionsprogramms sein, um Vorabzugriff auf Microsoft Agent 365 zu erhalten. Frontier verbindet Sie direkt mit den neuesten KI-Innovationen von Microsoft. Frontier-Vorschauversionen unterliegen den bestehenden Vorschauversionsbedingungen Ihrer Kundenvereinbarungen. Da sich diese Funktionen noch in der Entwicklung befinden, können sich ihre Verfügbarkeit und Merkmale im Laufe der Zeit ändern.
Übersicht
| Server-ID | Anzeigename | Beschreibung |
|---|---|---|
| mcp_CalendarTools | Microsoft Outlook-Kalender MCP-Server | MCP-Server für Kalendertools. Verwenden Sie diesen MCP-Server für Kalendervorgänge wie Erstellen, Aktualisieren, Abrufen von Ereignissen, Verwalten von Einladungen und Überprüfen der Verfügbarkeit. |
Verfügbare Tools
mcp_CalendarTools_graph_acceptEvent
Akzeptieren Sie die angegebene Ereigniseinladung im Kalender eines Benutzers.
Erforderliche Parameter:
- eventId: Die ID des zu akzeptierenden Ereignisses
Optionale Parameter:
- userId: Benutzer-ID oder userPrincipalName
- Kommentar: Optionaler Text, der in der Antwort enthalten ist
- sendResponse: Gibt an, ob Antwort an den Organisator gesendet werden soll
mcp_CalendarTools_graph_cancelEvent
Abbrechen eines Ereignisses im Kalender eines bestimmten Benutzers und Benachrichtigen von Teilnehmern.
Erforderliche Parameter:
- eventId: Der eindeutige Bezeichner des Ereignisses, das abgebrochen werden soll
Optionale Parameter:
- userId: Benutzer-ID oder userPrincipalName
- Kommentar: Optionale Abbruchnachricht
mcp_CalendarTools_graph_cancelEvent
Erstellen Sie ein neues Kalenderereignis im Kalender eines bestimmten Benutzers. Unterstützt wiederkehrende Ereignisse und Onlinebesprechungen.
Erforderliche Parameter:
- subject: Event subject/title (nicht leer)
- start: Startzeitstempel mit dateTime und timeZone
- end: Endzeitstempel mit dateTime und timeZone
- attendees_addresses: Array von E-Mail-Adressen von Teilnehmern
Optionale Parameter:
- userId: Benutzer-ID oder userPrincipalName
- body: Ereignistext mit contentType (Text/HTML) und Inhalt
- location: Speicherort mit displayName
- attendees_types: Teilnehmerrollen (erforderlich, optional, Ressource)
- attendees_names: Anzeigenamen des Teilnehmers
- Serie: Serienmuster und -bereich
- isOnlineMeeting: Für Onlinebesprechung auf „true“ festgelegt
- onlineMeetingProvider: teamsForBusiness, skypeForBusiness, skypeForConsumer
- allowNewTimeProposals: Zeitvorschläge zulassen (Standard: true)
- transactionId: Idempotence-ID
mcp_CalendarTools_graph_declineEvent
Lehnen Sie die angegebene Ereigniseinladung im Kalender eines Benutzers ab.
Erforderliche Parameter:
- eventId: Die ID des zu abzulehnenden Ereignisses
Optionale Parameter:
userId: Benutzer-ID oder userPrincipalName
Kommentar: Optionaler Text in der Antwort
sendResponse: Gibt an, ob Antwort gesendet werden soll
mcp_CalendarTools_graph_deleteEvent
Löschen eines Ereignisses aus dem Kalender eines bestimmten Benutzers.
Erforderliche Parameter:
- eventId: Der eindeutige Bezeichner des Ereignisses, das gelöscht werden soll
Optionale Parameter:
- userId: Benutzer-ID oder userPrincipalName
mcp_CalendarTools_graph_findMeetingTimes
Vorschlagen von Besprechungszeiten und -orten basierend auf der Verfügbarkeit des Organisators und der Teilnehmer.
Erforderliche Parameter:
- meetingDuration: Besprechungsdauer (z. B. 'PT1H')
Optionale Parameter:
- userId: Organisator-ID oder userPrincipalName
- attendees_addresses: E-Mail-Adressen von Teilnehmern
- attendees_types: Teilnehmertypen
- attendees_names: Anzeigenamen des Teilnehmers
- timeConstraint: Zeitverfügbarkeit mit Zeitfenster und activityDomain
- locationConstraint: Standortoptionen
- maxCandidates: Maximale Vorschläge
- isOrganizerOptional: Optionale Organizer-Kennzeichnung
- returnSuggestionReasons: Einschließen von Gründen
- minimumAttendeePercentage: Minimale Anwesenheitsschwelle
mcp_CalendarTools_graph_getEvent
Rufen Sie ein einzelnes Kalenderereignis aus dem Kalender eines bestimmten Benutzers ab.
Erforderliche Parameter:
- eventId: Eindeutiger Bezeichner des Ereignisses
Optionale Parameter:
- userId: Benutzer-ID oder userPrincipalName
- select: OData $select Abfrageparameter
- expand: OData-$expand für Navigationseigenschaften
mcp_CalendarTools_graph_getSchedule
Rufen Sie den Frei/Gebucht-Zeitplan für einen Benutzer, eine Verteilerliste oder Ressource ab.
Erforderliche Parameter:
- Zeitpläne: SMTP-Adressen von Benutzern oder Ressourcen
- startTime: Startzeit mit dateTime und timeZone
- endTime: Endzeit mit dateTime und timeZone
Optionale Parameter:
- userId: Benutzer-ID oder userPrincipalName
- availabilityViewInterval: Zeitfensterlänge in Minuten
mcp_CalendarTools_graph_listCalendarView
Dient zum Abrufen von Kalendervorkommnissen innerhalb eines angegebenen Zeitraums für einen Benutzer.
Erforderliche Parameter:
- startDateTime: Anfang des Zeitraums (ISO 8601)
- endDateTime: Ende des Zeitraums (ISO 8601)
Optionale Parameter:
- userId: Benutzer-ID oder userPrincipalName
- top: Maximale Anzahl von Ereignissen
- orderby: Order by-Klausel
mcp_CalendarTools_graph_listEvents
Dient zum Abrufen einer Liste von Ereignissen aus dem Kalender eines bestimmten Benutzers.
Optionale Parameter:
- userId: Benutzer-ID oder userPrincipalName
- startDateTime: Anfang des Zeitraums (ISO 8601)
- endDateTime: Ende des Zeitraums (ISO 8601)
- top: Maximale Anzahl von Ereignissen
- filter: OData-Filterabfrage
- orderby: Order by-Abfrage für OData
mcp_CalendarTools_graph_updateEvent
Aktualisieren eines vorhandenen Kalenderereignisses im Kalender eines bestimmten Benutzers.
Erforderliche Parameter:
- eventId: Eindeutiger Bezeichner des Ereignisses
Optionale Parameter:
- userId: Benutzer-ID oder userPrincipalName
- subject: Aktualisierter Betreff
- body: Aktualisierter Textkörperinhalt
- start: Aktualisierte Startzeit
- end: Aktualisierte Endzeit
- Speicherort: Aktualisierter Speicherort
- attendees_addresses: Aktualisierte Teilnehmer-E-Mails
- attendees_types: Aktualisierte Teilnehmertypen
- attendees_names: Aktualisierte Teilnehmernamen
- isCancelled: Auf „true“ festgelegt, um den Vorgang abzubrechen
- Serie: Aktualisiertes Serienmuster
Schlüsselfunktionen
Veranstaltungsverwaltung
- Erstellen, Lesen, Aktualisieren sowie Löschen von Ereignissen
- Annehmen, Ablehnen und Abbrechen von Einladungen
- Unterstützung für wiederkehrende Ereignisse
- Integration in Onlinebesprechungen (Teams, Skype)
Verfügbarkeit und Zeitplanung
- Abrufen von Frei/Gebucht-Zeitplänen
- Suchen von Besprechungszeiten mit Verfügbarkeitsprüfung
- Kalenderansicht mit Filterung des Zeitraums
- Analyse der Teilnehmerverfügbarkeit
Teilnehmerverwaltung
- Verwalten erforderlicher, optionaler und Ressourcenteilnehmer
- Unterstützung für Zeitvorschläge
- Antworten nachverfolgen
- Unterstützung für Verteilerlisten
Serienmuster
- Tägliche, wöchentliche, monatliche und jährliche Muster
- Absolute und relative Wiederholung
- Enddatum oder Anzahl der Vorkommnisse
- Wochentags- und Monatsspezifikationen
Online Besprechungen
- Integration in Teams for Business
- Support für Skype for Business
- Support für Skype for Consumer
- Automatische Generierung von Besprechungslinks
Anmerkungen
- Alle Zeitstempel verwenden das UTC/ISO 8601-Format mit Zeitzone
- Kalender-MCP basiert auf UserprofileMCP, um Benutzer in der Organisation zu finden
- E-Mail-Adressen müssen ein gültiges Format haben
- Teilnehmerarrays (Adressen, Typen, Namen) müssen in derselben Reihenfolge sein
- Für Onlinebesprechungen ist isOnlineMeeting=true und onlineMeetingProvider erforderlich
- Serien erfordern sowohl Muster- als auch Bereichsobjekte
- Zeitzonen sollten über Start- und Endzeiten hinweg konsistent sein
- TransactionId ermöglicht die Erstellung von idempotenten Ereignissen