Zum Hauptinhalt springen

MS 365 MCP-Server

Der MS 365 MCP-Server verbindet Assistenten im CLYE AI mit Microsoft 365-Diensten über die Microsoft Graph API. Damit kann ein Assistent direkt auf E-Mails, Kalender, Dateien, Teams, SharePoint und viele weitere Dienste zugreifen und diese steuern.

Der Server ist als gehosteter Dienst von CLYE verfügbar, OAuth-geschützt und nutzt die Microsoft Graph API. Du brauchst keinen lokalen MCP-Prozess und keine eigene Azure-App-Registrierung.

Der gehostete Server

Der Server läuft unter:

https://ms-365.mcp.clye.ai/mcp

Technische Details, OAuth-Metadaten, URL-Parameter und der Live-Status stehen auf ms-365.mcp.clye.ai.

Für Organisationen mit Microsoft 365 empfiehlt sich diese Verbindungs-URL mit aktiviertem Organisationsmodus:

https://ms-365.mcp.clye.ai/mcp?orgMode=true&readOnly=false&features=all

Einrichtung durch einen Administrator

Bevor Nutzer:innen Microsoft 365 im CLYE AI nutzen können, muss ein Administrator der Organisation die Verbindung einmalig einrichten und freigeben.

Warum der Admin zuerst handeln muss

Microsoft 365 verlangt für den Zugriff auf Organisationsdaten eine Freigabe auf Tenant-Ebene. Ohne diese erste Einrichtung durch einen Admin können andere Nutzer:innen die Anmeldung nicht erfolgreich abschließen oder sehen bei der Microsoft-Anmeldung zusätzliche Zustimmungsdialoge.

Schritt-für-Schritt für Admins

  1. Öffne die Einstellungen des Organisations-Assistenten, für den Microsoft 365 verfügbar sein soll.
  2. Wechsle zum Bereich MCP-Server.
  3. Füge Microsoft 365 aus dem Katalog hinzu oder trage die gehostete URL manuell als Streaming HTTP ein (siehe Abschnitt Im CLYE AI verbinden).
  4. Klicke auf Anmelden, sobald Anmeldung erforderlich angezeigt wird.
  5. Melde dich mit einem Microsoft-Administratorkonto eurer Organisation an.
  6. Setze auf dem Microsoft-Zustimmungsbildschirm den Haken Zustimmung im Namen Ihrer Organisation (englisch: Consent on behalf of your organization).

Erst mit dieser organisationsweiten Zustimmung ist die Verbindung für alle berechtigten Nutzer:innen der Organisation nutzbar. Einzelne Nutzer:innen müssen danach nur noch ihr eigenes Konto verknüpfen, sofern für sie noch keine aktive Anmeldung besteht.

Nach der Einrichtung erscheint der Server für andere Nutzer:innen oft unter Von einem Admin deiner Organisation installierte MCP Server – dort ist die Konfiguration schreibgeschützt, die Anmeldung mit dem eigenen Microsoft-Konto bleibt möglich.

Im CLYE AI verbinden

Variante A: Aus dem Katalog (empfohlen)

  1. Öffne Einstellungen und wechsle zum Bereich MCP-Server (im Organisations-Assistenten für die organisationsweite Einrichtung, oder im persönlichen Bereich für eine individuelle Verbindung).
  2. Klicke auf Neuer MCP-Server bzw. Aus dem Katalog installieren.
  3. Wähle Microsoft 365.
  4. Bestätige die Installation.
  5. Klicke bei Bedarf auf Anmelden und schließe die Microsoft-Anmeldung ab.

Der Katalog verwendet die gehostete Verbindung mit orgMode=true und dem vollen Funktionsumfang (features=all), sofern nichts anderes konfiguriert wurde.

