Werbeaktionen

  • Interview

    This module allows you to create questionnaires in Dolibarr. This module can be used alone but can also be added to the Agefodd module. (It is integrated into the Agefodd 2025 version).

    250,00 €  (600€)

Neue Produkte

  • Business Directory module

    Discover the Business Directory module! It allows you to search for a company within official registers—in France, Switzerland, or the United Kingdom—and create a prospect or primary contact without having to re-enter a single line of data.

    190,00 €
  • CHDataAnalytics — Decision dashboards & KPIs for Dolibarr

    Management-Dashboard mit KPIs zu Fakturierung, Zahlungseingängen, Forderungsalterung, Pipeline und Tickets — plus Kundenanalysen und 30+ eingebettete Dashboards.

    29,00 €

MCP+ für Dolibarr

mp1207d20260821154723

MCP+ verbindet Claude, ChatGPT & Co. direkt mit Deinem Dolibarr. Frag einfach: „Welche Tickets muss ich noch beantworten?, „Zeig mir die offenen Rechnungen von Kunde Meier — und Dein KI-Assistent arbeitet mit Deinen echten Daten statt mit Copy-Paste. Kein Extra-Server, keine Datenweitergabe: Das Modul läuft in Deinem eigenen Dolibarr, mit klaren Rechten und vollem Protokoll.

300,00 €
Netto

  • Autor Guenter Lukas (Guenter Lukas Consulting)
  • Modulversion 1.15
  • Veröffentlichungsdatum 21.08.2026
  • Zugriff auf Updates und Downloads 1 Jahr
  • So kontaktieren Sie den Support support@gl.co.at
  • Kompatibilität Dolibarr V20 - V24   -   PHP8.0 - 8.5
  • Letztes Update 21.10.2026 15:26

Mehr Infos...

MCP+ verbindet KI-Assistenten wie Claude und ChatGPT direkt mit Deinem Dolibarr — sicher, nachvollziehbar und ohne einen einzigen zusätzlichen Serverprozess.

Der Server spricht das Model Context Protocol (MCP), den offenen Standard, über den KI-Clients auf Unternehmensdaten zugreifen. Ob Claude Desktop, Claude Code, claude.ai im Browser oder ChatGPT: Der Assistent sieht Deine Tickets, Kunden, Angebote, Aufträge, Rechnungen, Verträge, Lieferscheine, Projekte, Termine, Mitglieder und Lagerbestände — mit exakt den Rechten, die Du ihm gibst, und keinem einzigen mehr.

Natives Dolibarr-Modul statt Zwischenschicht

MCP+ läuft als ganz normales Dolibarr-Modul in Deiner bestehenden Installation. Es gibt keinen externen Python- oder Node-Server, keine Bridge, keine Cloud-Zwischenschicht — und damit eine ganze Klasse von Fehlerquellen und Angriffsflächen weniger.

  • Installation in Minuten: Modul aktivieren, Token anlegen, fertig — kein zusätzlicher Dienst, der installiert, überwacht und aktualisiert werden muss
  • Zugriff über die Dolibarr-Objektklassen selbst: Geschäftslogik, Trigger, Extrafields und Multicompany-Entity-Trennung greifen automatisch — kein fehleranfälliges Nachbauen über die REST-API
  • Keine Datenweitergabe an Drittanbieter: Die Verbindung läuft direkt zwischen Deinem MCP-Client und Deinem Dolibarr
  • Kein einziger Core-Patch: updatesicher bei jedem Dolibarr-Update

273 Tools in 27 Kategorien

