Zusammenfassung
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.
Geführte Einrichtung
DATEV Online APIs in 2 Minuten mit ChatGPT verbinden
Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde DATEV Online APIs in der geführten Einrichtung und trag deine MCP-URL in ChatGPT ein. Ohne Code, ohne eigenen Server.
Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar
Das AnythingMCP-Plugin im ChatGPT-Verzeichnis beantwortet auf AnythingMCP Cloud Fragen aus deinen Firmendatenbanken (PostgreSQL, MySQL, SQL Server, Oracle, SAP HANA, SQLite, MongoDB, nur lesend): Öffne den Eintrag (öffnet in neuem Tab) und klicke auf Install plugin. Alle anderen Connectors fügst du in ChatGPT als eigenen MCP-Server mit deiner AnythingMCP-MCP-URL hinzu.
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.
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, erzeuge einen MCP-API-Schlüssel — fertig. Kein Docker, kein
git clone, kein lokaler Server.
DATEV Online APIs (Sandbox) + ChatGPT
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.
Voraussetzungen
Die vollständige Einrichtungsanleitung ist im Connector enthalten (sichtbar im In-App-Store, wenn du den Connector auswählst). Die erforderlichen Umgebungsvariablen für diesen Connector sind:
DATEV_CLIENT_ID, DATEV_CLIENT_SECRET
Schritt 1 — Zugangsdaten besorgen
Die Einrichtung dauert etwa 10 Minuten. Du brauchst eine App im DATEV-Entwicklerportal und ein DATEV-Konto zum Anmelden.
- 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(in AnythingMCP Cloud:https://cloud.anythingmcp.com/api/mcp-oauth/callback). - Abonniere die App auf die Sandbox-API-Produkte accounting:clients 2.0 und accounting:documents 2.0.
- Kopiere die Client-ID in
DATEV_CLIENT_IDund das Client-Secret inDATEV_CLIENT_SECRET. Kopiere das Secret vollständig: Das Portal zeigt es nur einmal an. - Installiere den Connector. Er ist bereits auf die Sandbox-Endpunkte von DATEV eingerichtet und authentifiziert sich am Token-Endpunkt mit HTTP Basic (
client_secret_basic), was DATEV verlangt. - 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.
- Führe
datev_list_clientsaus: Es 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 nicht openid hinzu: Das ist der Issuer-Name, 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), was 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 beim Upload akzeptiert. Alle sechs Tools lesen nur.
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 ChatGPT hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere dessen URL (
https://cloud.anythingmcp.com/mcp/…). Verwende sie überall dort, wo diese AnleitungYOUR_SERVER_IDzeigt.
ChatGPT fügt MCP-Server als Plugins auf der Seite Plugins hinzu, im Web und in kostenpflichtigen Tarifen. Der Developer Mode ist nicht mehr nötig. In einem Business-Workspace können nur Admins und Owner einen hinzufügen; in Enterprise und Edu kann ein Admin die Berechtigung Create plugins with MCPs erteilen.
- Gehe zu chatgpt.com/plugins, klicke auf Add und dann auf Add custom MCP server.
- Gib einen Namen ein, z. B. Name:
DATEV Online APIs (Sandbox). - Gib unter Connection als Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDein und lass Authentication auf OAuth. - Wähle I understand and want to continue und dann Create as a plugin. Wenn ChatGPT dich dazu auffordert, melde dich bei AnythingMCP an und erlaube den Zugriff.
- Installiere das neue Plugin aus deinen persönlichen Plugins, tippe dann in einem Chat @ und wähle es aus.
Verfügbare Tools
| Tool | Was es tut |
|---|---|
datev_list_clients | Listet die DATEV-Buchhaltungs-Mandanten auf, für die dein DATEV-Konto-Benutzer bereitgestellt ist, aus dem Stammdatenprodukt accounting-clients v2 |
datev_get_client | Liefert die Stammdaten eines Mandanten (Berater-/Mandantennummer, Name, Adresse) aus accounting-clients v2 |
datev_documents_list_clients | Listet die Teilmenge der Mandanten auf, die über das Produkt accounting-documents v2 Dokumentzugriff auf DATEV Unternehmen online (DUO) haben |
datev_get_documents_client | Liefert die Basisdaten eines Mandanten, wie sie das Produkt accounting-documents v2 bereitstellt (die DUO-Sicht, getrennt von den accounting-clients-Stammdaten… |
datev_list_document_types | Listet die Belegtypen auf, die für einen Mandanten auf DATEV Unternehmen online konfiguriert sind — nötig vor dem Hochladen von Dokumenten, damit du weißt… |
datev_get_duo_version | Liefert die Version von DATEV Unternehmen online (DUO) und die zulässigen Dateiendungen für den Dokumenten-Upload bei einem bestimmten Mandanten |
FAQ
Funktioniert der kostenlose ChatGPT-Tarif mit benutzerdefinierten MCP-Servern? OpenAI dokumentiert benutzerdefinierte MCP-Server nur für kostenpflichtige Tarife; der Free-Tarif steht nicht auf der Liste.
Nächste Schritte
War dieser Guide hilfreich?