Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Word (Microsoft 365) mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Lass deine KI mit Word-Dokumenten in OneDrive und SharePoint arbeiten: Dokumente finden, Details, Versionsverlauf und Zugriffe lesen, als PDF oder als Originaldatei holen, neue Dokumente aus einer Vorlage anlegen, umbenennen, verschieben, aus- und einchecken und eine frühere Version wiederherstellen. Microsoft 365 über Microsoft Graph, angemeldet mit deinem Microsoft-Konto; Freigabelinks und Löschen sind bei der Installation aus.
Frag einfach
Beispiel-Prompts für Word (Microsoft 365)
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Word (Microsoft 365) klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Word (Microsoft 365) + Meta Muse
Lass deine KI mit Word-Dokumenten in OneDrive und SharePoint arbeiten: Dokumente finden, Details, Versionsverlauf und Zugriffe lesen, als PDF oder als Originaldatei holen, neue Dokumente aus einer Vorlage anlegen, umbenennen, verschieben, aus- und einchecken und eine frühere Version wiederherstellen. Microsoft 365 über Microsoft Graph, angemeldet mit deinem Microsoft-Konto; Freigabelinks und Löschen sind bei der Installation aus.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
MICROSOFT_CLIENT_ID, MICROSOFT_CLIENT_SECRET, MICROSOFT_TENANT_ID
Schritt 1 — Zugangsdaten holen
Die Einrichtung dauert etwa 10 Minuten. Du brauchst das Microsoft-Konto, in dessen OneDrive oder SharePoint die Dokumente liegen, und eine kostenlose App-Registrierung in Microsoft Entra.
-
Öffne https://entra.microsoft.com (oder https://portal.azure.com) und geh zu Applications → App registrations → New registration.
-
Gib der App einen Namen, zum Beispiel "AnythingMCP Microsoft 365", und wähle die Supported account types. Davon hängt ab, was in
MICROSOFT_TENANT_IDgehört:- Accounts in this organizational directory only (Single Tenant): die Directory (tenant) ID von der Overview-Seite der App (eine GUID) oder deine Domain, etwa
contoso.onmicrosoft.com. - Accounts in any organizational directory (Multi Tenant):
organizations. - Accounts in any organizational directory and personal Microsoft accounts:
common(Geschäfts-, Schul- und private Konten) oderconsumers(nur private Konten).
Passt der Wert nicht zum Kontotyp, lehnt Microsoft die Anmeldung mit AADSTS50194 oder AADSTS50020 ab.
- Accounts in this organizational directory only (Single Tenant): die Directory (tenant) ID von der Overview-Seite der App (eine GUID) oder deine Domain, etwa
-
Wähle unter Redirect URI die Plattform Web und trag
<your AnythingMCP URL>/api/mcp-oauth/callbackein, auf AnythingMCP Cloudhttps://cloud.anythingmcp.com/api/mcp-oauth/callback. Sie muss Zeichen für Zeichen übereinstimmen, sonst antwortet Microsoft mit AADSTS50011. -
Öffne API permissions → Add a permission → Microsoft Graph → Delegated permissions und füge
offline_access,User.ReadundFiles.ReadWritehinzu. Nimm zusätzlichFiles.ReadWrite.Alldazu, wenn die KI Dokumente in SharePoint, in Teams oder mit dir geteilte Dokumente erreichen soll (siehe Scopes). -
Öffne Certificates & secrets → New client secret und kopiere den Value des Secrets, nicht die Secret ID; er wird nur einmal angezeigt. Merk dir das Ablaufdatum: Läuft das Secret ab, funktioniert der Connector erst wieder, wenn du ein neues einträgst.
-
Trag die Application (client) ID in
MICROSOFT_CLIENT_ID, den Secret-Wert inMICROSOFT_CLIENT_SECRETund den Tenant-Wert aus Schritt 2 inMICROSOFT_TENANT_IDein und installiere den Connector. -
Klick auf der Connector-Seite auf Authorize with Provider und melde dich mit dem Konto an, mit dessen Dokumenten die KI arbeiten soll. Das Refresh Token wird verschlüsselt gespeichert, Access Tokens (etwa eine Stunde gültig) werden automatisch erneuert.
-
Rufe
microsoft_word_get_my_driveauf: Es zeigt, mit welchem OneDrive der Connector verbunden ist.
Eine Entra-App für alle Microsoft-Connectoren: Die App-Registrierung für den Outlook-, OneDrive- oder Excel-Connector funktioniert auch hier. Füge die Berechtigungen aus Schritt 4 hinzu, behalte die Redirect URI und nutze dieselbe Client ID, dasselbe Secret und denselben Tenant. Jeder Connector fragt beim Autorisieren nur seine eigenen Scopes an.
Admin-Zustimmung: Diese delegierten Berechtigungen brauchen normalerweise keinen Administrator, viele Organisationen schalten die Benutzerzustimmung aber ab. Zeigt die Anmeldung "Need admin approval" (AADSTS65001 oder AADSTS90094), öffnet ein Tenant-Administrator einmal die App-Registrierung und klickt für die Organisation auf API permissions → Grant admin consent.
Wessen Dokumente er sieht: Alles läuft als der Benutzer, der den Connector autorisiert hat; die KI sieht und ändert genau das, was dieser Benutzer darf. Geschäfts- und Schulkonten (Microsoft 365) unterstützen alle Tools, ein privates OneDrive Suche, Details, Download, PDF, Kopieren, Umbenennen und Verschieben.
Scopes: Der Connector fragt offline_access User.Read Files.ReadWrite an. offline_access sorgt dafür, dass Microsoft ein Refresh Token ausstellt, Files.ReadWrite deckt dein eigenes OneDrive ab. Für Dokumente in SharePoint-Bibliotheken, in Teams-Kanälen oder von anderen geteilte Dokumente sowie für microsoft_word_find_documents fügst du Files.ReadWrite.All zur App-Registrierung hinzu, ersetzt in den OAuth-Einstellungen des Connectors Files.ReadWrite damit und autorisierst erneut. Für ein reines Lese-Setup nimmst du offline_access User.Read Files.Read.All, autorisierst erneut und deaktivierst microsoft_word_copy_document, microsoft_word_rename_document, microsoft_word_move_document, microsoft_word_restore_version, microsoft_word_check_out und microsoft_word_check_in.
Was er liest: Word-Dokumente (.docx, .docm und das ältere .doc). Er findet sie nach Name und Inhalt in deinem OneDrive (microsoft_word_search_my_documents, das auch andere Dateitypen liefert), über einen Pfad wie Documents/Contracts/Offer 2026.docx, beim Durchblättern von Ordnern oder überall, wo du Zugriff hast (OneDrive, SharePoint, Teams, mit dir geteilt), mit Microsoft Search und KQL in microsoft_word_find_documents, nur mit Geschäfts- oder Schulkonto. Zu jedem Dokument liest er Name, Größe, wer es wann angelegt und zuletzt geändert hat, die webUrl, die es in Word für das Web öffnet, den Auscheck-Status, den Versionsverlauf und wer Zugriff hat. Für den Inhalt lässt microsoft_word_convert_to_pdf Microsoft 365 das Dokument in ein PDF umwandeln, das die KI lesen kann: Graph hat keine API, die den Text eines Dokuments liefert. microsoft_word_download_document und microsoft_word_download_version übergeben die Originaldatei oder eine frühere Version.
Was er schreibt: Graph kann nicht in ein Dokument schreiben, und der Connector kann keine Dateien hochladen. Ein neues Dokument entsteht, indem microsoft_word_copy_document eine Vorlage unter neuem Namen kopiert; die Kopie läuft im Hintergrund und erscheint nach ein paar Sekunden im Zielordner. Außerdem benennt der Connector Dokumente um, verschiebt sie innerhalb desselben Laufwerks, macht mit microsoft_word_restore_version eine frühere Version wieder aktuell (der ersetzte Inhalt bleibt im Verlauf und lässt sich zurückholen; nur Geschäfts- oder Schulkonto) und checkt Dokumente in SharePoint-Bibliotheken mit Auscheckpflicht aus und mit Kommentar wieder ein. Bearbeiten tust du das Dokument dann selbst über seine webUrl.
Bei der Installation deaktiviert: microsoft_word_create_sharing_link (ein view- oder edit-Link für anonymous, organization oder users) und microsoft_word_delete_document. Ein Freigabelink gibt die Datei an andere weiter, und ein Dokument, das die KI liest, könnte sie auffordern, etwas zu teilen oder zu löschen; deshalb schaltet ein Admin sie ein, wenn das Team sie braucht. Gelöschte Dokumente landen im Papierkorb und lassen sich dort wiederherstellen.
Datenformate: Jedes Tool nimmt die drive_id und item_id des Dokuments. Suche und Pfadabfrage liefern sie als id und parentReference.driveId; bei microsoft_word_find_documents stehen die Treffer in hitsContainers[0].hits[], mit resource.id und resource.parentReference.driveId. microsoft_word_list_folder mit item_id root listet die oberste Ebene eines Laufwerks. Versions-IDs sehen aus wie 4.0 und kommen neueste zuerst. Dateien, auch PDFs, werden bis 10 MB angehängt; größere werden beschrieben, aber nicht angehängt, und die KI gibt dir stattdessen die webUrl. Die PDF-Umwandlung funktioniert für .docx, .docm, .doc, .dotx, .odt und .rtf und ändert die gespeicherte Datei nicht.
Blättern und Limits: Listen und Suchergebnisse enthalten @odata.nextLink, solange es weitere Ergebnisse gibt; die KI ruft dasselbe Tool erneut mit skip_token gleich dem $skiptoken-Wert aus diesem Link auf. microsoft_word_find_documents blättert mit from und size, und moreResultsAvailable sagt, ob es mehr gibt. Microsoft Graph drosselt pro Benutzer und pro App: Ein 429 oder 503 mit Retry-After heißt warten und erneut versuchen. Die PDF-Umwandlung eines großen Dokuments kann ein paar Sekunden dauern.
Häufige Fehler: 401 InvalidAuthenticationToken heißt, die Autorisierung wurde widerrufen oder das Client Secret ist abgelaufen: Trag bei Bedarf ein neues Secret ein und klick erneut auf Authorize with Provider. 403 accessDenied heißt, eine Berechtigung fehlt oder ist nicht bestätigt, oder das Dokument gehört jemand anderem und dem Scope fehlt Files.ReadWrite.All; microsoft_word_find_documents antwortet ohne Files.Read.All oder Files.ReadWrite.All mit 403. 404 itemNotFound ist eine falsche Laufwerks-, Element- oder Versions-ID oder ein gelöschtes Element. 406 oder 415 bei der PDF-Umwandlung heißt, der Dateityp lässt sich nicht umwandeln oder die Datei ist kennwortgeschützt. 409 nameAlreadyExists heißt, der Name ist in dem Ordner schon vergeben: Nimm einen anderen oder setze conflict_behavior auf rename. 423 resourceLocked heißt, die Datei ist von jemand anderem ausgecheckt oder zum Bearbeiten gesperrt.
Der Connector lädt keine Word-Dateien hoch, bearbeitet ihren Inhalt nicht, liest oder setzt keine Kommentare und Änderungsnachverfolgungen und verwaltet keine SharePoint-Sites (das macht der Microsoft-SharePoint-Connector).
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Muse hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Muse bindet Remote-MCP-Server als Custom Connectors ein und meldet sich per OAuth bei ihnen an.
- Öffne in Muse Settings → Connectors und wähle Add custom connector.
- Füge die MCP-Server-URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDein. - Muse öffnet die Anmeldeseite von AnythingMCP: Melde dich an und bestätige den Zugriff.
- Bitte Muse im Chat um etwas, wofür es die
Word (Microsoft 365)-Tools braucht.
Du kannst den Connector auch per Chat einrichten, im Web, in den Apps für iOS und Android oder in WhatsApp. Schick Muse diese Nachricht:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Muse verbindet sich aus der Cloud von Meta, localhost funktioniert deshalb nicht.
Verfügbare Tools
| Tool | What it does |
|---|---|
microsoft_word_get_my_drive | Get the signed-in user's OneDrive: drive id (the drive_id for documents stored there), type (personal or business), owner, storage quota… |
microsoft_word_search_my_documents | Search the user's own OneDrive by name, metadata and content, e.g. "offer 2026" |
microsoft_word_find_documents | Find Word documents everywhere the user has access (their OneDrive, SharePoint sites, Teams files, files shared with them) with Microsoft… |
microsoft_word_list_folder | List the files and folders inside a folder of a drive (item_id "root" for its top level), to browse to a document |
microsoft_word_get_document | Get a document's details: name, size, created and last modified (when and by whom), folder (parentReference), mimeType and hashes, sharing… |
microsoft_word_get_document_by_path | Get a document in the user's own OneDrive by its path, e.g. "Documents/Contracts/Offer 2026.docx" |
microsoft_word_download_document | Download the document file itself (.docx), as it is stored |
microsoft_word_convert_to_pdf | Get the document converted to PDF by Microsoft 365 (works for .docx, .docm, .doc, .dotx, .odt and .rtf files), attached to the result as a… |
microsoft_word_list_versions | List the document's version history: each version's id (e.g. "4.0"), when and by whom it was saved, and size, newest first |
microsoft_word_download_version | Download an earlier version of the document as an attached file (up to 10 MB), e.g. to compare it with the current one |
microsoft_word_list_permissions | List who has access to the document: each permission's id, roles (read, write, owner), the people or groups granted (grantedToV2… |
microsoft_word_copy_document | Create a new document as a copy of an existing one, typically a template (e.g. "Templates/Offer template.docx"), in a target folder under a… |
microsoft_word_rename_document | Rename a document in place |
microsoft_word_move_document | Move a document into another folder of the same drive, optionally renaming it on the way |
microsoft_word_restore_version | Make an earlier version the current content of the document |
microsoft_word_check_out | Check out a document in a SharePoint library that requires check-out, so that only the user can change it until it is checked in |
microsoft_word_check_in | Check a checked-out document back in, with a comment that is stored with the new version, so other people see the changes and can edit it… |
microsoft_word_create_sharing_link | Create a sharing link for the document: type "view" or "edit", scope "anonymous" (anyone with the link, if the organisation allows it)… |
microsoft_word_delete_document | Delete a document |
Beispiel-Prompts
- „Such den Rahmenvertrag mit Contoso in SharePoint und fass die Zahlungs- und Kündigungsbedingungen zusammen.“
- „Leg aus Templates/Offer template.docx im Ordner Angebote 2026 ein neues Angebot an und nenn es Angebot Acme 2026.docx.“
- „Wer hat Zugriff auf Documents/Contracts/NDA Acme.docx, und gibt es einen anonymen Link?“
- „Zeig den Versionsverlauf dieses Dokuments und stell die Version vom letzten Montag wieder her.“
- „Check die Reiserichtlinie in der HR-Bibliothek aus, damit ich sie bearbeiten kann, und gib mir den Link zum Öffnen in Word.“
FAQ
Wo ist Muse verfügbar? Meta bietet Muse derzeit in den USA und in Kanada an, im Web, in den Apps für iOS und Android und in WhatsApp.
Prüft Meta diesen Connector? Nein. Meta prüft Custom Connectors nicht. Muse sieht nur die Tools, die du in AnythingMCP für diesen MCP-Server eingeschaltet hast, und du kannst den Connector jederzeit unter Settings → Connectors trennen.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit ChatGPT verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Microsoft Copilot verbinden
War dieser Guide hilfreich?