Volle Abdeckung der wichtigsten Geschäftsobjekte — lesend und (pro Token abschaltbar) schreibend:

  • Kunden / Geschäftspartner: auflisten, suchen, lesen, anlegen, ändern, löschen
  • Kontakte: auflisten, lesen, anlegen, ändern, löschen — dazu die Kontaktzuordnungen eines Belegs: wer ist als Rechnungs-, Liefer- oder Projektkontakt hinterlegt, zuordnen und entfernen
  • Produkte: auflisten, nach Bezeichnung oder Referenz suchen, Referenz auflösen, anlegen, ändern, löschen — dazu die Einkaufspreise: alle Lieferantenpreise eines Produkts und der günstigste Preis je Produkt für die tatsächlich zu bestellende Menge, inklusive Staffelpreis, Rabatt und Lieferzeit
  • Angebote: auflisten, suchen, lesen, anlegen, Positionen anlegen/ändern/löschen, validieren, als angenommen oder abgelehnt schließen, PDF erzeugen
  • Aufträge: auflisten, lesen, anlegen, ändern, löschen, Positionen pflegen, validieren, abschließen, stornieren, Projekt zuordnen, PDF erzeugen
  • Rechnungen: auflisten, lesen, Entwürfe anlegen, Positionen anlegen/ändern/löschen, validieren, Projekt zuordnen, PDF erzeugen — plus Zahlungen: offenen Betrag abfragen, Zahlung buchen und auf das Bankkonto verbuchen
  • Lieferantenrechnungen und Bestellungen: auflisten, suchen, lesen, anlegen, ändern, Positionen pflegen, validieren, Bestellung freigeben
  • Projekte und Aufgaben: Projekte auflisten, suchen, lesen, anlegen, ändern, löschen; Aufgaben dazu anlegen und pflegen; Zeiten erfassen, auflisten und wieder löschen
  • Termine: Kalendereinträge auflisten, durchsuchen, lesen, anlegen, ändern, löschen — mit Kunde, Kontakt und Projekt verknüpft
  • Tickets: auflisten, suchen, lesen inkl. Nachrichtenverlauf, unbeantwortete Tickets finden, anlegen, beantworten (wahlweise mit E-Mail-Benachrichtigung), Status ändern
  • Lager: Lager auflisten, aktuellen Bestand eines Produkts je Lager abfragen, Bestand vieler Produkte in einem Zug — physisch und virtuell —, Bewegungshistorie lesen, Zu- und Abgänge buchen
  • Stücklisten: auflisten, suchen, lesen, anlegen, ändern, Positionen pflegen, validieren, löschen — dazu der Nettobedarf über alle Ebenen inklusive Unterbaugruppen für eine frei wählbare Stückzahl
  • Fertigung: Fertigungsaufträge auflisten, suchen, lesen, aus einer Stückliste anlegen, ändern, validieren, stornieren, wieder öffnen, löschen sowie Verbrauch und Produktion buchen
  • Kategorien / Tags: auflisten, lesen, anlegen, ändern, löschen, Inhalte anzeigen sowie Datensätze zuordnen und entfernen
  • Verträge: auflisten, suchen, lesen, anlegen, ändern, Positionen pflegen, validieren, löschen — dazu der Lebenszyklus jeder einzelnen Leistung: einzeln oder gesammelt in Betrieb nehmen und wieder beenden, jeweils mit eigenen Laufzeiten
  • Lieferscheine: auflisten, suchen, lesen, aus einem Auftrag erzeugen, ändern, Positionen pflegen, validieren, abschließen, wieder öffnen, stornieren, löschen — inklusive der Frage, welche Auftragsmenge überhaupt noch offen ist
  • Wareneingänge: auflisten, suchen, lesen, aus einer Bestellung erzeugen, ändern, Positionen pflegen, validieren, abschließen, wieder öffnen, löschen — mit Charge bzw. Seriennummer und der noch ausstehenden Bestellmenge
  • Lieferantenanfragen: auflisten, suchen, lesen, anlegen, ändern, Positionen pflegen, validieren — und die Antwort des Lieferanten festhalten: angenommen, abgelehnt oder geschlossen
  • Mitglieder: auflisten, suchen, lesen, anlegen, ändern, validieren, kündigen, ausschließen, löschen, Mitgliedstypen abfragen — dazu Beiträge erfassen, auflisten und wieder entfernen, das Beitragsende zieht automatisch nach
  • Dokumente: Dateien eines Belegs auflisten, herunterladen, anhängen und löschen — für Rechnungen, Lieferantenrechnungen, Aufträge, Bestellungen, Angebote, Projekte, Aufgaben, Kunden, Kontakte, Produkte, Tickets, Termine, Verträge, Lieferscheine, Wareneingänge, Lieferantenanfragen und Mitglieder
  • Kasse (TakePOS): Kassenbelege je Terminal und Zeitraum lesen, Zahlungen mit Zahlungsart und Rückgeld, Tagesumsatz und Durchschnittsbon, Aufteilung nach Zahlungsart, meistverkaufte Produkte, Kassenabschlüsse und der aktuelle Kassenstand eines noch offenen Tages — rein lesend
  • Website: Seiten und Blogbeiträge auflisten, lesen, anlegen, ändern, online oder offline schalten, löschen, Übersetzungen anlegen, Startseite festlegen, Bilder hochladen (auch per Upload-Link) und die globalen Dateien der Website pflegen (CSS, JavaScript, HTML-Kopf, robots.txt)
  • E-Mail-Kampagnen: auflisten, lesen, anlegen, ändern, kopieren, löschen, Empfänger aus Kontakten, Geschäftspartnern, Mitgliedern, Benutzern oder einer freien Adressliste übernehmen und wieder entfernen, Test-E-Mail senden und die Kampagne freigeben — der Versand an alle bleibt in Dolibarr
  • Benutzer: auflisten, lesen, anlegen, ändern, löschen
  • Berichte: alle Rechnungen, Aufträge und Angebote eines Kunden auf einen Blick, Umsatz- und Einkaufsbericht für einen Zeitraum nach Kunde bzw. Lieferant, Produkt oder Monat, Lagerwert zum gewichteten Durchschnittspreis, Einnahmen und Ausgaben aus Rechnungen
  • Lagerprognose je Produkt: offene Kunden- und Lieferantenaufträge, Verbrauch der letzten Tage, voraussichtliches Datum, an dem der Bestand ausgeht, und Bestellvorschlag mit Dringlichkeit
  • System: Statusabfrage, Verbindungstest, Übersicht der definierten Zusatzfelder, Links zu jeder Liste, Karte und Anlegemaske in Dolibarr und (optional, doppelt abgesichert) Passthrough zur Dolibarr-REST-API

