OduMCP / Agent integration

Give agents tools. Keep Odoo in control.

Connect an MCP-compatible assistant to business data and actions without bypassing Odoo permissions. OduMCP combines an Odoo addon for authorization and execution with a dedicated MCP service for client connections.

What it does

OduMCP in your workflow.

Our dedicated MCP server connects AI clients to Odoo with explicit access policies, change approvals and an audit trail.

Discover and query Odoo
Agents can inspect allowed schemas, search and read records, count and aggregate results, and access permitted attachments and reports.
Permissions with precise scope
Profiles define allowed models, fields, operations, methods and companies. Odoo access rights and record rules remain in force.
Preview changes before execution
Create, update, delete and other action tools prepare a preview. Changes execute through an expiring approval, with exactly-once execution by approval ID.
Traceable agent activity
Immutable, redacted audit records connect requests to their outcomes. Clients can subscribe to approval and MCP-executed record updates.

How it works

From setup to everyday use.

  1. Define access

    Enable MCP for an Odoo user and assign a security profile that allows the data and operations the assistant needs.

  2. Connect your assistant

    Use an MCP-scoped API key to connect an external client through the HTTP MCP service.

  3. Review and execute

    Read operations respect the profile; proposed changes follow the approval process and leave an audit record in Odoo.

Running OduMCP

Install the Odoo 19 addon and deploy its FastMCP HTTP service. External clients use per-user MCP API keys. This business-data integration is distinct from Oduflow's development MCP, which manages environments, tests and deployment.

Put OduMCP to work.

Discuss your Odoo setup and how this solution fits your team. Explore the full development and operations platform on the Oduflow website.