Use Odoo with your AI.
Connect your account once and let the AI you already use work with it, without building another integration. Track stock levels, manage warehouses and transfers, search lot numbers. complete Odoo Inventory control through natural conversation.
Developed, maintained, and hosted by Vinkius.
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Waiting for input…
Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.
Complete set · 9 capabilities
The complete Odoo capability set.
These are the exact actions your AI can choose when you ask it to work with Odoo.
01-03
3 capabilities in this set.
Part of 9 available through Odoo.
- 01
Odoo search inventory products
Product records (variants) by name. Returns product name, internal reference (SKU), quantity on hand (qty_available), forecasted quantity (virtual_available), incoming qty, outgoing qty, category, and product type. Use when the user wants to check stock levels, find products with low inventory, or verify availability before fulfillment. Search products in Odoo Inventory with real-time stock quantities, including available, incoming, and outgoing
- 02
Odoo get transfer
Picking record with all fields including move line IDs. Use after listing transfers to drill into a specific receipt, delivery, or internal transfer for full details. Get complete details of a specific stock transfer including its individual stock move lines
- 03
Odoo list adjustments
Quant records where inventory_quantity_set is true. these are quants with a proposed adjustment that has not yet been applied. Use when the user asks about pending stock corrections, cycle count discrepancies, or inventory adjustments awaiting approval. List pending inventory adjustments that need to be validated or reviewed by a warehouse manager
04-06
3 capabilities in this set.
Part of 9 available through Odoo.
- 04
Odoo list locations
Location records with usage="internal". the physical locations where stock is stored. Returns location name, full hierarchical path (e.g., WH/Stock/Zone A), and parent warehouse. Use when the user needs to find specific storage locations, plan inventory placement, or understand the warehouse structure. List internal stock locations (bins, zones, shelves) within Odoo warehouses
- 05
Odoo product stock
Quant records for the given product ID, showing quantity and reserved quantity at each internal location. Use when the user needs to know WHERE stock is located, not just the total. e.g., "how much of Product X is in Warehouse A vs Warehouse B?" Get detailed stock levels for a specific product broken down by warehouse location
- 06
Odoo list stock moves
Move records ordered by date descending. Each move represents a single product movement from one location to another. Returns product name, quantity, state, origin/destination locations, and source document. Use when the user needs a granular audit trail of what moved where and when. List recent individual stock movements showing product, quantity, source, destination, and processing state
07-09
3 capabilities in this set.
Part of 9 available through Odoo.
- 07
Odoo list transfers
Picking records. each represents a batch of stock moves like incoming shipments, outgoing deliveries, or internal transfers. Returns transfer reference, partner, operation type, state (draft/waiting/confirmed/assigned/done), source document (e.g., SO or PO number), scheduled date, and source/destination locations. Filter by state to see only pending, ready, or completed transfers. List stock transfers (receipts, deliveries, internal moves) in Odoo with their current processing status
- 08
Odoo list warehouses
Warehouse records. Each warehouse has a name, short code (e.g., WH, WH2), and linked partner/address. Warehouses are the top-level organizational unit in Odoo Inventory. Use when the user asks about warehouse locations, needs warehouse codes for transfers, or wants an overview of the logistics network. List all configured warehouses in Odoo with their short codes and addresses
- 09
Odoo search lots
Lot records by name/number. Returns lot name, associated product, and total quantity in that lot. Use for traceability. when the user needs to find which products belong to a specific batch, or trace a serial number back to its origin. Search for lot numbers or serial numbers in Odoo to trace product batches
Observed, not estimated
891ms average. Fast in production.
Odoo is checked daily against the live service.
- Fastest day
- 715ms
- Slowest day
- 1015ms
- 14-day trend
- Slowing+17%
Connect your client
One URL. Every client.
Activate the Connector, copy your link, and paste it into the client you already use. 9 capabilities arrive ready to run.
Preview access · not provider authentication
The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Odoo, so you can see the experience inside your AI.
It does not authenticate your account with Odoo. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.
Odoo Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_uvHtK8T7ha5Qff3IKbSR4OuB0FwTRAzVBkEis04w/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Odoo capabilities are ready to use.
{
"mcpServers": {
"odoo-inventory-mcp": {
"url": "https://edge.vinkius.com/vk_preview_uvHtK8T7ha5Qff3IKbSR4OuB0FwTRAzVBkEis04w/mcp"
}
}
}
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Step-by-step instructions for each client are in the guide. How to connect
FAQ
Questions Odoo owners ask.
- 01
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.
- 02
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.
- 03
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.
Explore
More in ERP Operations
Odoo eCommerce AI Connector
List shop products, manage eCommerce orders, browse categories and customers — Odoo Website & eCommerce throug
ViewOdoo Project AI Connector
Create projects, manage tasks, log timesheets — Odoo Project Management through natural conversation.
ViewMoloni (Cloud Invoicing & Fiscal Management) AI Connector
Manage certified invoicing via Moloni — track customers by VAT/NIF, audit invoices, and monitor stock levels.
ViewUKG Pro Workforce Management AI Connector
Manage schedules, timesheets, accruals, and time-off requests via UKG Pro WFM.
View
Suggestions
ItemPath AI Connector
Manage inventory, materials, and orders via ItemPath API.
ViewTodoist AI Connector
Manage your Todoist tasks and projects — audit productivity via AI.
ViewTodoist AI Connector
Organize your personal and team tasks with the productivity app that millions trust to stay on top of everythi
ViewPortable.io AI Connector
Manage your Portable ETL pipelines directly via your AI agent — monitor flows, sync runs, and destination deta
View
