Overslaan naar inhoud

Odoo - Endoo MCP

Verbind AI-assistenten rechtstreeks met uw Odoo
1 september 2026 in
Odoo - Endoo MCP
Thomas Strybol

Laat Claude, en elke andere MCP-compatibele AI-assistent, werken met uw echte Odoo-gegevens:

Als u ooit met Claude Code, Claude Desktop of een andere AI-assistent die het Model Context Protocol (MCP) ondersteunt, heeft gewerkt, weet u al hoe nuttig het is wanneer een assistent rechtstreeks in uw werkelijke tools kan komen, in plaats van alleen abstract te chatten. Endoo MCP brengt diezelfde mogelijkheid naar Odoo: het verandert uw Odoo-database in een MCP-server, zodat elke MCP-compatibele AI-client er veilig uit kan lezen en, waar u het toestaat, er ook op kan handelen.

Geen apart integratieproject, geen extra API om te onderhouden. Als uw Odoo al een AI-tool heeft die werkt met de eigen AI-agenten van Odoo, kan deze extern beschikbaar worden gemaakt in slechts een paar klikken. En het omgekeerde is ook waar: alles wat u op deze manier blootstelt, wordt onmiddellijk bruikbaar voor uw eigen AI-agenten binnen Odoo.

Wat u daadwerkelijk krijgt

Endoo MCP wordt geleverd met 48 kant-en-klare tools standaard, die de delen van Odoo dekken waarmee teams het vaakst willen dat een assistent werkt:

  • CRM: zoek leads, bekijk de details van een lead, zoek pipeline-fases op, maak en werk leads bij, markeer ze als gewonnen of verloren
  • Helpdesk: maak tickets aan, zoek uw open tickets, werk ze bij en bekijk ze
  • Kennis: zoek artikelen, lees en bewerk ze, vergrendel/ontgrendel voor veilige gelijktijdige bewerking, blader door de artikelstructuur
  • Project: zoek projecten en taken, bekijk details, maak en werk taken bij, haal projectstatistieken op
  • Urenstaten: uren registreren, tijdsheets opzoeken en samenvatten, en ze exporteren/importeren als Excel-bestanden
  • Verkoop & Producten: producten opzoeken, verkoopcijfers per land ophalen

Bovenop dat, geeft een set van database-niveau tools een goedgeautoriseerde assistent de mogelijkheid om je datamodel te inspecteren, alleen-lezen SQL-query's uit te voeren, of korte alleen-lezen Python-snippets uit te voeren, echt nuttig voor probleemoplossing of ad-hoc rapportage, met de nodige waarborgen die hieronder worden uitgelegd. En als je organisatie gebruik maakt van Endoo's Git-gebaseerde codezoekdienst, laat een speciale set van tools een assistent je codebase doorzoeken, traceren hoe een methode of veld wordt overschreven over modules, en ontwikkelaarsvragen direct vanuit de broncode beantwoorden.

Ten slotte kunnen je eigen Odoo AI-agenten zelf als MCP-tools worden blootgesteld, zodat een externe assistent kan opsommen welke agenten er zijn, kan kijken wat elke agent doet, en een vraag aan een van hen kan doorgeven.

Hoe het in een gesprek past

Eenmaal ingesteld, is dit onzichtbaar voor de eindgebruiker; de AI-assistent die ze al gebruiken, krijgt gewoon nieuwe mogelijkheden.

  1. Jij (of je administrator) maakt een Odoo API-sleutel die specifiek bedoeld is voor MCP. Het werkt niet voor iets anders, en andere API-sleutels werken hier niet.
  2. Je AI-client (Claude Code, Claude Desktop, of een andere MCP-compatibele tool) maakt verbinding met één eenvoudig webadres en authenticates met die sleutel.
  3. De assistent vraagt Odoo welke tools beschikbaar zijn voor de eigenaar van die sleutel, en Odoo antwoordt alleen met wat die gebruiker mag zien.
  4. Wanneer de assistent een tool aanroept, bijvoorbeeld "vind alle open helpdesk tickets voor deze klant," "registreer twee uur voor deze taak," of "hoe ziet onze pijplijn eruit dit kwartaal," voert Odoo het uit onder de identiteit van die gebruiker en retourneert een duidelijk, gestructureerd antwoord.

