Skip to main content
Glama
cwdshaun

Odoo MCP Server

by cwdshaun

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

3. Test the server runs

python odoo_mcp_server.py

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

odoo_list_customers

List/search partners & customers

odoo_get_partner

Full partner details by ID

odoo_create_partner

Create new partner/customer

odoo_update_partner

Update partner fields

odoo_list_sales_orders

List sales orders with filters

odoo_get_sales_order

Full SO details + lines

odoo_create_sales_order

Create quotation/SO

odoo_confirm_sales_order

Confirm a quotation

odoo_list_purchase_orders

List purchase orders

odoo_get_purchase_order

Full PO details + lines

odoo_create_purchase_order

Create RFQ/PO

odoo_list_invoices

List invoices & vendor bills

odoo_get_invoice

Full invoice details + lines

odoo_list_products

List products with filters

odoo_get_product

Product details + variants

odoo_create_product

Create new product

odoo_update_product

Update product fields

odoo_list_inventory

Current stock quantities

odoo_list_stock_pickings

Receipts, deliveries, transfers

odoo_list_leads

CRM leads/opportunities

odoo_create_lead

Create CRM lead

odoo_list_employees

List employees

odoo_search

Generic search on ANY model

odoo_read

Read records by ID from ANY model

odoo_create

Create record in ANY model

odoo_write

Update records in ANY model

odoo_delete

Delete records (destructive)

odoo_get_fields

Get field schema for any model

odoo_call_method

Call any workflow method

odoo_sales_report

Aggregated sales totals

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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