
odoo-mcp-pro
by pantalytics·★ 38·Score 46
MCP server connecting AI tools to Odoo ERP for natural language data queries and management.
Overview
odoo-mcp-pro is an AI connector for Odoo ERP that implements the Model Context Protocol (MCP). It enables natural language queries to Odoo data through any MCP-compatible AI tool like Claude, ChatGPT, or Cursor. The server provides comprehensive CRUD operations on Odoo records, with support for Odoo versions 14-19. It can be self-hosted with simple environment variables or used as a hosted service for easier setup and maintenance.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this when you need natural language access to Odoo business data and already use Odoo as your ERP system.
When NOT to choose this
Avoid if you need multi-tenant support or don't want to comply with Elastic License 2.0 restrictions on offering hosted services to third parties.
Tools this server exposes
12 tools extracted from the READMEsearch_recordsSearch any model with domain filters, sorting, pagination
get_recordFetch a specific record by ID with smart field selection
list_modelsDiscover available Odoo models
list_resource_templatesDiscover available resource URI templates
create_recordCreate a single record
create_recordsCreate multiple records at once
update_recordUpdate a single record
update_recordsUpdate multiple records at once
delete_recordDelete a single record
delete_recordsDelete multiple records at once
import_recordsIdempotent upsert via external IDs (same as Odoo CSV import)
server_infoGet server version and connection status
Comparable tools
Installation
Hosted (Recommended)
- Sign up at [pantalytics.com](https://pantalytics.com/en/apps/odoo-mcp-server)
- Enter your Odoo URL and API key
- Add the MCP server to your AI tool
Self-hosted
pip install "mcp-server-odoo @ git+https://github.com/pantalytics/odoo-mcp-pro.git"
ODOO_URL=https://mycompany.odoo.com ODOO_API_KEY=your_key python -m mcp_server_odooClaude Desktop Configuration
{
"mcpServers": {
"odoo": {
"command": "python",
"args": ["-m", "mcp_server_odoo"],
"env": {
"ODOO_URL": "https://mycompany.odoo.com",
"ODOO_API_KEY": "your_api_key_here"
}
}
}
}FAQ
- Which Odoo versions are supported?
- Odoo 14-19+. The server auto-detects whether to use JSON/2 (Odoo 19+) or XML-RPC (14-18).
- Is my data safe?
- Your data stays in Odoo. The MCP server is a stateless proxy and doesn't store or cache business data. API keys are encrypted at rest with AES-128.
Compare odoo-mcp-pro with
Last updated · Auto-generated from public README + GitHub signals.