Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis 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