Reicht das Material für zwölf Stück?

Die Frage, die im Alltag zwischen Vertrieb und Fertigung steht, lässt sich jetzt in einem Zug beantworten — und zwar mit den Zahlen aus Dolibarr, nicht mit geschätzten.

  • Der Nettobedarf einer Baugruppe löst alle Unterbaugruppen auf, rechnet Losgröße, Ausschuss und Fixmengen mit und trennt Bauteile von Arbeitsgängen — nichts wird dabei geschrieben
  • Der Bestand aller Bauteile kommt in einem einzigen Aufruf, physisch und virtuell: Der virtuelle Bestand zählt laufende Bestellungen, Kundenaufträge und Fertigung mit, damit nicht doppelt bestellt wird
  • Zu jedem Fehlteil liefert das Modul Lieferant, Staffelpreis, Rabatt und Lieferzeit — die Bestellposition übernimmt Preis und Lieferantenreferenz direkt aus Dolibarr, statt sie aus dem Gespräch zu übernehmen
  • Wahlweise rechnet das Modul genau so, wie es der Fertigungsauftrag der eingesetzten Dolibarr-Version täte — inklusive der Eigenheiten älterer Versionen, sichtbar gemacht statt verschwiegen

Belegzeilen mit Rabatt

Eine Position entsteht so, wie sie auch im Dolibarr-Formular entstünde: Beschreibung oder Produkt, Menge, Einzelpreis, Steuersatz und Rabatt in Prozent. Der Rabatt lässt sich beim Anlegen einer Position setzen, später ändern und kommt beim Lesen des Belegs wieder mit — bei Angeboten, Aufträgen, Rechnungen sowie Lieferantenrechnungen und -bestellungen.

  • Ein vollständiger Beleg inklusive Rabatten entsteht damit in einem Durchgang, ohne dass jemand hinterher von Hand nacharbeiten muss
  • Ein Rabatt außerhalb von 0 bis 100 Prozent wird abgelehnt und gemeldet, statt eine Position mit unsinnigem Betrag anzulegen
  • Wer eine Position ändert, ohne einen Rabatt zu nennen, lässt den bestehenden Rabatt unangetastet — genau wie bei den übrigen Feldern einer Position

