# Odoo eCommerce MCP for AI Agents AI Agent Connect

> Odoo eCommerce MCP. Connect your Odoo ERP to your AI agent to manage sales, CRM, and products without switching tabs. List shop products, handle orders, and browse customers via natural conversation.

## Overview
- **Category:** industry-titans
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_JhDASVu0tVvHQUIpMuO6sBJ3HZZ3PUR5K7sMNyQX/ai-agent-connect
- **Tags:** product-catalog, online-store, customer-orders, inventory-sync, shopping-cart, sales-tracking

## Description

The Odoo eCommerce MCP connects your ERP to your AI agent so you can manage your business without switching tabs. You can pull your CRM data, find specific customers, and list your latest sales orders through a simple chat. It is designed to take the friction out of your daily operations by providing a conversational layer over your existing database. Instead of digging through multiple modules to find a lead, check a product's stock, or look up a partner's phone number, you just ask your agent. It handles the retrieval, giving you the facts you need to move faster. Because Vinkius hosts this Connector, you can plug it into your existing workflow and start talking to your data immediately. It turns a complex system into a conversational partner that knows your inventory, your customers, and your sales history. You can quickly add comments to records, search for specific shop items by name, or view your entire product category hierarchy. This is especially useful for sales teams who need to move quickly between leads and orders, or for operations managers who need to monitor stock across multiple websites. You get to spend less time on manual data entry and more time on actual work.

## Tools

### odoo_list_shop_products
This tool lists your available shop products with prices and stock. Use it to check your inventory and see which items are published.

### odoo_search_shop_products
This tool searches for specific products by name. Use it to quickly find a single item in your catalog with its price and stock.

### odoo_list_product_categories
This tool lists the full hierarchy of your product categories. Use it to see how your shop is organized and find specific category IDs.

### odoo_list_shop_customers
This tool pulls a list of customers who have made purchases. It helps you find buyer contact info and locations for your analytics.

### odoo_list_ecommerce_orders
This tool retrieves a list of online store orders. Use it to check order numbers, totals, and current statuses across your shop.

### odoo_list_websites
This tool shows all your configured Odoo websites. It is perfect for managing multi-brand or multi-store setups from one place.

## Prompt Examples

**Prompt:** 
```
Do we have the blue ceramic vases in stock for the online store?
```

**Response:** 
```
📦 **Inventory Status**

| Product | Price | Stock | Status |
|---|---|---|---|
| Blue Ceramic Vase | $45.00 | 12 | Published |
| Blue Ceramic Vase (Large) | $60.00 | 0 | Out of Stock |
```

**Prompt:** 
```
Show me the last 5 orders from our website.
```

**Response:** 
```
📋 **Recent eCommerce Orders**

| Order # | Customer | Amount | Status |
|---|---|---|---|
| S00042 | Acme Corp | $12,500 | Confirmed |
| S00041 | Beta Inc | $3,200 | Draft |
| S00040 | Gamma Co | $1,200 | Shipped |
```

**Prompt:** 
```
Who are our customers from New York?
```

**Response:** 
```
👥 **Customers in New York**

* **Acme Corp** (info@acme.com)
* **Beta Inc** (hello@beta.io)
* **Delta Ltd** (contact@delta.net)
```

## Capabilities

### Pull live shop product lists
List products with prices and stock quantities.

### Track eCommerce order statuses
Check order numbers, totals, and current statuses.

### Search for specific shop items
Find products by name or category in your catalog.

### Identify active customers
Get contact info for people who have made purchases.

### Manage CRM leads
Find and create new sales opportunities.

### Browse website configurations
See all your active storefronts and domains.

## Use Cases

### Checking stock levels
A warehouse worker asks if a specific SKU is available for shipping. The agent uses odoo_search_shop_products to give an immediate answer.

### Order tracking
A customer service rep needs to find an order total. They ask for recent sales, and the agent pulls the data using odoo_list_ecommerce_orders.

### Lead generation
A sales rep wants to see new website leads. The agent pulls the list so they can prioritize follow-ups.

### Category mapping
An admin wants to see the category tree. The agent uses odoo_list_product_categories to show the hierarchy.

## Benefits

- Stop switching tabs by accessing CRM leads and sales orders directly in your AI client.
- Get instant answers on stock levels using odoo_list_shop_products instead of manual inventory counts.
- Find customer contact details faster with odoo_list_shop_customers to improve your response time.
- Monitor multi-store performance across different domains using odoo_list_websites for a bird's eye view.
- Create new CRM leads and track opportunities without navigating the complex Odoo lead pipeline.

## How It Works

The bottom line is you get a conversational interface for your Odoo data without the manual clicking.

1. Connect your Odoo instance to the Connector via your preferred AI client.
2. Authenticate your credentials to give the agent access to your ERP modules.
3. Ask natural questions about your inventory, orders, or customers to get real-time data.

## Frequently Asked Questions

**Can I use the Odoo eCommerce MCP to check my stock levels?**
Yes, it can pull your live shop products including prices and stock quantities to give you an instant update.

**How does the Odoo eCommerce MCP help with sales orders?**
It retrieves a list of online store orders with details like the total amount and current status without you having to log in.

**Can the Odoo eCommerce MCP find my CRM leads?**
Yes, you can use it to search for leads coming from your website to help manage your sales pipeline through a chat.

**Does the Odoo eCommerce MCP work for multi-store setups?**
Yes, it can list all your configured websites, making it great for multi-brand stores or multi-domain setups.

**Can I see my customer list with the Odoo eCommerce MCP?**
It can pull records for customers who have made purchases, including their contact info and location for quick reference.

**Is the Odoo eCommerce MCP good for warehouse management?**
It is great for quickly checking if a product is published and available in your shop inventory during the day.

**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.