lioarce01/odoo_mcp_server
3.2
If you are the rightful owner of odoo_mcp_server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Odoo MCP Server is a single-client server designed to facilitate communication with an Odoo instance using the Model Context Protocol (MCP).
Odoo MCP Server (Single-Client)
Quick Start
1. Install dependencies
pip install -r requirements.txt
2. Configure
Edit config.json
with your Odoo instance URL, database, username, and password.
3. Run the server
uvicorn mcp_server:app --host 0.0.0.0 --port 8080
4. Test health endpoint
curl http://localhost:8080/mcp/health
5. Test MCP tool (example: odoo_search)
curl -X POST http://localhost:8080/mcp/tools \
-H "Content-Type: application/json" \
-d '{"tool": "odoo_search", "parameters": {"model": "res.partner", "domain": [["is_company", "=", true]], "limit": 2}}'
- MCP tools: odoo_search, odoo_read, odoo_create, odoo_write, odoo_unlink
- See /mcp/capabilities for full tool list