Fremdwährungen und Deine eigenen PDF-Vorlagen

Angebote, Aufträge und Rechnungen lassen sich in einer anderen Währung schreiben, und ihr PDF entsteht mit der Vorlage, die Du in Dolibarr verwendest — direkt aus dem Gespräch heraus.

  • Ein Beleg übernimmt die Währung des Kunden wie im Dolibarr-Formular, oder die Währung, die Du nennst — mit dem Kurs aus der Mehrwährungs-Einrichtung oder einem eigenen
  • Preise lassen sich in Deiner eigenen Währung oder in der Belegwährung angeben; Dolibarr rechnet die jeweils andere um
  • Währung und Kurs eines Entwurfs lassen sich nachträglich ändern; eine unbekannte Währung oder ein fehlender Kurs wird gemeldet, statt den Beleg still in der falschen Währung anzulegen
  • Das PDF entsteht mit der Vorlage Deiner Wahl, auch mit einer eigenen, und hängt wie beim Erzeugen-Knopf am Datensatz — der Assistent bekommt nur den Dateinamen zurück, der Aufruf bleibt schnell

Originalbelege archivieren, nicht nur erfassen

Ein Beleg gehört an den Datensatz, zu dem er zählt. MCP+ hängt Dateien genau dort an, wo Dolibarr sie erwartet: im Dokumente-Reiter des Belegs, inklusive Eintrag im Dateiindex.

  • Kleine Dateien reicht der Assistent direkt durch — für die eigentliche PDF-Datei gibt es den Einmal-Upload-Link: Der Assistent erzeugt ihn zum passenden Beleg, Du öffnest ihn und ziehst die Datei hinein. Kein Dolibarr-Login nötig, der Link selbst ist der Schlüssel
  • Die Datei geht direkt von Deinem Rechner nach Dolibarr, nicht durch den Assistenten: Damit landet der unveränderte Originalbeleg im Archiv, unabhängig von seiner Größe
  • Jeder Link gilt einmalig, läuft nach einer einstellbaren Zeit ab und ist an genau einen Beleg gebunden. Derselbe Link nimmt auch einen direkten Upload aus einem Skript an
  • Größenobergrenze, Gültigkeitsdauer und eine eigene IP-Freigabeliste für Uploads stehen in den Moduleinstellungen; jeder Upload steht mit Datei, Beleg und IP im Audit-Log

Deine Zusatzfelder inklusive

Individuelle Zusatzfelder (Extrafields) sind keine zweite Klasse: Ihre Werte kommen beim Lesen eines Datensatzes mit und lassen sich beim Anlegen und Ändern setzen — bei Kunden, Kontakten, Produkten, Angeboten, Aufträgen, Rechnungen, Lieferantenbelegen, Projekten, Aufgaben, Terminen, Tickets, Benutzern, Lagern und Kategorien.

  • Ein eigenes Tool listet die definierten Felder je Datensatzart mit Schlüssel, Bezeichnung, Typ und Auswahlwerten — der Assistent schlägt die Feldnamen nach, statt sie zu raten
  • Ein unbekannter Feldname wird zurückgemeldet, nicht stillschweigend verworfen: Was gespeichert gemeldet wird, ist auch gespeichert

