4,500+ servers built on MCP Fusion
Vinkius

Odoo Manufacturing MCP. Coordinate Production Runs & Resource Allocation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Odoo Manufacturing MCP on Cursor AI Code Editor MCP Client Odoo Manufacturing MCP on Claude Desktop App MCP Integration Odoo Manufacturing MCP on OpenAI Agents SDK MCP Compatible Odoo Manufacturing MCP on Visual Studio Code MCP Extension Client Odoo Manufacturing MCP on GitHub Copilot AI Agent MCP Integration Odoo Manufacturing MCP on Google Gemini AI MCP Integration Odoo Manufacturing MCP on Lovable AI Development MCP Client Odoo Manufacturing MCP on Mistral AI Agents MCP Compatible Odoo Manufacturing MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Odoo Manufacturing connects your entire business logic to any AI agent, letting you manage complex production workflows using natural conversation.

You can schedule new runs, check component availability against specific Bills of Materials (BOMs), and track every work center from the shop floor without ever leaving your chat window.

What your AI agents can do

Odoo create manufacturing order

Creates a new production record for a specific product quantity, scheduling it in Odoo's manufacturing flow.

Odoo get bom components

Retrieves the precise list and required quantities of raw materials needed for any given Bill of Materials ID.

Odoo get manufacturing order

Pulls all detailed information about a specific production order, including progress, BOMs, and planned dates.

+ 4 more capabilities included
Check Bill of Materials (BOM) requirements

Determine exactly which raw materials and components are needed to build a product based on its established recipe.

List all available production recipes (BOMs)

Retrieve the complete list of products that can be manufactured, along with their defined component structures and types.

Schedule a new manufacturing run

Create a formal production order for a specific product quantity, initiating the material reservation process in Odoo.

Track active production progress

Get a real-time list of all work orders on the shop floor, showing which center is running what and its status.

Review detailed product recipes

Inspect all key details for a single manufacturing order, including planned start dates, BOMs used, and quantity completed.

Assess factory floor capacity

List and check the status, capacity, and efficiency of every defined work center or production machine.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Odoo Manufacturing MCP Server: 7 Tools for Production Planning

These tools let your AI agent interact with every part of the manufacturing process—from listing recipes to tracking active work orders.

odoo019d75e2

odoo create manufacturing order

Creates a new production record for a specific product quantity, scheduling it in Odoo's manufacturing flow.

odoo019d75e2

odoo get bom components

Retrieves the precise list and required quantities of raw materials needed for any given Bill of Materials ID.

odoo019d75e2

odoo get manufacturing order

Pulls all detailed information about a specific production order, including progress, BOMs, and planned dates.

odoo019d75e2

odoo list boms

Lists all defined product recipes (BOMs) in Odoo, showing the finished product and its component structure.

odoo019d75e2

odoo list manufacturing orders

Shows a summary of all current production orders, including planned quantity, status, and linked BOM.

odoo019d75e2

odoo list work centers

Lists every physical resource or station in the factory, detailing its capacity, code, and active status.

odoo019d75e2

odoo list work orders

Shows all individual steps (work orders) currently running on the shop floor, including product, center, and expected duration.

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 every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Odoo Manufacturing, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Listen up. We're talking Odoo Manufacturing here, so you get your whole shop floor run through your AI agent. You don't gotta jump between ten tabs just to figure out if you can actually build something or if you need a new assembly line. This server connects all that complex business logic right into your chat window.

When you need to know what materials you’re working with, start by checking the recipes. The odoo_list_boms tool gives you a rundown of every product recipe—every Bill of Materials (BOM) defined in Odoo. You'll see the finished good and exactly how it's structured down to its component pieces. If you need more detail on one specific BOM, the odoo_get_bom_components tool pulls out that precise list, telling you the exact raw materials needed and how much of each piece you require.

Got a product recipe figured out? Next, you gotta know what's running right now. You can use odoo_list_manufacturing_orders to see a summary of every production job currently on the books; this shows you the planned quantity, the current status, and which BOM they used. For deep dives, the odoo_get_manufacturing_order tool pulls all the granular details for one specific order—it gives you progress updates, the original BOMs linked, and the planned dates.

If you're ready to start making stuff, use odoo_create_manufacturing_order; that sets up a new production record for a given product quantity, kicking off the entire scheduling process right in Odoo.

