Agentic CMMS

Odoo MCP server

Connect Odoo to Claude, ChatGPT and your other AI agents.

Give Claude, ChatGPT and other AI agents access to Odoo Inventory, Manufacturing, Maintenance, Purchase and Accounting, with per-user approval.

Odoo is a modular, open-source business suite used by small and mid-sized companies around the world. You install the apps you need: Sales, Purchase, Inventory, Manufacturing, Maintenance, Quality, Accounting and many more. Manufacturers and distributors like it because everything shares one database. As the number of apps grows, though, so does the number of menus, list views and filters your team has to learn.

Agentic CMMS brings Odoo to Claude, ChatGPT and the other agents on your team's devices. A plant manager, a storekeeper or an accountant asks for what they need, and the agent fetches the matching Odoo records. It answers in seconds, even for people who have never opened the Manufacturing app, and it works across apps, so one question can touch stock, manufacturing orders and invoices at the same time.

What your AI agent can do with Odoo

  • Track maintenance requests. "Which maintenance requests for the CNC equipment are in progress, and who is the responsible technician?"
  • Plan preventive work. "Which pieces of equipment have preventive maintenance due in the next ten days?"
  • Check manufacturing orders. "Which manufacturing orders are waiting for components, and which components are missing?"
  • Look up stock. "How many units of the 6205 bearing are on hand in WH/Stock, and how many are reserved?"
  • Follow purchase orders. "Which requests for quotation were sent to Delta Metals but not confirmed yet?"
  • Review quality checks. "How many quality checks failed on the welding work centre this week?"
  • Read vendor bills. "What did we spend on spare parts per supplier last quarter?"
  • Create a request. "Open a maintenance request: the hydraulic press is leaking oil near the main cylinder." With write access, the agent adds it to the Maintenance app.

Odoo with your other systems

Odoo covers much of the business, but data from the plant and the team often lives elsewhere. Connect them and an agent can combine both:

  • Read machine data from Litmus Edge and open an Odoo maintenance request when a value drifts out of range.
  • Compare condition alerts from Tractian with the maintenance history of the same Odoo equipment.
  • Find the equipment manual in Google Drive and attach the right section to an Odoo request.
  • Post a morning summary of late manufacturing orders to a Slack channel for the production team.

One agent across all your Odoo apps

The strength of Odoo is that the apps share data. An agent makes that strength visible: it can follow a part from purchase to stock to the manufacturing order that used it, in one answer. Your Odoo partner keeps building the processes; the agent simply makes them easier to query. Users approve agents for themselves, owners and admins can restrict any tool to selected roles or block a person, and the activity log keeps every call.

How it works

Live in minutes, not months

No integration project. Connect your system once, and everyone on your team brings their own agent.

  1. 1

    Connect your systems

    Add your CMMS, ERP, accounting and other systems with their API keys. We check each one against the live system before anything is saved.

  2. 2

    Approve your agent

    Each person adds the MCP address to Claude, ChatGPT or another agent and approves it with their own login. Read-only or read and write: their call.

  3. 3

    Ask in plain language

    “What’s overdue on Line 3, and what will it cost?” The agent works across your systems for you, and every action is on the record.

FAQ

Odoo and AI agents: questions, answered

Can Claude create maintenance requests in Odoo?

Yes, with write access and a tool your admins allow. The agent creates the request on the right equipment, and it appears in the Odoo Maintenance app for your team.

Does it work with both Odoo Community and Odoo Enterprise?

Agentic CMMS connects with the details of your Odoo database and the agent works with the apps installed there. What it can read depends on the apps and the connected user.

Can an AI agent see our custom Odoo fields?

Yes. Custom fields on the records the connected user can read are visible to the agent, so answers can include the data your team added.

Get started

See it working on your own systems

Tell us about your team and the systems you run. We’ll get you set up.

Product names and trademarks belong to their owners. Their use here does not mean that the owners endorse Agentic CMMS.