Erweiterbar um Deine eigenen Module

Nicht alles, was im Unternehmen zählt, steckt im Dolibarr-Standard. Ein eigenes Modul — etwa mit kundenspezifischen Auswertungen, Kennzahlen oder Abläufen — meldet über einen Dolibarr-Hook eine eigene Tool-Kategorie bei MCP+ an, und der Assistent kann sie ab sofort nutzen.

  • Die Tools des Moduls verhalten sich wie die eingebauten: per Scope je Token freigeben oder sperren, von OAuth-Clients anforderbar, Schreib-Tools bei Read-only-Tokens ausgeblendet, jeder Aufruf im Audit-Log
  • MCP+ selbst bleibt unverändert und updatesicher — das Modul bringt seine Tools mit, an MCP+ muss nichts angepasst werden
  • Eine fehlerhafte Erweiterung legt den Server nicht lahm: Sie wird übersprungen, und die Einstellungsseite zeigt für jede angemeldete Kategorie, ob sie aktiv ist oder warum nicht

Sicherheit in Schichten

Jeder Request durchläuft eine feste Kette von Sicherheitsprüfungen, bevor auch nur ein Datensatz gelesen wird:

  • Per-Client-Tokens: Jeder Client bekommt ein eigenes Token — in der Datenbank liegt nur der SHA-256-Hash, der Klartext ist genau einmal sichtbar
  • Rechte auf drei Ebenen: Dolibarr-Rechte des Service-Users, Tool-Kategorien (Scopes) pro Token, Read-only-Modus, der alle Schreib-Tools ausblendet und blockiert
  • Zwei getrennte IP-Whitelists (IPv4/IPv6, CIDR): eine für statische Tokens, eine eigene für OAuth-Verbindungen — die Anthropic-/OpenAI-Freigabe reißt kein Loch in die restriktive Token-Whitelist
  • Korrekte Client-IP-Ermittlung hinter Reverse-Proxys (Trusted-Proxy-Liste, X-Forwarded-For nicht fälschbar)
  • Rate-Limit pro Token und Minute, Body-Größenlimit, Origin-Prüfung gegen DNS-Rebinding
  • Token-Härtung: Ablaufdatum, per-Token-IP-Beschränkung, sofortiger Widerruf per Klick
  • Fehler-Hygiene: Interna landen nie beim Client, sondern ausschließlich im Server-Log

OAuth 2.1 für claude.ai und ChatGPT

Cloud-Clients können keine statischen Header hinterlegen — dafür bringt MCP+ einen vollständigen OAuth 2.1-Authorization-Server mit:

  • Verbinden direkt aus dem claude.ai-Connector-Dialog oder aus ChatGPT: URL eintragen, Freigabe in Dolibarr bestätigen, fertig
  • Consent-Seite in Dolibarr: Du entscheidest pro Verbindung, welcher Service-User, welche Scopes und ob Read-only gilt
  • Standardkonform und sicher: PKCE S256 verpflichtend, Dynamic Client Registration (RFC 7591), Discovery nach RFC 8414/9728, Refresh-Token-Rotation nach OAuth 2.1
  • Jede OAuth-Verbindung erscheint als normales Token in der Verwaltung — gleiche Übersicht, gleicher Widerruf, gleiches Audit-Log

Lückenlose Nachvollziehbarkeit

Du siehst jederzeit, was ein KI-Client in Deinem System getan hat:

  • Audit-Log jedes einzelnen Requests: Zeitpunkt, Token, Client-IP, Methode, Tool, Parameter, Ergebnis, Dauer
  • Eigener Log-Tab mit Filtern (Token, IP, Tool, Status, Zeitraum), Sortierung und Blätterfunktion — auch abgewiesene Zugriffsversuche sind sichtbar
  • Konfigurierbare Aufbewahrungsdauer mit automatischem und manuellem Aufräumen (DSGVO-freundlich)