Variante B: Manuell hinzufügen

  1. Öffne EinstellungenMCP-Server.
  2. Klicke auf Manuell hinzufügen.
  3. Trage folgende Werte ein:
    • Server-ID: ms-365
    • Typ: Streaming HTTP
    • URL: https://ms-365.mcp.clye.ai/mcp?orgMode=true&readOnly=false&features=all
  4. Klicke auf Speichern.
  5. Wenn Anmeldung erforderlich angezeigt wird, klicke auf Anmelden und melde dich bei Microsoft an.

Der Server steht danach in Assistenten zur Verfügung, die diesen MCP-Server nutzen dürfen.

Authentifizierung

Der gehostete Server nutzt OAuth 2.1. Der Ablauf ist für Nutzer:innen einfach:

  1. Der CLYE AI startet die OAuth-Verbindung über Anmelden.
  2. Du wirst zu Microsoft weitergeleitet und meldest dich mit deinem Microsoft-365-Konto an.
  3. Nach erfolgreicher Freigabe kann der Assistent die Microsoft-365-Werkzeuge nutzen.

Bei der ersten organisationsweiten Einrichtung muss ein Admin wie oben beschrieben die Zustimmung für die ganze Organisation erteilen. Danach reicht für einzelne Nutzer:innen in der Regel die normale Anmeldung mit dem eigenen Konto.

Tokens werden verschlüsselt beim CLYE AI hinterlegt und bei Bedarf erneuert. Der gehostete Server führt die Anmeldung nicht über Gerätecodes oder lokale Konfigurationsdateien durch.

Verbindungs-URL und Parameter

Über Query-Parameter lässt sich der Umfang der gehosteten Verbindung steuern. Eine Übersicht und ein URL-Generator findest du auf ms-365.mcp.clye.ai.

ParameterBeschreibung
orgModetrue für Organisations-Werkzeuge (Teams, SharePoint, geteilte Postfächer, Verzeichnis). false beschränkt die Verbindung auf persönliche Werkzeuge. Standard im Katalog: true.
readOnlytrue blendet schreibende Operationen aus und erlaubt nur lesende Werkzeuge. Standard: false.
featuresKommagetrennte Presets, z. B. mail,calendar,files oder all. Presets wie work und users setzen orgMode=true voraus.

Beispiele:

https://ms-365.mcp.clye.ai/mcp?orgMode=true&readOnly=false&features=all
https://ms-365.mcp.clye.ai/mcp?orgMode=true&readOnly=true&features=mail,calendar
https://ms-365.mcp.clye.ai/mcp?orgMode=false&readOnly=true&features=mail,calendar

Was der Server kann

Der Server stellt über 200 einzelne Werkzeuge bereit, die auf Endpunkte der Microsoft Graph API abgebildet sind. Mit orgMode=true (Standard für Organisationen) sind unter anderem verfügbar:

  • E-Mail: Nachrichten lesen, verfassen, senden, weiterleiten, beantworten, verschieben und löschen; Ordner und Regeln verwalten; Anhänge bearbeiten
  • Kalender: Termine anzeigen, erstellen, aktualisieren, absagen; Besprechungen annehmen oder ablehnen; freie Zeiten suchen
  • OneDrive: Dateien und Ordner durchsuchen, herunterladen, hochladen, umbenennen, verschieben, teilen und löschen
  • Excel: Tabellen, Tabellenblätter und Zellbereiche lesen und bearbeiten; Diagramme erstellen; Zeilen hinzufügen
  • OneNote: Notizbücher, Abschnitte und Seiten anlegen und lesen
  • To Do: Aufgabenlisten und Aufgaben verwalten; verknüpfte Ressourcen hinzufügen
  • Planner: Planneraufgaben lesen, erstellen und aktualisieren
  • Kontakte: Outlook-Kontakte lesen, anlegen, bearbeiten und löschen
  • Benutzerprofil: eigene Benutzerdaten und Postfacheinstellungen abrufen; Abwesenheitsnachrichten setzen
  • Teams & Chats: Kanalnachrichten und Chats lesen und senden; Reaktionen setzen; Anhänge abrufen
  • Online-Meetings: Besprechungen anlegen, abrufen und löschen; Transkripte, Aufzeichnungen und Anwesenheitsberichte herunterladen
  • SharePoint: Sites, Dokumentenbibliotheken und Listen durchsuchen, lesen und bearbeiten
  • Benutzerverwaltung: Nutzer suchen, Vorgesetzte und direkte Mitarbeitende abrufen, Gruppen verwalten
  • Präsenz: Onlinestatus für einzelne Nutzer oder Gruppen abrufen
  • Räume und Ressourcen: Rauminformationen und Raumlisten lesen
  • Geteilte Postfächer und Kalender: freigegebene Mailboxen und Kalender anderer Nutzer lesen und beschreiben

