Connector-Anleitung3 Minuten Lesezeit6 MCP-Tools7 Sprachen

DATEV Sandbox MCP-Server für Mandanten und Belegtypen

Sandbox-Umgebung für die DATEV Online APIs — lies Buchhaltungs-Mandanten (Clients), Belegtypen und DUO-Versionsmetadaten gegen die Testdaten von DATEV. Nutze sie während der Entwicklung und beim Testen; jede neue DATEV-App muss in der Sandbox laufen, bis DATEV die Produktivfreigabe erteilt. Derselbe OAuth2-Authorization-Code-+-PKCE-Flow wie in der Produktion, nur auf die Sandbox-Endpunkte von DATEV ausgerichtet.

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

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

DATEV Online APIs (Sandbox)

DATEV Online APIs (Sandbox)

Sandbox environment for the DATEV Online APIs — read accounting Mandanten (clients), document types and DUO version metadata against DATEV's test data. Use this while you build and test; every new DATEV app must run in sandbox until DATEV grants production approval. Same OAuth2 Authorization Code + PKCE flow as production, pointed at DATEV's sandbox endpoints.

Tools

6

Region

DE

Kategorie

Buchhaltung

Authentifizierung

OAuth 2.0

Benötigte Env-Vars

DATEV_CLIENT_IDDATEV_CLIENT_SECRET
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

Zusammenfassung

Sandbox-Umgebung für die DATEV Online APIs — lies Buchhaltungs-Mandanten (Clients), Belegtypen und DUO-Versionsmetadaten gegen die Testdaten von DATEV. Nutze sie während der Entwicklung und beim Testen; jede neue DATEV-App muss in der Sandbox laufen, bis DATEV die Produktivfreigabe erteilt. Derselbe OAuth2-Authorization-Code-+-PKCE-Flow wie in der Produktion, nur auf die Sandbox-Endpunkte von DATEV ausgerichtet.

Geführte Einrichtung

DATEV Online APIs in 2 Minuten mit Claude, ChatGPT oder Copilot verbinden

Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde DATEV Online APIs in der geführten Einrichtung und trag deine MCP-URL in deinen KI-Assistenten ein. Ohne Code, ohne eigenen Server.

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

Frag einfach

Beispiel-Prompts für DATEV Online APIs (Sandbox)

Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.

DATEV Online APIs (Sandbox) · live via MCP
Teilen
Opus 4.7

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

💡 Keine Installation? Nutze direkt cloud.anythingmcp.com. Melde dich an, klicke auf Connectors → DATEV Online APIs (Sandbox), füge deine Zugangsdaten ein, erstelle einen MCP-API-Key — fertig. Kein Docker, kein git clone, kein lokaler Server.

DATEV Online APIs (Sandbox)

Sandbox-Umgebung für die DATEV Online APIs — lies Buchhaltungs-Mandanten (Clients), Belegtypen und DUO-Versionsmetadaten gegen die Testdaten von DATEV. Nutze sie während der Entwicklung und beim Testen; jede neue DATEV-App muss in der Sandbox laufen, bis DATEV die Produktivfreigabe erteilt. Derselbe OAuth2-Authorization-Code-+-PKCE-Flow wie in der Produktion, nur auf die Sandbox-Endpunkte von DATEV ausgerichtet.

Einrichtung

