I’m currently evaluating the state of AI and how it can interface with different systems i’m running.
To let AI (chatbots) interface with different tools (Like Dolibarr), a layer (on top of API’s) is used called an MCP server.
I found this Dolibarr ERP MCP server - a Hugging Face Space by Agents-MCP-Hackathon demo project. And MCP server for dolibarr.
I was wondering if this is something that is being evaluated to bring inside Dolibarr itself.
I found Module AI (Artificial Intelligence) - Dolibarr ERP CRM Wiki, but that is more of an internal AI inside dolibarr vs letting external tools interface with Dolibarr.
I’m just wondering I guess what the future brings for Dolibarr on this side/if any of you actually tried interfacing with Dolibarr this way and what the experience was.
Hi @aforte
We are interested on this MCP project.
Let me know how we can participate and get the community work on this topic.
I launched a topic in the French side to get an outcome too.
Are you still working/evaluating on that Dolibarr MCP server ?
I’m currently exploring ways to interact with Dolibarr leveragin AI capabilities and I have developed a module Komodr (available in the Dolistore) that allows users to interact with Dolibarr (some aspects of it) using natural language.
Ex user natural query typed or spoken with built-in Google Chrome STT:
“Show me last year’s invoices that are unpaid”
“Make a list of last month’s orders” etc.
etc.
I am interested in all AI related projects, discussions.
Having a MCP server inside dolibarr is a “Must have” feature. Currently there is a module ai with only client features.
If you set option MAIN_FEATURES_LEVEL to 2 , you will also see a tab “MCP server” to setup a mcp server, but nothing was yet coded…
So contribution (pull request) with a first implementation of a mcp, even if very light are welcome (the feature has status develop so we can merge unstable feature on this feature)…
I am sure that if we have a first example of a dirty implementation, it can become very quickly a mature official feature. Community developers just need a first example of implementation…