Welche Werkzeuge im konkreten Chat verfügbar sind, hängt zusätzlich von den Microsoft-Berechtigungen des angemeldeten Kontos ab.

Werkzeug-Presets

Über den URL-Parameter features kannst du statt aller Werkzeuge nur bestimmte Kategorien laden. Das beschleunigt den Start und reduziert den Token-Verbrauch:

PresetInhalt
mailE-Mail-Werkzeuge
calendarKalender-Werkzeuge
filesOneDrive-Dateiwerkzeuge
excelExcel-Werkzeuge
onenoteOneNote-Werkzeuge
tasksTo Do und Planner
contactsOutlook-Kontakte
searchMicrosoft-Suche
usersNutzerverwaltung (erfordert orgMode=true)
personalAlle persönlichen Werkzeuge
workAlle Organisations-Werkzeuge (erfordert orgMode=true)
allAlles

Geteilte Postfächer

Für geteilte Postfächer gelten folgende Voraussetzungen:

  • Die Verbindungs-URL nutzt orgMode=true.
  • Der angemeldete Nutzer hat in Exchange Zugriff auf das geteilte Postfach erhalten.
  • Die E-Mail-Adresse des geteilten Postfachs wird als user-id-Parameter übergeben, z. B. buchhaltung@firma.de.

Mit list-users lassen sich verfügbare Nutzer und geteilte Postfächer in der Organisation abrufen.

Werkzeuge im Detail

E-Mail

WerkzeugBeschreibung
list-mail-messagesNachrichten im Posteingang auflisten, auch mit Volltextsuche (KQL)
list-mail-foldersAlle Mailordner des Nutzers auflisten
list-mail-folder-messagesNachrichten in einem bestimmten Ordner auflisten
get-mail-messageEine einzelne Nachricht vollständig abrufen
send-mailNeue E-Mail senden
create-draft-emailE-Mail-Entwurf anlegen
send-draft-messageVorhandenen Entwurf abschicken
reply-mail-messageAuf eine E-Mail antworten
reply-all-mail-messageAllen antworten
forward-mail-messageE-Mail weiterleiten
move-mail-messageNachricht in einen anderen Ordner verschieben
update-mail-messageNachrichteneigenschaften aktualisieren (z. B. als gelesen markieren)
delete-mail-messageNachricht in den gelöschten Elementen verschieben
add-mail-attachmentAnhang hinzufügen (bis 3 MB)
create-mail-attachment-upload-sessionUploadvorgang für große Anhänge starten (bis 150 MB)
list-mail-attachmentsAnhänge einer Nachricht auflisten
get-mail-attachmentEinzelnen Anhang abrufen
delete-mail-attachmentAnhang aus einer Nachricht entfernen
list-mail-rulesPosteingangsregeln eines Ordners auflisten
create-mail-ruleNeue Posteingangsregel erstellen
update-mail-ruleVorhandene Regel aktualisieren oder deaktivieren
delete-mail-ruleRegel löschen
create-mail-folderNeuen Mailordner anlegen
create-mail-child-folderUnterordner innerhalb eines bestehenden Ordners anlegen
update-mail-folderOrdner umbenennen
delete-mail-folderOrdner und all seine Inhalte löschen
get-mailbox-settingsPostfacheinstellungen abrufen (z. B. Abwesenheitsnotiz)
update-mailbox-settingsPostfacheinstellungen aktualisieren (z. B. Abwesenheitsnotiz setzen)

