Odoo Manufacturing MCP. Manage Production, Materials, and Resources via AI.
Odoo Manufacturing MCP lets you manage your entire production cycle through natural conversation. Schedule new manufacturing runs, check component needs against Bills of Materials (BOMs), track work orders on the shop floor, and list available work centers—all without switching tabs from your AI client.
Give Claude and any AI agent real-world access
Create a new manufacturing order for a specific product quantity, automatically setting up the necessary work orders.
Retrieve a complete list of raw materials and their required quantities for any defined Bill of Materials.
Get full details on a specific manufacturing order, showing how much has been produced versus what was planned.
View all Bills of Materials in your system, listing the finished product and its type (normal vs. kit).
See a comprehensive list of manufacturing orders across the shop floor, including their status and planned start date.
List all configured work centers, providing details on capacity, code, and current operational status.
Review individual work orders—the small steps like cutting or assembly—to check their state and expected completion time.
Ask an AI about this
Waiting for input…
What AI agents can do with Odoo Manufacturing: 7 Tools
Use these specific tools to manage the entire lifecycle of a product—from checking initial recipes (BOMs) to scheduling and tracking every work order on the shop floor.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Odoo Manufacturing MCPOdoo Create Manufacturing Order
Creates a new production record for a specific product quantity, setting up the initial manufacturing order in Odoo.
Odoo Get Bom Components
Retrieves the exact raw materials and required quantities needed to build a product...
Odoo Get Manufacturing Order
Pulls all key details for one specific production run, including progress metrics...
Odoo List Boms
Lists every product recipe (BOM) in Odoo, detailing the finished item, quantity...
Odoo List Manufacturing Orders
Provides a full overview of all production orders on the shop floor, including...
Odoo List Work Centers
Lists every physical or logical resource (machine/station) available for operations, showing its name and capacity details.
Odoo List Work Orders
Shows all active work orders—the individual steps like cutting or painting—listing their current state and estimated duration.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Odoo Manufacturing, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Odoo. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Operational Dashboard Nightmare
Today, starting a production run feels like managing an airport terminal. You jump into Odoo's dashboard, click over to inventory, cross-reference the Bill of Materials spreadsheet, then switch tabs to see if the work centers are free. You copy component codes here, paste them there, and finally navigate three more menus just to create the initial manufacturing order record.
With this MCP, you simply tell your agent what you need to make. It handles the entire sequence: it validates the recipe, checks the required components against stock, confirms resource availability using `odoo_list_work_centers`, and generates the complete manufacturing order with a single prompt. You get back immediate action, not just data.
Odoo Manufacturing MCP: Actionable Production Control
The ability to list available products using `odoo_list_boms` and then immediately check the component requirements with `odoo_get_bom_components` eliminates the need for manual spreadsheet cross-referencing. You never have to manually verify a BOM again.
This MCP doesn't just *read* data; it executes actions. By using tools like `odoo_create_manufacturing_order`, you move from theoretical planning straight into live process management. It’s the difference between reading a checklist and checking off boxes on the assembly line.
What Odoo Manufacturing MCP does for your AI
Managing physical product creation shouldn't require navigating a dozen different ERP screens. This MCP connects your Odoo instance directly to your agent, allowing you to handle complex manufacturing tasks using plain language. You can generate new production schedules or check material availability by simply asking the question. For example, if you need to know exactly what components are required for a specific product, this tool retrieves the full Bill of Materials list instantly.
It also lets you see all active work orders across different stations and track which production runs are ready to move forward. This integration makes sure your AI client becomes your command center; it's much more powerful than just using general-purpose catalog tools. By connecting through Vinkius, you get access to this deep operational knowledge alongside hundreds of other enterprise applications.
019d75e2-b6f7-724a-87d1-ecfe95b5ed88 How to set up Odoo Manufacturing MCP
The bottom line is that you skip the manual process of checking recipes, then creating an order, and then updating the status across multiple screens. You just talk to your agent.
First, you tell your AI client exactly what product needs to be made and how many units.
The MCP then checks the Bills of Materials (BOMs) against current stock levels and compiles a list of all necessary components and resources.
Finally, it generates a new manufacturing order record in Odoo, setting up work orders and flagging any immediate material shortages.
Who uses Odoo Manufacturing MCP
This MCP is for operations managers, production planners, and warehouse leads who are tired of switching between dashboards to keep track of a product run. If you spend time manually verifying component lists or checking if the shop floor has capacity, this tool is built for you.
Uses the MCP to get an immediate status update on all manufacturing orders across different work centers, identifying bottlenecks before they happen.
Requests a full list of Bills of Materials and uses that data to calculate component needs for upcoming product runs months in advance.
Checks the status of individual work orders, ensuring materials are ready and assigned correctly before an assembly step begins.
Benefits of connecting Odoo Manufacturing MCP
Stop manually calculating component needs. You can run the odoo_get_bom_components tool to instantly verify all raw materials required for any product recipe.
Get a real-time snapshot of your entire factory floor by listing manufacturing orders using odoo_list_manufacturing_orders, tracking status without logging into Odoo.
When planning capacity, use odoo_list_work_centers to see all available machines and stations, making resource allocation decisions faster than ever before.
Don't lose track of a job. Use odoo_list_work_orders to check the status of every single step in production, knowing exactly which operation is waiting for materials or labor.
Need to start a new run? Instead of navigating forms, simply ask your agent to execute the odoo_create_manufacturing_order tool with parameters like product and quantity.
Odoo Manufacturing MCP use cases
A sudden spike in demand requires immediate production scaling.
The Operations Manager asks their agent, 'We need 500 units of Product X by Friday.' The agent first calls odoo_list_boms to confirm the recipe, then uses odoo_get_bom_components to identify if all materials are available. Finally, it executes odoo_create_manufacturing_order, setting up the entire production schedule with minimal human input.
A product line is stuck because a key resource is overloaded.
The Production Planner asks their agent to check capacity. The agent runs odoo_list_work_centers and notes that 'Laser Cutter A' is at 95% capacity. This allows the planner to re-route jobs or delay production based on real machine limitations.
Need to audit a complex, multi-stage product run.
The Warehouse Lead asks for details on Order S0042. The agent uses odoo_get_manufacturing_order and then drills down using odoo_list_work_orders, providing step-by-step progress updates (e.g., 'Cutting is done; Assembly is pending').
Starting a completely new, custom production line.
The Manager asks the agent to see what's possible. The agent runs odoo_list_boms to give them a full catalog of available products and their associated manufacturing formulas.
Odoo Manufacturing MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Trying to manage production using only general data queries
Asking the agent for 'all inventory' when what you really need is a list of finished products with their full component requirements. This gives you irrelevant stock counts and no manufacturing context.
Don't ask for generic inventory. Use odoo_list_boms first to find the correct product recipe, then use odoo_get_bom_components to get the specific material list tied directly to production.
Assuming all resources are available
Creating a manufacturing order without checking if the necessary work centers or materials exist. This results in an immediate failure and wasted time.
Always check resource availability first. Run odoo_list_work_centers to confirm capacity, then use odoo_get_bom_components before finally executing odoo_create_manufacturing_order.
Confusing a draft order with a live status update
Viewing an old manufacturing order that was cancelled months ago and thinking it's still active. This leads to incorrect reporting and inventory miscounts.
When checking status, always use odoo_list_manufacturing_orders first to filter by the current state (e.g., 'progress'), then retrieve specific details using odoo_get_manufacturing_order.
When to use Odoo Manufacturing MCP
Use this MCP if your pain point is physical production scheduling, resource allocation, or BOM verification within an Odoo environment. You need to move complex, multi-step operational data—like linking a product recipe to component stock and then creating the work orders—from multiple screens into a single conversational flow. Don't use it if you are only managing simple sales order tracking (use a dedicated CRM tool) or if your manufacturing process is not defined by structured BOMs and work centers. If your core need is financial reporting, stick to accounting-focused MCPs; this one is purely for the shop floor.
Frequently asked questions about Odoo Manufacturing MCP
How does Odoo Manufacturing MCP handle component shortages? +
It checks component availability automatically when you use tools like odoo_get_bom_components. If stock is low or missing, the agent flags it immediately and won't proceed with creating a manufacturing order until you address the shortage.
Can I see which machines are available using Odoo Manufacturing MCP? +
Yes. You use odoo_list_work_centers to get an immediate list of every configured resource, including its code and current capacity status, helping you plan around bottlenecks.
What is the difference between listing BOMs and getting components? +
Listing BOMs (odoo_list_boms) gives you a catalog of all recipes. Getting components (odoo_get_bom_components) takes one specific recipe ID and tells you exactly what raw materials are needed for that product.
Does Odoo Manufacturing MCP only work for new orders? +
No, it tracks the whole lifecycle. You can check existing progress using odoo_list_manufacturing_orders and drill down into specific steps with odoo_list_work_orders.
Can I create a production order without specifying a BOM? +
While you can, it's best practice to specify one. The system is designed to auto-select the default BOM if you don't provide an ID when running odoo_create_manufacturing_order.