← Dr. Schauer | CRM and a conversational Kanzlei stack
CRM Projekt Accounting

Dr. Schauer | CRM and a conversational Kanzlei stack · DATEV MCP

Kanzlei Dr. Schauer führt ihre Buchhaltungs- und Kundenstammdaten in DATEV, die nur über den DATEV-Client auf einem Windows-Rechner im Büro erreichbar sind. Wir haben einen MCP-Server über die DATEV Connect API sowie einen On-Premise-Relay-Agenten gebaut, damit das Team Kundendaten, DMS-Dokumente und Buchungen direkt aus Claude abrufen kann. Er läuft parallel zum Pipedrive MCP, was bedeutet, dass ein qualifizierter Lead im CRM zu einem DATEV-Kundenstamm-Datensatz im selben Gespräch wird.

Dauer 4 Monate
Tasks 114
Meetings 1

Was wir gebaut haben

DATEV Connect spricht nur mit Software im eigenen Netzwerk der Kanzlei. Das ist das ganze Problem. Abgesehen davon, dass DATEV selbst archaisch und überhaupt nicht bereit für den Einsatz von KI ist.

Die API sitzt hinter der Büro-Firewall, die Daten sind durch §203 StGB geschützt, und nichts davon war von einem Chat-Assistenten erreichbar. Also haben wir zwei Hälften gebaut: einen MCP-Server, der DATEV als Tools bereitstellt, und einen signierten Windows-Agenten, der auf dem Server der Kanzlei läuft und die eigentliche Kommunikation mit DATEV übernimmt.

Die Mitarbeiter der Kanzlei arbeiten jetzt mit DATEV im Chat. Sie fragen nach den Stammdaten eines Mandanten, suchen im DMS nach einem Dokument, rufen Buchungen für einen Zeitraum ab und erstellen einen neuen Mandanten-Datensatz, wenn ein Pipedrive Deal die Qualifikationsschwelle überschreitet. Kein Durchklicken mehr durch den DATEV-Client für Abfragen, die jeder andere hätte erledigen können.

Area Description
Endpoint-Inventarisierung Wir haben die DATEV API-Dokumentation in eine Capability-Matrix und eine priorisierte Tool-Liste umgewandelt, sodass wir zuerst das umgesetzt haben, was die Kanzlei am dringendsten benötigt, anstatt Endpoints zufällig zu integrieren.
Mandanten- & Stammdaten Die Tools, die das Team täglich nutzt.
Dokumente & Buchungen DMS-Dokumentensuche und Abruf von Buchhaltungsdaten, mit Paginierung und Fehlerbehandlung.
Mandanten-Isolation Fail-closed Kanzlei-Auflösung.
On-Premise Relay Agent Ein .NET 8 Windows-Dienst, der auf Aufgaben wartet und eine Whitelist von DATEV-Befehlen ausführt. Ausgeliefert als WiX MSI, code-signiert, und Upgrades bewahren die bestehende Konfiguration.
Sync-Backend Mandanten-Authentifizierung, Heartbeats und ein Command Orchestrator mit Wiederholungsversuchen und einer Dead Letter Queue. Löschprotokoll und Abwesenheitswarnungen fangen den Fall ab, dass DATEV plötzlich weniger Datensätze als gestern meldet.
Gecachte Lesezugriffe Der MCP liefert aus einem Cache mit einem Pending-Overlay und einem sichtbaren last_synced_at, sodass das Team immer weiß, wie aktuell die Antwort ist.
Schreibpfad Nur Erstellung mit Notiz-Deduplizierung und Verknüpfung von Bestätigungs-IDs. Schreibabsichten durchlaufen ein Bestätigungs-Gate und eine Schema-Prüfung und melden sich dann über den job_status zurück.
CRM-Übergabe Die Übergabe von Pipedrive an den DATEV-Mandanten erfolgt bei Erreichen der Qualifikationsschwelle, sodass das CRM und das Buchhaltungssystem nicht mehr auseinanderdriften. Vorteil: Das CRM enthält aktuelle Mandatsinformationen und übergibt neue Mandate ohne manuelle Schritte an DATEV.
Compliance AVV gemäß Art. 28 DSGVO plus eine explizite §203 StGB-Verpflichtung, vor der Pilotinstallation vereinbart.

Die DATEV-Tools werden den Nutzern basierend auf ihren Berechtigungen zur Verfügung gestellt. Nur Mitarbeiter, die DATEV überhaupt nutzen dürfen, haben Zugriff auf Daten, für die sie in DATEV Berechtigungen besitzen.

Technologie-Stack

  • MCP-Server über die DATEV Connect API, bereitgestellt über den Kanzlei MCP neben Pipedrive
  • .NET 8 On-Premise Relay Agent
  • Postgres für den Sync-Cache
  • Windows Server 2025 Dev-VM und CI-Runner, mit einer Build-, Signier- und MSI-Smoke-Test-Matrix
  • xUnit für die Agent-Suite, plus ein Fake DATEVconnect Harness für Full-Loop End-to-End-Tests
  • Pipedrive als Quelle des Qualifikations-Triggers, der den DATEV-Mandanten erstellt

Zuletzt bearbeitet

  • 2026-09-25 M5 — On-prem relay agent (.NET 8, MSI, signed) Open
  • 2026-09-25 Agent setup check: DATEV test times out on a real Kanzlei — name the failing endpoint, log it, bypass proxy Review
  • 2026-09-25 Schauer tenant on VNet variant 1: delegated subnet, private endpoints, public access off, NAT egress IP In Progress
  • 2026-09-24 Pagination, error handling & tests vs. Dr. Schauer env In Progress
  • 2026-09-24 Invoice sync: DATEV EO comfort invoices + PDFs → Pipedrive Open

Weitere Projekte dieses Kunden

  • CRM

    Der Kundenakquise-Prozess einer deutschen Steuer- und Beratungsfirma, neu aufgebaut in Pipedrive. Der Neumandatsprozess beginnt mit einem Qualifizierungsformular und endet mit einem onboarded Kunden,…

    Was wir gebaut haben

    • Qualifizierungsformular
    • Klassifizierungs-Routing
    • Pipedrive-Struktur
    • Empfangspfad
    • Telefonie
    • Inbound-Synchronisierung
    Case Study lesen
  • Kanzlei MCP

    Frage in Outlook, erhalte das Mandat, das letzte Meeting und die offenen Aufgaben. Keine neue App zu lernen, keine DATEV-Bildschirme, durch die du klicken musst. Die Kanzlei Dr. Schauer ist eine…

    Case Study lesen

Bereit, deinem Unternehmen ein Gehirn zu geben?

Buch dir eine kostenlose Evaluation. Wir schauen uns deinen Stack an und sagen dir geradeheraus, ob wir passen.

Kostenlose Evaluation