Want to see what your factory can actually handle? The server has tools to map out every physical resource. You can get a list of all defined work centers or production machines using odoo_list_work_centers. This tool tells you about each station's capacity, its code, and if it’s even active. To track what's happening on the ground level—the actual shop floor—you use odoo_list_work_orders.

That shows all the individual steps currently running, listing which product is being worked on, which center is handling it, and how long it's supposed to take.

Basically, your agent takes over the complicated queries. Instead of digging through dashboards to calculate components or check machine status, you just ask: 'What do I need for Product X?' The agent runs the necessary tool calls—whether that’s checking component requirements using odoo_get_bom_components, listing all available production recipes with odoo_list_boms, scheduling a run via odoo_create_manufacturing_order, or assessing factory capacity with odoo_list_work_centers—and gives you a direct, actionable list.

You're managing complex workflows in natural conversation without ever leaving your chat window.

How Odoo Manufacturing MCP Works

  1. 1 First, use odoo_list_boms to find the specific product recipe (BOM) you need to manufacture.
  2. 2 Next, run odoo_get_bom_components with that BOM ID to get a precise list of every required raw material and its quantity.
  3. 3 Finally, if materials are confirmed, call odoo_create_manufacturing_order to schedule the production run in Odoo.

The bottom line is: you move from planning (recipes) to validation (components) to execution (orders) without leaving your chat interface.

Who Is Odoo Manufacturing MCP For?

This server is built for the Operations Manager who spends hours jumping between ERP modules just to track a single product run. It’s also for the Production Planner needing instant access to current work center capacity and BOM details, or the Administrator who needs to query complex manufacturing data without writing SQL.

Operations Manager

Uses the server daily to track material consumption, schedule new production batches using odoo_create_manufacturing_order, and monitor work order status.

Production Planner

Runs checks like odoo_get_bom_components to pre-validate material needs before a run starts, ensuring the factory has enough parts on hand.

Account Manager

Checks sales order status and links it directly to manufacturing progress using odoo_list_manufacturing_orders without opening the main ERP dashboard.

What Changes When You Connect

  • Track the full cycle of production. Instead of checking multiple tabs, use odoo_list_manufacturing_orders to see every active job and its current status instantly.
  • Never guess if you have enough parts again. Run odoo_get_bom_components right after finding a BOM with odoo_list_boms to get an exact, verified component list.
  • Know your capacity before you commit. Use odoo_list_work_centers to see which machines are active and what their efficiency ratings are for better planning.
  • Get the full picture on any job. When a customer asks about a specific order, use odoo_get_manufacturing_order to pull all details—BOMs, planned dates, progress—in one shot.
  • See real-time floor activity. Use odoo_list_work_orders when you need to know exactly which machine is running what right now, identifying bottlenecks instantly.

Real-World Use Cases

01

Starting a new production batch

The Operations Manager needs to start 50 units of Widget A. They first run odoo_list_boms to confirm the correct recipe (BOM ID), then use odoo_get_bom_components to ensure enough raw material is available, and finally call odoo_create_manufacturing_order to schedule the job.

02

Investigating a delay on the factory floor

The team notices an order is stalled. They use odoo_list_work_orders to see if the step is pending materials or resources. If it's resource-related, they check odoo_list_work_centers for capacity issues.

03

Auditing a completed job

The Admin needs proof of exactly what went into Order S005. They use odoo_get_manufacturing_order to pull all historical and planned data, including the original BOM details.

04

Quickly assessing product viability

The Planner is considering a new product line but doesn't have the full specs. They run odoo_list_boms to see if similar products already exist, giving them immediate insight into existing recipes and components.

The Tradeoffs

Creating an order without checking inventory

The user calls odoo_create_manufacturing_order directly. The system confirms the order but fails later because a necessary component isn't physically available.

Always validate components first. Use odoo_list_boms to get the BOM ID, then use odoo_get_bom_components to check required materials before scheduling with odoo_create_manufacturing_order.

Using sales data for production planning

The user relies only on odoo_list_sales_orders (a feature outside this server) to predict needs, resulting in over-scheduling when the factory resources are already maxed out.

Check actual resource status. Use odoo_list_work_centers and odoo_list_work_orders together to see real-time capacity constraints before planning any new work.

Assuming a BOM is correct

The user tries to use an old, unverified Bill of Materials ID found in a spreadsheet.