Die Einrichtung dauert etwa 10 Minuten. Du brauchst eine App im DATEV-Entwicklerportal und ein DATEV-Konto zum Anmelden.

  1. Erstelle im DATEV-Entwicklerportal (https://developer.datev.de) eine Confidential-App mit OpenID Connect Authorization Code Flow. Setze die Redirect-URI auf <your AnythingMCP URL>/api/mcp-oauth/callback (bei AnythingMCP Cloud: https://cloud.anythingmcp.com/api/mcp-oauth/callback).
  2. Abonniere die App für die Sandbox-API-Produkte accounting:clients 2.0 und accounting:documents 2.0.
  3. Kopiere die Client-ID in DATEV_CLIENT_ID und das Client-Secret in DATEV_CLIENT_SECRET. Kopiere das Secret vollständig: Das Portal zeigt es nur einmal an.
  4. Installiere den Connector. Er ist bereits für die Sandbox-Endpunkte von DATEV eingerichtet und authentifiziert sich am Token-Endpunkt mit HTTP Basic (client_secret_basic), was DATEV verlangt.
  5. Klicke auf der Connector-Seite auf Authorize with Provider und melde dich mit deinem DATEV-Konto an. Das ist eine einmalige Anmeldung: Das Refresh-Token wird anschließend verschlüsselt gespeichert.
  6. Führe datev_list_clients aus: Das Tool listet die Mandanten auf, für die dein DATEV-Konto-Benutzer bereitgestellt ist, mit UUID, Beraternummer, Mandantennummer und Name.

Sandbox, nicht Produktion: Jede DATEV-App läuft in der Sandbox, bis DATEV die Prüfung zur Produktivfreigabe abgeschlossen hat – hier entwickelst und testest du also. Die Sandbox arbeitet mit den Testdaten von DATEV. Sobald DATEV deine App für die Produktion freigibt, nutze den separaten Connector DATEV Online APIs: Er verwendet dieselben Zugangsdaten und zeigt auf die Produktiv-Endpunkte.

Scopes: Der Connector fordert datev:accounting:clients accounting:clients:read accounting:documents an. Füge openid nicht hinzu: Es ist der Name des Issuers, kein Scope.

Zwei Arten von Client-ID: Jedes Tool pro Mandant erwartet eine clientId, die Mandanten-UUID, die datev_list_clients zurückgibt. Sie ist nicht dasselbe wie DATEV_CLIENT_ID, die deine OAuth-App identifiziert und bei jedem Aufruf zusammen mit dem Bearer-Token im Header X-DATEV-Client-Id gesendet wird.

Was gelesen wird: die Stammdaten eines Mandanten (Berater- und Mandantennummer, Name, Adresse); die Mandanten mit Dokumentzugriff auf DATEV Unternehmen online (DUO), die weniger als alle sein können, weil nur Mandanten mit aktivem DUO-Abonnement erscheinen; die Belegtypen eines Mandanten; sowie die DUO-Version mit den Dateiendungen, die DUO für den Upload akzeptiert. Alle sechs Tools lesen nur.

Voraussetzungen: DATEV_CLIENT_ID, DATEV_CLIENT_SECRET

Connector lokal 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

Öffne http://localhost:3000/connectors/store, wähle DATEV Online APIs (Sandbox) und füge die unter „Voraussetzungen“ aufgeführten Umgebungsvariablen ein.

Verfügbare Tools

ToolFunktion
datev_list_clientsListet die DATEV-Buchhaltungs-Mandanten (Clients) auf, für die dein DATEV-Konto-Benutzer bereitgestellt ist, aus dem Stammdaten-Produkt accounting-clients v2
datev_get_clientRuft die Stammdaten eines Mandanten (Berater-/Mandantennummer, Name, Adresse) aus accounting-clients v2 ab
datev_documents_list_clientsListet die Teilmenge der Mandanten auf, die über das Produkt accounting-documents v2 Dokumentzugriff auf DATEV Unternehmen online (DUO) haben
datev_get_documents_clientRuft die Basisdaten eines Mandanten ab, wie sie das Produkt accounting-documents v2 bereitstellt (die DUO-Sicht, getrennt von den accounting-clients-Stammdaten…
datev_list_document_typesListet die Belegtypen auf, die für einen Mandanten in DATEV Unternehmen online konfiguriert sind — nötig vor dem Hochladen von Dokumenten, damit du weißt…
datev_get_duo_versionRuft die Version von DATEV Unternehmen online (DUO) und die zulässigen Dateiendungen für den Dokumenten-Upload bei einem bestimmten Mandanten ab

Nächste Schritte

War dieser Guide hilfreich?

DATEV Online APIs in 2 Minuten mit Claude, ChatGPT oder Copilot verbinden

Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde DATEV Online APIs in der geführten Einrichtung und trag deine MCP-URL in deinen KI-Assistenten ein. Ohne Code, ohne eigenen Server.

Verwandte Anleitungen

Connectors

DATEV Sandbox MCP mit ChatGPT verbinden

Sandbox-Umgebung für die DATEV Online APIs — lies Buchhaltungs-Mandanten, Belegtypen und DUO-Versionsmetadaten gegen die Testdaten von DATEV. Nutze sie während du entwickelst und testest; jede neue DATEV-App muss in der Sandbox laufen, bis DATEV die Produktivfreigabe erteilt. Derselbe OAuth2-Authorization-Code-Flow mit PKCE wie in der Produktion, nur auf die Sandbox-Endpunkte von DATEV ausgerichtet.

Connectors

DATEV Sandbox MCP mit Claude verbinden

Sandbox-Umgebung für die DATEV Online APIs — lies Buchhaltungs-Mandanten, Belegtypen und DUO-Versionsmetadaten gegen die Testdaten von DATEV. Nutze sie während der Entwicklung und beim Testen; jede neue DATEV-App muss in der Sandbox laufen, bis DATEV die Freigabe für die Produktion erteilt. Derselbe OAuth2-Authorization-Code-Flow mit PKCE wie in der Produktion, nur auf die Sandbox-Endpunkte von DATEV ausgerichtet.

Connectors

DATEV Sandbox MCP mit Microsoft Copilot verbinden

Sandbox-Umgebung für die DATEV Online APIs — lies Buchhaltungs-Mandanten, Belegtypen und DUO-Versionsmetadaten gegen die Testdaten von DATEV. Nutze sie während der Entwicklung und beim Testen; jede neue DATEV-App muss in der Sandbox laufen, bis DATEV die Freigabe für die Produktion erteilt. Derselbe OAuth2-Authorization-Code-Flow mit PKCE wie in der Produktion, nur auf die Sandbox-Endpunkte von DATEV ausgerichtet.

Connectors

DATEV Sandbox MCP mit Cursor verbinden

Sandbox-Umgebung für die DATEV Online APIs — lies Buchhaltungs-Mandanten, Belegtypen und DUO-Versionsmetadaten gegen die Testdaten von DATEV. Nutze sie während der Entwicklung und beim Testen; jede neue DATEV-App muss in der Sandbox laufen, bis DATEV die Freigabe für die Produktion erteilt. Derselbe OAuth2-Authorization-Code-Flow mit PKCE wie in der Produktion, nur auf die Sandbox-Endpunkte von DATEV ausgerichtet.

Connectors

DATEV Sandbox MCP mit Gemini CLI verbinden

Sandbox-Umgebung für die DATEV Online APIs — lies Buchhaltungs-Mandanten, Belegtypen und DUO-Versionsmetadaten gegen die Testdaten von DATEV. Nutze sie während der Entwicklung und beim Testen; jede neue DATEV-App muss in der Sandbox laufen, bis DATEV die Freigabe für die Produktion erteilt. Derselbe OAuth2-Authorization-Code-Flow mit PKCE wie in der Produktion, nur auf die Sandbox-Endpunkte von DATEV ausgerichtet.

Connectors

DATEV Sandbox MCP mit Meta Muse verbinden

Sandbox-Umgebung für die DATEV Online APIs — lies Buchhaltungs-Mandanten, Belegtypen und DUO-Versionsmetadaten gegen die Testdaten von DATEV. Nutze sie während der Entwicklung und beim Testen; jede neue DATEV-App muss in der Sandbox laufen, bis DATEV die Freigabe für die Produktion erteilt. Derselbe OAuth2-Authorization-Code-Flow mit PKCE wie in der Produktion, nur auf die Sandbox-Endpunkte von DATEV ausgerichtet.