Geteilte Postfächer (mit orgMode=true)

WerkzeugBeschreibung
list-shared-mailbox-messagesNachrichten eines geteilten Postfachs auflisten
list-shared-mailbox-folder-messagesNachrichten in einem Ordner eines geteilten Postfachs auflisten
get-shared-mailbox-messageEinzelne Nachricht aus einem geteilten Postfach abrufen
send-shared-mailbox-mailE-Mail über ein geteiltes Postfach senden

Kalender

WerkzeugBeschreibung
list-calendar-eventsTermine im Standardkalender auflisten (keine wiederkehrenden Einzeltermine)
get-calendar-viewTerminansicht mit aufgelösten Serienterminen für einen Zeitraum
get-calendar-eventEinzelnen Termin abrufen
create-calendar-eventNeuen Termin anlegen
update-calendar-eventTermin aktualisieren
delete-calendar-eventTermin löschen
cancel-calendar-eventBesprechung absagen und Teilnehmer benachrichtigen (nur Organisator)
accept-calendar-eventEinladung annehmen
decline-calendar-eventEinladung ablehnen
tentatively-accept-calendar-eventEinladung vorläufig annehmen
forward-calendar-eventBesprechungseinladung weiterleiten
list-calendarsAlle Kalender des Nutzers auflisten
create-calendarNeuen Kalender anlegen
update-calendarKalender umbenennen oder Farbe ändern
delete-calendarKalender und all seine Termine löschen
list-calendar-event-instancesEinzelne Vorkommen eines Serientermins auflisten
find-meeting-timesFreie Besprechungszeiten für mehrere Teilnehmer finden
get-scheduleVerfügbarkeit mehrerer Nutzer im Zeitverlauf abrufen
snooze-calendar-event-reminderTerminerinnerung verschieben
dismiss-calendar-event-reminderTerminerinnerung dauerhaft schließen
list-calendar-events-deltaÄnderungen im Kalender inkrementell synchronisieren
list-calendar-view-deltaÄnderungen in einem Zeitfenster inkrementell synchronisieren

Geteilte Kalender (mit orgMode=true)

WerkzeugBeschreibung
list-shared-calendar-eventsTermine im Kalender eines anderen Nutzers auflisten
get-shared-calendar-viewTerminansicht eines anderen Nutzers für einen Zeitraum

OneDrive-Dateien

WerkzeugBeschreibung
list-drivesAlle Laufwerke des Nutzers auflisten
get-drive-root-itemStammordner eines Laufwerks abrufen
list-folder-filesInhalte eines Ordners auflisten
get-drive-itemMetadaten einer Datei oder eines Ordners abrufen
download-onedrive-file-contentTemporäre Download-URL für eine Datei abrufen
upload-file-contentDatei hochladen oder überschreiben (bis 4 MB)
create-upload-sessionUpload-Session für große Dateien starten
move-rename-onedrive-itemDatei oder Ordner verschieben oder umbenennen
create-onedrive-folderNeuen Ordner anlegen
delete-onedrive-fileDatei oder Ordner löschen
search-onedrive-filesDateien nach Name oder Inhalt suchen
share-drive-itemDatei oder Ordner mit bestimmten Nutzern teilen
list-drive-item-permissionsZugriffsberechtigungen einer Datei auflisten
delete-drive-item-permissionBerechtigung entfernen
list-drive-item-versionsVersionshistorie einer Datei abrufen
get-drive-deltaÄnderungen in einem Ordner inkrementell verfolgen

Excel