Breite Kompatibilität

Eine Codebasis, viele Umgebungen:

  • Dolibarr 20.0 bis 24.0 mit ein und demselben Modul — inklusive Rücksicht auf alle API-Unterschiede zwischen den Versionen
  • Funktioniert mit jedem MCP-Client: Claude Desktop, Claude Code, claude.ai, ChatGPT und allen Standard-konformen Clients (Streamable HTTP, JSON-RPC 2.0)
  • Multicompany-fähig: Tokens sind an eine Entity gebunden, der Zugriff bleibt sauber getrennt

Mehr als der MCP-Server von Dolibarr 24

Dolibarr 24 bringt einen eigenen MCP-Server mit – als experimentelle Funktion mit 29 Werkzeugen. MCP+ kann alles, was dieser Server kann, und läuft schon ab Dolibarr 20. Dazu kommen:

  • ein eigener Zugang je Person und KI-Programm statt eines gemeinsamen Schlüssels, mit Rechten je Bereich, Nur-Lese-Modus und vollständigem Protokoll
  • Tickets, Projekte und Zeiterfassung, Termine, Dokumente, Verträge, Lieferungen, Stücklisten, Fertigung, Mitglieder und Kasse
  • Zusatzfelder lesen und schreiben bei allen Objekten
  • verständliche Fehlermeldungen an die KI, damit sie selbst korrigieren kann
  • Berichte mit korrekten Zeiträumen, Lagerprognose mit tatsächlich berechnetem virtuellem Bestand

Warum MCP+ statt anderer Lösungen?

Typische MCP-Anbindungen für Dolibarr sind externe Server-Prozesse (meist Python/Node), die über die REST-API mit einem einzelnen API-Key zugreifen. Der Unterschied im Überblick:

  MCP+ Externe MCP-Server / REST-Bridges
Installation & Betrieb Dolibarr-Modul aktivieren — läuft im bestehenden Webserver mit Eigener Prozess mit Python/Node-Umgebung, muss separat installiert, gestartet, überwacht und aktualisiert werden
Authentifizierung Per-Client-Tokens (nur Hash gespeichert) plus OAuth 2.1 mit Consent Ein Dolibarr-API-Key im Klartext in einer Konfigurationsdatei
Rechte & Einschränkungen Service-User-Rechte, Scopes pro Token, Read-only-Modus, Ablaufdatum, per-Token-IPs Voller Zugriff des API-Key-Users — alles oder nichts
claude.ai / ChatGPT (Cloud) Ja — eingebauter OAuth 2.1-Server mit getrennter IP-Whitelist Meist nein — lokale stdio-Server sind aus der Cloud nicht erreichbar
Audit & Kontrolle Vollständiges Audit-Log mit UI, Rate-Limit, sofortiger Widerruf Bestenfalls Server-Logfiles des Zwischenprozesses
Datenqualität Direkte Objektzugriffe inkl. Geschäftslogik, Trigger und Entity-Filter REST-Umwege mit eigenem Mapping — Abweichungen und Lücken je nach Implementierung
Updates Aktualisiert sich mit der Dolibarr-Instanz, eine Codebasis für V20–V24 Separater Release-Zyklus, Kompatibilität zur Dolibarr-Version muss selbst geprüft werden
Erweiterbarkeit Eigene Module melden per Dolibarr-Hook eigene Tool-Kategorien an — mit Scopes, Read-only und Audit-Log wie die eingebauten Neue Funktionen nur durch Änderung am Bridge-Code selbst
Entwickelt von Günter Lukas Consulting
MCP+ wird von Günter Lukas Consulting entwickelt und gepflegt — Spezialist für Dolibarr-Individualentwicklung, Integrationen und KI-Anbindungen. Fragen, Feature-Wünsche oder Unterstützung bei der Einführung:
Günter Lukas Consulting — https://gl.co.at



If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org