Odoo MCP Server
Provides tools to interact with Odoo ERP, allowing management of customers, sales orders, purchase orders, invoices, products, inventory, leads, employees, and generic CRUD on any model via XML-RPC.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Odoo MCP Serverlist my open sales orders"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Odoo MCP Server
Full-featured MCP connector for Odoo ERP via XML-RPC.
Setup
1. Install Python 3.11+
Download from https://www.python.org/downloads/ — make sure to check "Add Python to PATH" during install.
2. Install dependencies
cd "C:\Users\Shaheer\Downloads\Odoo connector\odoo"
pip install -r requirements.txt3. Test the server runs
python odoo_mcp_server.py4. Add to Claude Desktop
Edit C:\Users\Shaheer\AppData\Roaming\Claude\claude_desktop_config.json and add the entry shown in claude_desktop_config_snippet.json.
Related MCP server: Odoo MCP Server
Available Tools (27 total)
Tool | Description |
| List/search partners & customers |
| Full partner details by ID |
| Create new partner/customer |
| Update partner fields |
| List sales orders with filters |
| Full SO details + lines |
| Create quotation/SO |
| Confirm a quotation |
| List purchase orders |
| Full PO details + lines |
| Create RFQ/PO |
| List invoices & vendor bills |
| Full invoice details + lines |
| List products with filters |
| Product details + variants |
| Create new product |
| Update product fields |
| Current stock quantities |
| Receipts, deliveries, transfers |
| CRM leads/opportunities |
| Create CRM lead |
| List employees |
| Generic search on ANY model |
| Read records by ID from ANY model |
| Create record in ANY model |
| Update records in ANY model |
| Delete records (destructive) |
| Get field schema for any model |
| Call any workflow method |
| Aggregated sales totals |
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceEnables LLMs to interact with Odoo ERP systems through MCP protocol. Supports multi-server architecture with secure authentication, allowing natural language access to Odoo data, resources, and business operations.Last updated
- AlicenseBqualityDmaintenanceAn MCP server that enables AI assistants to interact with Odoo ERP apps like Inventory, CRM, Sales, and Manufacturing. It allows users to read, create, and manage Odoo records and workflows using natural language commands.Last updated25331ISC
- Alicense-qualityCmaintenanceAn MCP server that connects AI assistants to Odoo ERP instances via the built-in XML-RPC API without requiring any additional addons. It enables users to search, create, update, and manage Odoo records and models through natural language.Last updated211MIT
- Alicense-qualityCmaintenanceEnables interaction with Odoo ERP systems for product, customer, order, invoice, and payment management using MCP tools.Last updated5MIT
Related MCP Connectors
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
MCP server for AI dialogue using various LLM models via AceDataCloud
ERP français avec serveur MCP natif : plus de 1 800 actions métier auto-générées via OpenAPI.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cwdshaun/initial-odoo-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server