WerkzeugBeschreibung
list-excel-worksheetsTabellenblätter einer Arbeitsmappe auflisten
get-excel-rangeZellbereich lesen
format-excel-rangeZellbereich formatieren
sort-excel-rangeZellbereich sortieren
list-excel-tablesBenannte Tabellen einer Arbeitsmappe auflisten
get-excel-tableDetails einer Tabelle abrufen
list-excel-table-rowsZeilen einer Tabelle auflisten
add-excel-table-rowsNeue Zeilen zu einer Tabelle hinzufügen
create-excel-chartDiagramm in einem Tabellenblatt erstellen

OneNote

WerkzeugBeschreibung
list-onenote-notebooksAlle Notizbücher auflisten
create-onenote-notebookNeues Notizbuch anlegen
list-onenote-notebook-sectionsAbschnitte eines Notizbuchs auflisten
list-all-onenote-sectionsAlle Abschnitte über alle Notizbücher auflisten
create-onenote-sectionNeuen Abschnitt in einem Notizbuch anlegen
list-onenote-section-pagesSeiten eines Abschnitts auflisten
get-onenote-page-contentSeiteninhalt abrufen
create-onenote-pageNeue Seite im Standardabschnitt anlegen
create-onenote-section-pageNeue Seite in einem bestimmten Abschnitt anlegen
delete-onenote-pageSeite löschen

To Do

WerkzeugBeschreibung
list-todo-task-listsAlle Aufgabenlisten auflisten
list-todo-tasksAufgaben in einer Liste auflisten
get-todo-taskEinzelne Aufgabe abrufen
create-todo-taskNeue Aufgabe anlegen
update-todo-taskAufgabe aktualisieren oder als erledigt markieren
delete-todo-taskAufgabe löschen
list-todo-linked-resourcesMit einer Aufgabe verknüpfte Ressourcen auflisten
create-todo-linked-resourceRessource (z. B. E-Mail oder URL) mit einer Aufgabe verknüpfen
delete-todo-linked-resourceVerknüpfte Ressource entfernen

Planner

WerkzeugBeschreibung
list-planner-tasksEigene Planner-Aufgaben auflisten
get-planner-planPlan abrufen
list-plan-tasksAufgaben eines Plans auflisten
get-planner-taskEinzelne Aufgabe abrufen (liefert ETag für spätere Änderungen)
create-planner-taskNeue Aufgabe anlegen
update-planner-taskAufgabe aktualisieren (ETag erforderlich)
get-planner-task-detailsAufgabendetails abrufen (Checkliste, Beschreibung)
update-planner-task-detailsAufgabendetails aktualisieren (ETag erforderlich)

Kontakte

WerkzeugBeschreibung
list-outlook-contactsKontakte auflisten
get-outlook-contactEinzelnen Kontakt abrufen
create-outlook-contactNeuen Kontakt anlegen
update-outlook-contactKontakt aktualisieren
delete-outlook-contactKontakt löschen

Benutzerprofil

WerkzeugBeschreibung
get-current-userEigene Benutzerdaten abrufen
get-my-profile-photoEigenes Profilfoto abrufen
get-user-profile-photoProfilfoto eines anderen Nutzers abrufen (mit orgMode=true)

Benutzerverwaltung (mit orgMode=true)

WerkzeugBeschreibung
list-usersNutzer in der Organisation suchen
get-my-managerEigenen Vorgesetzten abrufen
list-my-direct-reportsEigene direkte Mitarbeitende auflisten
get-user-managerVorgesetzten eines bestimmten Nutzers abrufen
list-user-direct-reportsDirekte Mitarbeitende eines bestimmten Nutzers auflisten
list-relevant-peopleRelevante Personen im eigenen Netzwerk auflisten
list-my-membershipsGruppen und Rollen des eigenen Nutzers auflisten

Gruppen (mit orgMode=true)

WerkzeugBeschreibung
list-groupsOrganisationsgruppen auflisten
get-groupGruppendetails abrufen
list-group-membersMitglieder einer Gruppe auflisten
list-group-ownersBesitzer einer Gruppe auflisten
create-groupNeue Gruppe anlegen
update-groupGruppe aktualisieren
delete-groupGruppe dauerhaft löschen
add-group-memberMitglied zur Gruppe hinzufügen
remove-group-memberMitglied aus der Gruppe entfernen
add-group-ownerBesitzer hinzufügen
remove-group-ownerBesitzer entfernen

