Skip to content
buzinov.tech, home page
Client
Open source
Industry
ERP

Open MCP server for Odoo

Six named tools let an agent work with partners, sales orders, stock and invoices without raw database access.

named tools
6
transports: stdio and HTTP
2

Why it exists

Agents are useful only with access to real business data, and giving them a database password is a bad idea. This server is a reference for doing it with a narrow, checked interface.

What is inside

  • Six tools: search partners, list and read sales orders, create and confirm an order, check stock, list invoices.
  • Input validation before Odoo is called, capped answers with an explicit "truncated" flag.
  • ODOO_READONLY switches every write tool off.
  • A deadline on each call, so a slow Odoo does not hang the agent.
  • stdio transport for local clients and HTTP for shared deployments, tests, CI and a Docker demo.

How this approach carries over to 1C and Bitrix24 and what such a server costs is covered in How to give an AI agent access to 1C, Odoo or Bitrix24. Development packages are on the MCP servers for AI agents page.

Code

github.com/SaintsFlow/odoo-mcp

Solution behind it

MCP servers

MCP servers for AI agents

Model Context Protocol servers for Odoo, Bitrix24 or your internal API: checked inputs, a read-only switch and a deadline on every call.

  • Python
  • MCP
  • Docker
  • Odoo XML-RPC

from$400

A process still runs on copy and paste?

Describe it in a few paragraphs. You get the approach, the first risk and a fixed estimate within 24 hours.