MCP Catalogs
Homeodoo-mcp-pro screenshot

odoo-mcp-pro

by pantalytics·38·Score 46

MCP server connecting AI tools to Odoo ERP for natural language data queries and management.

developer-toolsai-llmecommerce
15
Forks
13
Open issues
this month
Last commit
2d ago
Indexed

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:

you:Find and analyze sales data using natural language queries
you:Create and update business records through AI assistants
you:Integrate AI tools with Odoo for automated data management workflows
you:Which Odoo versions are supported?
you:Is my data safe?

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 README
  • search_records

    Search any model with domain filters, sorting, pagination

  • get_record

    Fetch a specific record by ID with smart field selection

  • list_models

    Discover available Odoo models

  • list_resource_templates

    Discover available resource URI templates

  • create_record

    Create a single record

  • create_records

    Create multiple records at once

  • update_record

    Update a single record

  • update_records

    Update multiple records at once

  • delete_record

    Delete a single record

  • delete_records

    Delete multiple records at once

  • import_records

    Idempotent upsert via external IDs (same as Odoo CSV import)

  • server_info

    Get server version and connection status

Comparable tools

mcp-server-odooodoo-api-integrationerp-ai-connector

Installation

Hosted (Recommended)

  1. Sign up at [pantalytics.com](https://pantalytics.com/en/apps/odoo-mcp-server)
  2. Enter your Odoo URL and API key
  3. 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_odoo

Claude 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

GitHub →

Last updated · Auto-generated from public README + GitHub signals.