Microsoft Teams (mit orgMode=true)

Teams und Kanäle

WerkzeugBeschreibung
list-joined-teamsBeigetretene Teams auflisten
get-teamTeam-Details abrufen
list-team-channelsKanäle eines Teams auflisten
get-team-channelKanaldetails abrufen
create-team-channelNeuen Kanal anlegen
update-team-channelKanal aktualisieren
delete-team-channelKanal löschen
list-team-membersTeammitglieder auflisten
add-team-memberMitglied zum Team hinzufügen
remove-team-memberMitglied aus dem Team entfernen
list-channel-tabsTabs eines Kanals auflisten
get-channel-files-folderSharePoint-Ordner eines Kanals abrufen

Kanalnachrichten

WerkzeugBeschreibung
list-channel-messagesNachrichten in einem Kanal auflisten
get-channel-messageEinzelne Kanalnachricht abrufen
send-channel-messageNachricht in einen Kanal senden
reply-to-channel-messageAuf eine Kanalnachricht antworten
list-channel-message-repliesAntworten auf eine Kanalnachricht auflisten
set-channel-message-reactionReaktion auf eine Kanalnachricht setzen
unset-channel-message-reactionReaktion entfernen
list-channel-message-hosted-contentsEingebettete Bilder und Dateien einer Nachricht auflisten
get-channel-message-hosted-contentEingebetteten Inhalt herunterladen

Chats

WerkzeugBeschreibung
list-chatsEigene Chats auflisten
get-chatChat-Details abrufen
create-chatNeuen 1:1- oder Gruppenchat erstellen
list-chat-membersChatmitglieder auflisten
list-chat-messagesNachrichten in einem Chat auflisten
get-chat-messageEinzelne Chatnachricht abrufen
send-chat-messageNachricht in einen Chat senden
reply-to-chat-messageAuf eine Chatnachricht antworten
list-chat-message-repliesAntworten auf eine Chatnachricht auflisten
set-chat-message-reactionReaktion setzen
unset-chat-message-reactionReaktion entfernen
list-pinned-chat-messagesAngepinnte Nachrichten auflisten
pin-chat-messageNachricht anpinnen
unpin-chat-messageNachricht loslösen
list-chat-message-hosted-contentsEingebettete Inhalte einer Chatnachricht auflisten
get-chat-message-hosted-contentEingebetteten Inhalt herunterladen

Online-Meetings (mit orgMode=true)

WerkzeugBeschreibung
list-online-meetingsOnline-Meetings auflisten (auch per Join-URL filterbar)
get-online-meetingMeeting-Details abrufen
create-online-meetingNeues Online-Meeting anlegen
update-online-meetingMeeting-Details aktualisieren
delete-online-meetingMeeting löschen

Transkripte und Aufzeichnungen

WerkzeugBeschreibung
list-meeting-transcriptsVerfügbare Transkripte eines Meetings auflisten
get-meeting-transcriptMetadaten eines Transkripts abrufen
get-meeting-transcript-contentTranskriptinhalt im WebVTT-Format abrufen
list-meeting-recordingsAufzeichnungen eines Meetings auflisten
get-meeting-recordingMetadaten einer Aufzeichnung abrufen
get-meeting-recording-contentDownload-URL für eine Aufzeichnung (MP4) abrufen

Anwesenheitsberichte

WerkzeugBeschreibung
list-meeting-attendance-reportsAnwesenheitsberichte eines Meetings auflisten
get-meeting-attendance-reportEinzelnen Bericht abrufen
list-meeting-attendance-recordsIndividuelle Anwesenheitsdaten (wer war wann dabei) abrufen

SharePoint (mit orgMode=true)

