Vinkius
Odoo eCommerce

Odoo eCommerce MCP. Check sales totals and product stock from your chat.

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 eCommerce MCP on Cursor AI Code Editor MCP Client Odoo eCommerce MCP on Claude Desktop App MCP Integration Odoo eCommerce MCP on OpenAI Agents SDK MCP Compatible Odoo eCommerce MCP on Visual Studio Code MCP Extension Client Odoo eCommerce MCP on GitHub Copilot AI Agent MCP Integration Odoo eCommerce MCP on Google Gemini AI MCP Integration Odoo eCommerce MCP on Lovable AI Development MCP Client Odoo eCommerce MCP on Mistral AI Agents MCP Compatible Odoo eCommerce MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Odoo eCommerce MCP Server connects your AI client directly to your entire Odoo backend. You can manage online sales, check current inventory levels, find customer contact info, and track every order—all without leaving your chat window.

It lets you query product catalogs, search for specific items, and review the full history of e-commerce transactions through natural language prompts.

What your AI agents can do

Odoo list ecommerce orders

Lists all online store orders, returning the order number, customer, total amount, status, website name, and date.

Odoo list product categories

Retrieves a complete list of product categories and their full hierarchical path across your Odoo shop setup.

Odoo list shop customers

Lists all customers who have bought things online, providing their name, email, phone number, city, and country.

+ 3 more capabilities included
Review online sales history

Retrieve a list of completed and pending orders placed through the Odoo storefront, showing customer details, total amount, status, and date.

Search product inventory by name

Find specific products in the catalog by name, getting back their current price, available stock quantity, category, and publish status.

Get customer contact records

Pull core contact information—name, email, phone, city, country—for every customer who has made a purchase on the site.

List all available products

See a full rundown of every product currently active in the Odoo shop, including its SKU, sale price, stock quantity, and website status.

Map out site structure

Get an overview of all configured websites for your instance, listing their domain and creation date.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Included with Plan

Waiting for input…

AI Agent

Odoo eCommerce: 6 Tools for Sales and Product Management

Manage everything related to your online store—from listing products and searching inventory to tracking specific orders and fetching buyer contacts.

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 eCommerce on Vinkius
odoo019d75e2

odoo list ecommerce orders

Lists all online store orders, returning the order number, customer, total amount, status, website name, and date.

odoo019d75e2

odoo list product categories

Retrieves a complete list of product categories and their full hierarchical path across your Odoo shop setup.

odoo019d75e2

odoo list shop customers

Lists all customers who have bought things online, providing their name, email, phone number, city, and country.

odoo019d75e2

odoo list shop products

Returns the full catalog of products available on the Odoo eCommerce shop, showing prices, stock counts, categories, and publish status.

odoo019d75e2

odoo list websites

Lists all configured websites for your instance, returning the name, domain, and creation date.

odoo019d75e2

odoo search shop products

Searches the product catalog by name, returning matching products along with their current price, stock level, category, and publish status.

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 eCommerce, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ 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
Odoo eCommerce MCP server cover

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

Your data is protected. See how we built 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 6 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Tracking sales success shouldn't require jumping through five different menus.

Right now, checking a customer’s purchase history means hopping to the dashboard, filtering by date, then opening the order record, and finally cross-referencing product SKUs against a separate inventory sheet. It takes minutes and three copies of data.

With this MCP server, you ask your agent: 'Show me all confirmed orders from last week.' You get a clean table listing everything you need—order number, customer name, total amount, and status—in seconds. No tabs needed.

odoo_list_ecommerce_orders MCP Server: See every sale outcome.

Manual reporting forces you to export data from the order module and then manually join that CSV with a customer list. It's slow, and those joins often break when new fields are added.

This server runs the `odoo_list_ecommerce_orders` tool directly, giving your agent immediate access to structured, real-time sales data. You get truth, not approximations.

What you can do with this MCP connector

You're connecting your AI client straight into your Odoo backend. This lets you manage everything related to your e-commerce operation—from seeing initial leads all the way through fulfilled sales orders—right from this chat window. You don't gotta leave your desk or jump between tabs; your agent handles it for ya.

Managing Sales History:
You can check out every order placed on your online store using odoo_list_ecommerce_orders. This tool pulls a list of all sales, whether they’re pending or already finished. For each transaction, you get the order number, who bought it (the customer), the total amount spent, the current status, which website was used for the sale, and the date it happened.

Handling Products and Inventory:
Need to know what you've got on the shelves? odoo_list_shop_products gives you a full rundown of every product currently active in your Odoo shop. It shows you things like the SKU, the sale price, how many units are stocked, and if it’s published or not. If you only know the name of what you need, you can search the catalog instantly using odoo_search_shop_products.

This tool searches by product name and hands back matching items along with their current selling price, exact stock count, which category they belong to, and publish status.

To map out your entire product structure, you'll find two tools. One is odoo_list_product_categories, which pulls a complete list of all categories across the shop, showing you the full path that connects them. The other helps you see what websites are connected to this instance; odoo_list_websites lists every configured website by its name, domain, and creation date.

Tracking Customers:
You can pull core contact information for every customer who's made a purchase using odoo_list_shop_customers. This list gives you their name, email address, phone number, city, and country. It’s your single source for all paying client data.

Basically, if it involves an order, product, or customer record in Odoo, your agent can get it. You'll use odoo_list_ecommerce_orders to pull detailed reports on every transaction; you'll use the inventory tools—odoo_search_shop_products, odoo_list_shop_products, and the category list from odoo_list_product_categories—to check stock levels or see what’s available. You get customer data via odoo_list_shop_customers.

And if you gotta know about the site itself, odoo_list_websites gives you all the setup details.

Built · Hosted · Managed by Vinkius Odoo eCommerce MCP Server - Manage Sales & Inventory Server ID 019d75e2-439a-728f-b5a7-4a280ef0cb63
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Odoo eCommerce MCP

How do I use odoo_search_shop_products? +

You call odoo_search_shop_products and provide the product name. It returns matching products with current prices, stock levels, category IDs, and publish status.

What information does odoo_list_ecommerce_orders give me? +

odoo_list_ecommerce_orders gives you the order number, customer name, total amount, status (like Draft or Confirmed), and the date it was placed.

Do I need odoo_list_shop_products for inventory? +

Yes. If you want a full list of everything that can be sold, use odoo_list_shop_products. This lists the entire catalog and its stock qty.

Can odoo_list_shop_customers find old leads? +

odoo_list_shop_customers only pulls records for partners where customer_rank > 0, meaning they must be confirmed buyers who have actually purchased something online.

If I use odoo_list_ecommerce_orders, how can I handle missing or incomplete order records? +

The tool provides standard API error codes and null fields for bad data. You'll receive the raw data structure, allowing your agent to check for specific status gaps (like 'Payment Pending') rather than just relying on a successful call.

Does odoo_search_shop_products have rate limits if I run many searches? +

Yes, there are standard API rate limits applied by Vinkius. We recommend batching your search requests instead of running single queries in a loop. This maintains consistent performance and avoids hitting the service cap.

What is the best way to check all available online storefronts using odoo_list_websites? +

This tool lists every configured website name, domain, and creation date in your Odoo instance. It's ideal for confirming setup when you manage multi-brand or global deployments.

How does odoo_list_product_categories help me map products? +

It returns the complete, hierarchical path of every product category in your shop. This structured output lets your AI client accurately determine where a product belongs before you use tools like odoo_search_shop_products.

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.

Built & Managed by Vinkius 30s setup 6 tools

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

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

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on 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.