Always verify the recipe first. Call odoo_list_boms to list all current, active recipes before passing any IDs to component tools.

When It Fits, When It Doesn't

Use this server if your biggest bottleneck is coordinating multiple steps: translating a sales order into a schedule, verifying material needs, and then tracking the physical assembly. It’s built for end-to-end process control.

Don't use it if you only need simple data retrieval—for example, if you just want to check customer contact information or view general financial reports; those are better handled by dedicated CRM tools. If your goal is purely historical analysis of completed orders months ago, while odoo_get_manufacturing_order helps, querying a separate data warehouse might be faster.

The core difference: this server forces you to validate the sequence (BOM -> Component Check -> Order Creation), which minimizes execution risk far better than simply listing records.

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 INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 7 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

odoo_create_manufacturing_order odoo_get_bom_components odoo_get_manufacturing_order odoo_list_boms odoo_list_manufacturing_orders odoo_list_work_centers odoo_list_work_orders

Coordinating production steps shouldn't require jumping between five different tabs.

Right now, coordinating a complex manufacturing run is a nightmare of clicks. You check the sales order in one tab; you find the BOM in another; you open a third to verify component stock; then you switch to a fourth to see work center availability, and finally, you write down a note in a fifth module just to track progress.

With this MCP server, your agent handles the entire sequence. You ask it to schedule production for Product X. It runs `odoo_list_boms`, checks materials with `odoo_get_bom_components`, and drafts the order using `odoo_create_manufacturing_order`. You get one clean response that tells you exactly what's next.

Odoo Manufacturing MCP Server: Track every work center, component, and job status.

Manual planning requires cross-referencing dozens of codes—the BOM ID, the Work Center code, the product reference number. If you misread one field or miss a step, the entire production schedule breaks down before it even starts.

This server centralizes that knowledge. It allows your agent to validate all these dependencies in sequence. You tell it what you want; it tells you if it's actually possible.

Common Questions About Odoo Manufacturing MCP

How do I find out what materials are needed for a product using odoo_get_bom_components? +

You need two IDs: the BOM ID and the Product ID. The tool returns a detailed list of every required raw material, including its exact quantity and unit of measure.

What is the difference between odoo_list_manufacturing_orders and odoo_get_manufacturing_order? +

Listing shows an overview (reference number, product, status) for many orders. Getting details pulls everything—the full BOM, planned dates, and exact progress report—for one specific order.

Can I check machine capacity with odoo_list_work_centers? +

Yes. This tool lists all configured work centers (machines or stations) in your facility. It returns the name, code, current capacity, and time efficiency percentage.

What is the best way to start a new production run? odoo_create_manufacturing_order? +

You must first ensure you have the correct BOM ID using odoo_list_boms. Then, use odoo_get_bom_components to validate materials before calling odoo_create_manufacturing_order.

How do I use odoo_list_work_orders to track real-time shop floor activity? +

It lists active work orders, showing the product, assigned work center, state (pending/ready/progress/done), and estimated duration. This lets you pinpoint exact bottlenecks or operations that are running longer than expected.

What is the difference between listing all recipes using odoo_list_boms and getting components for one product? +

odoo_list_boms returns every BOM name, finished product, quantity produced per BOM, and type. This lets you discover all formulas available across your entire catalog before checking specific component needs.

When I run odoo_get_manufacturing_order, what key fields tell me how far along the production is? +

The record gives product, BOM details, quantities, and progress metrics. Focus on comparing 'quantity already produced' against 'planned quantity' to get a clear view of completion status.

Does odoo_list_work_centers provide data on machine utilization or capacity limits? +

It provides the work center name, code, capacity, and time efficiency percentage. Use these metrics to identify which production resources might be strained or need maintenance.

Which Odoo versions are supported? +

This server uses the JSON-RPC protocol, which is compatible with Odoo 14, 15, 16, 17, and 18. Both Odoo Community and Enterprise editions are supported.

Does it work with Odoo.com (SaaS)? +

Yes! Works with both Odoo.com hosted instances and self-hosted Odoo servers. Just provide your instance URL and API key.

How do I generate an API Key? +

Go to Settings → Users → select your user → API Keys tab → New API Key. Give it a descriptive name and copy the generated key.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 7 tools

We've already built the connector for Odoo Manufacturing. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 7 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.