WerkzeugBeschreibung
search-sharepoint-sitesSites suchen
get-sharepoint-siteSite-Details abrufen
get-sharepoint-site-by-pathSite über URL-Pfad abrufen
list-sharepoint-site-drivesDokumentbibliotheken einer Site auflisten
get-sharepoint-site-drive-by-idBestimmte Dokumentbibliothek abrufen
list-sharepoint-site-itemsElemente einer Site auflisten
get-sharepoint-site-itemEinzelnes Element abrufen
list-sharepoint-site-listsListen einer Site auflisten
get-sharepoint-site-listListendetails abrufen
list-sharepoint-site-list-itemsListeneinträge auflisten
get-sharepoint-site-list-itemEinzelnen Listeneintrag abrufen
create-sharepoint-list-itemNeuen Listeneintrag anlegen
update-sharepoint-list-itemListeneintrag aktualisieren
delete-sharepoint-list-itemListeneintrag löschen
get-sharepoint-sites-deltaÄnderungen an Sites inkrementell verfolgen

Präsenz (mit orgMode=true)

WerkzeugBeschreibung
get-my-presenceEigenen Online-Status abrufen
get-user-presenceOnline-Status eines Nutzers abrufen
get-presences-by-user-idOnline-Status mehrerer Nutzer gleichzeitig abrufen (bis 650 IDs)

Virtuelle Events (mit orgMode=true)

WerkzeugBeschreibung
get-virtual-event-webinarWebinar-Details abrufen
list-webinar-sessionsSitzungen eines Webinars auflisten

Räume und Ressourcen (mit orgMode=true)

WerkzeugBeschreibung
get-roomRaumdetails abrufen
get-room-listRaumliste abrufen
list-room-list-roomsRäume einer Raumliste auflisten
get-room-list-roomBestimmten Raum innerhalb einer Liste abrufen
update-placeRaumeigenschaften aktualisieren

Suche

WerkzeugBeschreibung
search-queryÜbergreifende Suche über E-Mails, Dateien, Kalender, Chats und SharePoint
list-trending-insightsFür den Nutzer relevante Dokumente basierend auf Aktivitätsmustern auflisten

Typische Einsatzfälle

  • E-Mail-Verwaltung: Posteingang sichten, E-Mails nach Absender oder Betreff filtern, direkt antworten, weiterleiten oder in Ordner sortieren lassen
  • Terminplanung: Kalender prüfen, freie Zeiten für Besprechungen finden, Einladungen versenden oder beantworten
  • Dateiarbeit: Dokumente in OneDrive suchen, herunterladen, umbenennen oder mit Kollegen teilen
  • Excel-Automatisierung: Tabelleninhalte auslesen, neue Zeilen einfügen, Auswertungen direkt im Assistenten durchführen
  • Teams-Kommunikation: Kanalnachrichten lesen und schreiben, Meeting-Transkripte analysieren, Anwesenheit prüfen
  • SharePoint-Integration: Listendaten auslesen oder aktualisieren, Dokumentbibliotheken durchsuchen
  • Aufgabenmanagement: To Do und Planner synchron halten, Aufgaben aus dem Chat direkt anlegen oder aktualisieren
  • Abwesenheitsnotiz: Automatische Abwesenheitsnachrichten per Assistent ein- oder ausschalten
  • Organigramm-Navigation: Vorgesetzte, direkte Mitarbeitende und Gruppenmitgliedschaften abrufen

Kurz gesagt

Der MS 365 MCP-Server verbindet den CLYE AI mit dem Microsoft-365-Ökosystem über den gehosteten Dienst unter https://ms-365.mcp.clye.ai/mcp. Ein Administrator richtet die Verbindung einmalig ein und erteilt auf dem Microsoft-Zustimmungsbildschirm die Freigabe für die ganze Organisation. Danach können Assistenten E-Mail, Kalender, OneDrive, Teams, SharePoint und weitere Dienste nutzen. Über URL-Parameter wie orgMode, readOnly und features lässt sich der Umfang je nach Einsatzszenario eingrenzen.

Verwandte Seiten