Dolibarr MCP server (AI Interface)

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.

1 Like

I’m also developing an MCP Server for Dolibarr.
Currently i had automate creation of ThirdParties.
If someone is interested i can share my knowledge.

1 Like

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.

Best

Hi @PICHI1966,
currently i’m deploying solution on an internal server and testing it.
Which kind of use are you interested?
Let me know.
Best.

Hi there,

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.

Hello everyone!

Wow, that’s really great—you’re taking on the MCP topic for Dolibarr!

I’m taking a quick look at your project and am already looking forward to the results.

MCP is becoming increasingly important as more AI services are integrated—either in one direction or the other.

My wish would be to use Dolibarr as a central information source for other services (e.g., chat windows).

I use Dolibarr extensively for projects, tasks, business partners, contacts, and the calendar.

Examples:
• “Give me detailed information about Project X.”
• “List the contacts for Project Y.”
• “Which projects involve Contact Z?”

I hope that’s clear. I’m excited about your developments and thank you for your dedication!

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…