Odoo Connector MCP server
io.github.management-cmyk/odoo-mcp-connector·v0.1.0Query, report on, and optionally modify any Odoo ERP from Claude. Read-only by default.
0 stars41 downloads/wk
Reviews
Write oneNobody has reviewed Odoo Connector yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Odoo Connector tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan8 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 57 days ago12/15
- Maintainer identityregistry namespace matches repository owner6/10
How Odoo Connector compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 75/100
- higher than 45% of 48,255 servers
- Downloads a week
- 41
- more than 33% of 12,191 servers with a package
Install Odoo Connector in Claude Code, Cursor or VS Code
Runs npx -y odoo-mcp-connector on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add odoo-mcp-connector -- npx -y odoo-mcp-connector
What the publisher says
From the Odoo Connector repository's README, as published. We do not edit it. Read it on GitHub
Odoo MCP Server
A Model Context Protocol server for Odoo. Connect Claude (or any MCP client) to your own Odoo ERP and query, report on, and optionally modify your data in natural language.
Works with any Odoo model. Safe by default: read-only unless you explicitly enable writes. Your credentials stay on your machine — nothing is stored or sent anywhere except your own Odoo instance.
Features
- 🔍 Generic access to any model — search, read, count, introspect fields, list models
- 📊 Ready-made business tools — overdue invoices, sales summary, low-stock products, top customers
- 🔒 Read-only by default — create/update/delete only when you opt in (ODOOENABLEWRITES=true)
- 🔑 Your data, your machine — configured entirely through environment variables
Install
Add this to your MCP client config (e.g. Claude Desktop or Claude Code):
{
"mcpServers": {
"odoo": {
"command": "npx",
"args": ["-y", "odoo-mcp-connector"],
"env": {
"ODOO_URL": "https://your-company.odoo.com",
"ODOO_DB": "your-database",
"ODOO_USERNAME": "you@example.com",
"ODOO_API_KEY": "your-odoo-api-key"
}
}
}
}Getting an Odoo API key
In Odoo: Settings → Users → (your user) → Account Security → New API Key. Paste the generated key into ODOOAPIKEY. (A password also works, but an API key is safer and revocable.)
Enabling writes
Read-only is the default. To let the model create, update, or delete records, add:
"ODOO_ENABLE_WRITES": "true"⚠️ Odoo holds real business data. Enable writes only when you accept that the model can create, modify, or delete records — always within your Odoo user's own permissions.
Tools
Always available (read-only)
Only when ODOOENABLEWRITES=true
Configuration reference
Development
npm install
npm test # vitest — fully mocked, no live Odoo needed
npm run buildLicense
MIT © Falak Sarhan Saade
Nothing above is checked by us. What we check is on the safety report.
Odoo Connector: common questions
- Is Odoo Connector MCP server safe?
- Mostly: it is graded B (75/100). Read the Odoo Connector safety report
- How do I install Odoo Connector?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Odoo Connector need an API key?
- Yes. The registry entry asks for
ODOO_API_KEY. - Is Odoo Connector maintained?
- The last commit was 96 days ago (2026-07-31). The latest release is v0.1.0.
- How does Odoo Connector compare with other MCP servers?
- safety score 75/100 (higher than 45% of 48,255 servers); downloads a week 41 (more than 33% of 12,191 servers with a package). Full comparison.