Connector-Anleitung8 Minuten Lesezeit15 MCP-Tools7 Sprachen

Microsoft Excel über MCP mit Claude verbinden

Lass deine KI mit Excel-Arbeitsmappen in OneDrive und SharePoint arbeiten: Tabellenblätter auflisten, beliebige Bereiche oder den genutzten Bereich eines Blatts lesen, Werte und Formeln schreiben, Tabellenzeilen lesen und anhängen, Tabellenblätter hinzufügen und Tabellen anlegen. Microsoft 365 über die Workbook-API von Microsoft Graph, angemeldet mit deinem Microsoft-Konto.

HCVom HelpCode-TeamAktualisiert 8 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

Excel (Microsoft 365)

Excel (Microsoft 365)

Let your AI work with Excel workbooks in OneDrive and SharePoint: list sheets, read any range or a sheet's used range, write values and formulas, read and append table rows, add sheets and create tables. Microsoft 365 through the Microsoft Graph workbook API, signed in with your Microsoft account.

Tools

15

Region

INTL

Kategorie

Produktivität

Authentifizierung

OAuth 2.0

Benötigte Env-Vars

MICROSOFT_CLIENT_IDMICROSOFT_CLIENT_SECRETMICROSOFT_TENANT_ID
Mit einem Klick in der Cloud installieren

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Installation überspringen. In unter 2 Minuten einsatzbereit.

Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Excel (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.

Kostenlos testen

AnythingMCP ist im Connector-Verzeichnis von Claude gelistet: Füg es mit einem Klick zu Claude hinzu (öffnet in neuem Tab), melde dich an und wähle, welche MCP-Server Claude nutzen darf.

Zusammenfassung

Lass deine KI mit Excel-Arbeitsmappen in OneDrive und SharePoint arbeiten: Tabellenblätter auflisten, beliebige Bereiche oder den genutzten Bereich eines Blatts lesen, Werte und Formeln schreiben, Tabellenzeilen lesen und anhängen, Tabellenblätter hinzufügen und Tabellen anlegen. Microsoft 365 über die Workbook-API von Microsoft Graph, angemeldet mit deinem Microsoft-Konto.

Frag einfach

Beispiel-Prompts für Excel (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.

Excel (Microsoft 365) · live via MCP
Teilen
Opus 4.7

Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.

💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Excel (Microsoft 365) klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

Microsoft Excel + Claude

Lass deine KI mit Excel-Arbeitsmappen in OneDrive und SharePoint arbeiten: Tabellenblätter auflisten, beliebige Bereiche oder den genutzten Bereich eines Blatts lesen, Werte und Formeln schreiben, Tabellenzeilen lesen und anhängen, Tabellenblätter hinzufügen und Tabellen anlegen. Microsoft 365 über die Workbook-API von Microsoft Graph, angemeldet mit deinem Microsoft-Konto.

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

  1. Öffne das Microsoft Entra Admin Center (entra.microsoft.com) oder das Azure-Portal und gehe zu Applications → App registrations → New registration.

  2. 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_ID gehört:

    • Accounts in this organizational directory only (Single-Tenant): Nur Benutzer deiner Organisation können sich anmelden. Trage die Directory (tenant) ID von der Overview-Seite der App ein (eine GUID) oder deine Domain, etwa contoso.onmicrosoft.com.
    • Accounts in any organizational directory (Multi-Tenant): trage organizations ein.
    • Accounts in any organizational directory and personal Microsoft accounts: trage common ein (Geschäfts-, Schul- und private Konten) oder consumers (nur private Konten).

    Passt der Wert nicht zum Kontotyp, lehnt Microsoft die Anmeldung ab (AADSTS50194 oder AADSTS50020).

  3. Wähle unter Redirect URI die Plattform Web und trage https://cloud.anythingmcp.com/api/mcp-oauth/callback ein. Wenn du AnythingMCP selbst betreibst, trage stattdessen https://dein-anythingmcp-host/api/mcp-oauth/callback ein. Die URI muss Zeichen für Zeichen übereinstimmen, sonst antwortet Microsoft mit AADSTS50011.

  4. Öffne API permissions → Add a permission → Microsoft Graph → Delegated permissions und füge offline_access, User.Read und Files.ReadWrite hinzu. offline_access sorgt dafür, dass Microsoft einen Refresh-Token ausstellt; ohne diese Berechtigung hört der Connector eine Stunde nach der Autorisierung auf zu arbeiten.

  5. Öffne Certificates & secrets → New client secret. Kopiere den Value des Secrets, nicht die Secret ID; er wird nur einmal angezeigt. Notiere dir das Ablaufdatum: Wenn das Secret abläuft, funktioniert der Connector nicht mehr, bis du ein neues erstellst und einträgst.

  6. Trage die Application (client) ID von der Overview-Seite in MICROSOFT_CLIENT_ID ein, den Secret-Wert in MICROSOFT_CLIENT_SECRET und den Tenant-Wert aus Schritt 2 in MICROSOFT_TENANT_ID, dann installiere den Connector.

  7. Klicke auf der Connector-Seite auf Authorize with Provider und melde dich mit dem Konto an, mit dessen Arbeitsmappen die KI arbeiten soll. Der Refresh-Token wird verschlüsselt gespeichert, Access-Tokens (etwa eine Stunde gültig) werden automatisch erneuert.

  8. Beginne mit excel_get_my_drive: Das Tool zeigt, an welchem OneDrive der Connector angemeldet ist.

Eine Entra-App für alle Microsoft-Connectors: Die App-Registrierung, die du für den Outlook-, OneDrive- oder SharePoint-Connector angelegt hast, funktioniert auch hier. Öffne sie, füge unter API permissions die Berechtigung aus Schritt 4 hinzu, behalte dieselbe Redirect URI und verwende dieselbe Client-ID, dasselbe Secret und denselben Tenant. Jeder Connector fragt bei der Autorisierung nur nach seinen eigenen Berechtigungen:

  • Outlook: Mail.ReadWrite, Mail.Send, Calendars.ReadWrite
  • OneDrive: Files.ReadWrite
  • Excel: Files.ReadWrite (plus Files.ReadWrite.All für Arbeitsmappen in SharePoint oder solche, die mit dir geteilt wurden)
  • SharePoint: Sites.ReadWrite.All und Files.ReadWrite.All

Alle brauchen außerdem offline_access und User.Read.

Administratorzustimmung: Diese delegierten Berechtigungen brauchen normalerweise keinen Administrator, aber viele Organisationen schalten die Benutzerzustimmung ab. Zeigt die Anmeldung „Need admin approval“ (AADSTS65001 oder AADSTS90094), öffnet ein Tenant-Administrator einmal die App-Registrierung und klickt auf API permissions → Grant admin consent für die Organisation. Danach kann jeder Benutzer autorisieren. Jeder Connector arbeitet trotzdem nur mit dem, was das angemeldete Konto sehen darf.

Arbeitsmappen in SharePoint oder mit dir geteilt: Files.ReadWrite deckt die Arbeitsmappen in deinem eigenen OneDrive ab. Für Arbeitsmappen in SharePoint-Bibliotheken oder solche, die andere mit dir geteilt haben, füge der App-Registrierung Files.ReadWrite.All hinzu, ersetze damit in den OAuth-Einstellungen des Connectors Files.ReadWrite und autorisiere erneut. Die KI findet eine Arbeitsmappe in deinem OneDrive über ihren Namen oder Pfad (zum Beispiel Finance/Budget 2026.xlsx); für eine SharePoint-Bibliothek nimmt sie die Drive-ID der Bibliothek aus dem Microsoft-SharePoint-Connector.

Arbeitsmappen unverändert lassen: Selbst das Lesen einer Arbeitsmappe braucht eine Schreibberechtigung, weil Microsoft Graph sie in einer Excel-Sitzung öffnet. Damit die KI keine Arbeitsmappen ändert, deaktiviere excel_update_range, excel_add_worksheet, excel_add_table_rows und excel_create_table.

Bei der Installation ausgeschaltet: excel_clear_range und excel_delete_worksheet. Beides lässt sich über die API nicht rückgängig machen, nur über den Versionsverlauf der Datei. Schalte sie nur ein, wenn die KI sie wirklich braucht.

Lesen und Schreiben: Nur .xlsx-Dateien (sowie .xlsm und .xlsb) funktionieren, .xls- und .csv-Dateien nicht. Datumswerte kommen als Excel-Seriennummern, sofern die KI nicht den angezeigten Text anfordert, und große Tabellenblätter werden in Zeilenblöcken gelesen. Zeilen an eine Excel-Tabelle anzuhängen ist der sicherste Weg, Datensätze hinzuzufügen: Die Tabelle wächst mit und behält ihre Formeln und Formate. Formeln verwenden englische Funktionsnamen und Kommas, zum Beispiel =SUM(B2:B20). Jede Änderung wird sofort in der Datei gespeichert, und Excel im Web und die Desktop-App sehen sie. Private OneDrive-Konten unterstützen die meisten Lese- und Bereichs-Tools, aber keine Tabellenzeilen.

Limits: Microsoft Graph verarbeitet Arbeitsmappen bis etwa 100 MB, und eine Anfrage bricht nach etwa 30 Sekunden ab, halte die Bereiche also überschaubar. Wenn jemand die Datei in der Excel-Desktop-App mit ungespeicherten Änderungen geöffnet hat oder eine große Arbeitsmappe noch lädt, kann Graph mit 409 oder 504 antworten: Warte einen Moment und versuche es erneut.

Häufige Fehler: 401 InvalidAuthenticationToken heißt, dass die Autorisierung widerrufen wurde oder das Client Secret abgelaufen ist; trage bei Bedarf ein neues Secret ein und klicke erneut auf Authorize with Provider. 403 accessDenied heißt, dass eine Berechtigung fehlt oder die Arbeitsmappe jemand anderem gehört und dem Scope Files.ReadWrite.All fehlt. 404 itemNotFound heißt, dass die Arbeitsmappe falsch ist oder es das Tabellenblatt oder die Tabelle mit diesem Namen nicht gibt. 400 InvalidArgument heißt, dass Excel eine Adresse nicht lesen kann oder die Werte nicht zur Form des Bereichs passen. UnsupportedWorkbook oder NotSupported heißt, dass die Datei keine .xlsx-Datei ist, passwortgeschützt ist oder zu groß für die Workbook-API.

Der Connector legt keine neuen Arbeitsmappendateien, Diagramme, PivotTables oder benannten Elemente an und formatiert Zellen nur über Zahlenformate.

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 Claude 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 Anleitung YOUR_SERVER_ID zeigt.

Empfohlener Weg: funktioniert auf claude.ai web ohne Anfassen einer Konfigurationsdatei.

  1. Öffne in Claude Customize → Connectors.
  2. Klicke auf + und dann auf Add custom connector.
  3. Gib einen Namen ein, z. B. Microsoft Excel, und die Remote-MCP-Server-URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, dann klicke auf Add.
  4. Klicke auf Connect und melde dich bei AnythingMCP an (OAuth), um den Zugriff zu erlauben.

Alle unten gelisteten Tools erscheinen in deinem Chat: Leg los mit Prompts.

Verfügbare Tools

ToolWhat it does
excel_get_my_driveGet the signed-in user's OneDrive: its id (the drive_id for workbooks stored there), type and owner
excel_find_workbooksSearch the user's OneDrive for workbooks by name or content, e.g. "budget" or "xlsx"
excel_get_workbook_by_pathLook up a workbook in the user's OneDrive by path, e.g. "Documents/Budget 2026.xlsx", and return its id and parentReference.driveId for the…
excel_list_worksheetsList the worksheets (tabs) of a workbook: id, name, position (0-based) and visibility
excel_read_rangeRead a range of one worksheet, e.g. "A1:D20": returns address and values (a list of rows, numbers as numbers, dates as serial numbers) by…
excel_read_used_rangeRead the part of a worksheet that holds values (its used range): address (e.g
excel_update_rangeWrite into a range, overwriting what is there: values, or formulas (e.g. [["=SUM(B2:B20)"]]), and optionally numberFormat
excel_add_worksheetAdd a worksheet (tab) at the end of the workbook
excel_list_tablesList the tables (formatted Excel tables) of a workbook: id, name, showHeaders, showTotals and style
excel_list_table_columnsList a table's columns: id, name (the header text) and index
excel_list_table_rowsRead the data rows of a table (without the header): each row's index and values
excel_add_table_rowsAppend rows at the end of a table (or insert them at a 0-based index); the table grows and formulas and formats of the table columns carry…
excel_create_tableTurn a range into an Excel table, e.g. address "Sheet1!A1:D1" with has_headers true to start an empty table from a header row
excel_clear_rangeClear a range: its contents, its formats, or both
excel_delete_worksheetDelete a worksheet with everything on it

Beispiel-Prompts

  • „Öffne Finanzen/Budget 2026.xlsx und sag mir, welche Kostenstellen über dem Budget liegen.“
  • „Füge diese drei Ausgaben als neue Zeilen in die Tabelle Ausgaben in meiner Reisekosten-Arbeitsmappe ein.“
  • „Lies das Tabellenblatt Umsatz und schreib die Monatssummen in ein neues Blatt namens Übersicht.“
  • „Welche Tabellenblätter hat die Arbeitsmappe Preise 2026, und wie viele Zeilen nutzt jedes davon?“

FAQ

Funktioniert es mit Claude Code genauso wie mit Claude Desktop? Ja, beide auf https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID zeigen lassen.

Nächste Schritte

War dieser Guide hilfreich?

Dein Excel-Agent ist nur einen Klick entfernt.

Connector installieren, Schlüssel einfügen, Claude fragen. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

Connectors

Microsoft Excel über MCP mit ChatGPT verbinden

Lass deine KI mit Excel-Arbeitsmappen in OneDrive und SharePoint arbeiten: Tabellenblätter auflisten, beliebige Bereiche oder den genutzten Bereich eines Blatts lesen, Werte und Formeln schreiben, Tabellenzeilen lesen und anhängen, Tabellenblätter hinzufügen und Tabellen anlegen. Microsoft 365 über die Workbook-API von Microsoft Graph, angemeldet mit deinem Microsoft-Konto.

Connectors

Microsoft Excel über MCP mit Cursor verbinden

Lass deine KI mit Excel-Arbeitsmappen in OneDrive und SharePoint arbeiten: Tabellenblätter auflisten, beliebige Bereiche oder den genutzten Bereich eines Blatts lesen, Werte und Formeln schreiben, Tabellenzeilen lesen und anhängen, Tabellenblätter hinzufügen und Tabellen anlegen. Microsoft 365 über die Workbook-API von Microsoft Graph, angemeldet mit deinem Microsoft-Konto.

Connectors

Microsoft Excel über MCP mit Gemini verbinden

Lass deine KI mit Excel-Arbeitsmappen in OneDrive und SharePoint arbeiten: Tabellenblätter auflisten, beliebige Bereiche oder den genutzten Bereich eines Blatts lesen, Werte und Formeln schreiben, Tabellenzeilen lesen und anhängen, Tabellenblätter hinzufügen und Tabellen anlegen. Microsoft 365 über die Workbook-API von Microsoft Graph, angemeldet mit deinem Microsoft-Konto.

Connectors

Microsoft Excel über MCP mit Meta Muse verbinden

Lass deine KI mit Excel-Arbeitsmappen in OneDrive und SharePoint arbeiten: Tabellenblätter auflisten, beliebige Bereiche oder den genutzten Bereich eines Blatts lesen, Werte und Formeln schreiben, Tabellenzeilen lesen und anhängen, Tabellenblätter hinzufügen und Tabellen anlegen. Microsoft 365 über die Workbook-API von Microsoft Graph, angemeldet mit deinem Microsoft-Konto.

Connectors

Microsoft Excel zu MCP: Microsoft Excel aus jedem KI-Agent steuern

Lass deine KI mit Excel-Arbeitsmappen in OneDrive und SharePoint arbeiten: Tabellenblätter auflisten, beliebige Bereiche oder den genutzten Bereich eines Blatts lesen, Werte und Formeln schreiben, Tabellenzeilen lesen und anhängen, Tabellenblätter hinzufügen und Tabellen anlegen. Microsoft 365 über die Workbook-API von Microsoft Graph, angemeldet mit deinem Microsoft-Konto.

Connectors

HubSpot über MCP mit Claude verbinden

Lass deine KI im HubSpot CRM arbeiten: Kontakte, Unternehmen, Deals und Tickets suchen und aktualisieren, sehen, wer mit wem verknüpft ist, Pipelines und Zuständige prüfen und Notizen und Aufgaben festhalten. Ein Konto, über einen Service-Key, den du selbst anlegst.