- 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_READONLYswitches 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
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