Elke oproep kan optioneel worden gelogd, zodat je altijd kunt controleren wat een AI-assistent heeft gevraagd en wat het terugkreeg.

Alleen-lezen waar het echt belangrijk is

Een tool die als alleen-lezen is gemarkeerd, is niet alleen zo gedocumenteerd; het wordt daadwerkelijk afgedwongen op het niveau van de database. Odoo opent een savepoint voordat de tool draait en rolt het daarna terug, waardoor elke wijziging die de tool heeft geprobeerd, ongedaan wordt gemaakt, ongeacht of de oproep succesvol was of niet. Voor de meest gevoelige alleen-lezen tool, het uitvoeren van een ruwe SQL-query, gaat Odoo een stap verder en zet de databaseverbinding zelf in alleen-lezen modus, zodat PostgreSQL elke schrijfopdracht flatly weigert.

Van de 48 tools die vandaag beschikbaar zijn, zijn er 34 alleen-lezen. De 14 die kunnen schrijven zijn precies de tools die je zou verwachten: het creëren of bijwerken van een lead, ticket, artikel, taak of tijdregistratie, plus de handvol acties die een status veranderen, zoals het markeren van een lead als gewonnen of verloren.

Een oogje in het zeil houden op wat de AI doet

Twee functies bestaan specifiek zodat een AI-verbonden Odoo geen black box wordt:

  • Auditlogging houdt elke tooloproep bij: wie het heeft uitgevoerd, van waar, wat er werd gevraagd, wat er werd teruggegeven, of het succesvol was en hoe lang het duurde. Op die manier heb je altijd een duidelijk antwoord als er ooit een vraag opkomt over wat een assistent daadwerkelijk deed.
  • Rate limiting laat je beperken hoeveel verzoeken een gebruiker, een tool of een agent per minuut kan doen, zodat een ongecontroleerd script of een te enthousiaste automatisering je database niet kan overbelasten.

Beide zijn configureerbaar per regel; je zou bijvoorbeeld genereuze limieten voor je eigen team kunnen toestaan terwijl je een strikter budget aanhoudt voor een gedeelde integratiesleutel.

Gebouwd voor de tools die je al gebruikt

  • Één eindpunt, één URL. Elke aanvraag gaat via hetzelfde adres, precies wat tools zoals Claude Code verwachten wanneer je een integratie registreert.
  • Cliëntspecifieke instructies. Een beheerder kan extra richtlijnen aan de beschrijving van een tool toevoegen die alleen verschijnt voor een specifieke AI-cliënt, bijvoorbeeld om een coderingsassistent eraan te herinneren een grote schema-dump samen te vatten in plaats van deze volledig te plakken, of om de gebruiker altijd het resultaat van een toolaanroep te tonen in plaats van aan te nemen dat ze het al kunnen zien. Endoo levert kant-en-klare regels voor Claude Code CLI direct uit de doos.
  • Grote bestanden op een verstandige manier behandeld. In plaats van een multi-megabyte spreadsheet of afbeelding rechtstreeks door het AI-gesprek te duwen (wat traag is en verrassend duur kan uitvallen), geeft de connector de assistent in plaats daarvan een tijdelijke downloadlink; de assistent haalt het bestand rechtstreeks op, werkt ermee en kan een resultaat op dezelfde manier teruguploaden.

Welke Odoo-versie gebruik je?

Endoo MCP is gebouwd en getest tegen Odoo 19, en is achterwaarts compatibel met Odoo 18 & 17. Neem contact op en we zullen bekijken hoe dat eruitziet voor uw setup.

Benieuwd hoe dit eruit zou kunnen zien voor jouw team?

We helpen je graag door een echte setup: welke tools logisch zijn voor jouw workflows, hoe je toegang op een verstandige manier kunt afbakenen, en hoe een eerste uitrol eruit zou kunnen zien. Neem contact op met Endoo voor een demo of een vrijblijvend gesprek.