Server data from the Official MCP Registry
An AI business analyst for Odoo ERP — one-call reports with verdicts, over MCP
An AI business analyst for Odoo ERP — one-call reports with verdicts, over MCP
Valid MCP server (2 strong, 3 medium validity signals). No known CVEs in dependencies. Package registry verified. Imported from the Official MCP Registry.
5 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: ODOO_URL
Environment variable: ODOO_DB
Environment variable: ODOO_USERNAME
Environment variable: ODOO_API_KEY
Environment variable: ODOO_READ_ONLY
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-minhhq-a1-odoo-pulse": {
"env": {
"ODOO_DB": "your-odoo-db-here",
"ODOO_URL": "your-odoo-url-here",
"ODOO_API_KEY": "your-odoo-api-key-here",
"ODOO_USERNAME": "your-odoo-username-here",
"ODOO_READ_ONLY": "your-odoo-read-only-here"
},
"args": [
"odoo-pulse"
],
"command": "uvx"
}
}
}From the project's GitHub README.
An AI business analyst for your Odoo ERP. Ask one question, get one answer — numbers, highlights, risks, and a verdict (on-track / at-risk / off-track) — over the Model Context Protocol. CRUD bridges to Odoo already exist; this is the analytics layer that sits on top.
Each tool answers a whole management question in a single call, returning a structured report with a verdict — not a raw dump you have to interpret.
| Tool | Answers |
|---|---|
business_pulse ⭐ | The morning briefing: yesterday's sales, new leads, overdue invoices, late tasks, who's off — with a company-wide verdict |
pipeline_review | CRM funnel by stage, stalled deals, weighted revenue, recent win rate |
sales_snapshot | Revenue this period vs last (Δ%), top customers/products, stale quotations |
receivables_health | AR/AP aging buckets, % overdue, top debtors |
inventory_risk | Shortages (negative forecast) and dead stock |
absence_overview | Who's off this week, pending approvals, thin-coverage departments |
sprint_health · team_workload · project_status_report | Project delivery: completion, overloaded members, at-risk projects |
Under the hood it's the standard Odoo XML-RPC external API — nothing to install inside Odoo, works on Odoo Online, Odoo.sh, and on-premise.
No Odoo account? Boot a demo Odoo pre-seeded with a story to tell (a stalled deal, a 90-day-overdue invoice, a stock shortage, someone off today):
docker compose -f docker-compose.playground.yml up -d
Then point Claude at it and ask it to run business_pulse. Full
walkthrough: docs/playground.md.
Add it to Claude Code (no install step — uvx fetches it):
claude mcp add odoo-pulse \
--env ODOO_URL=https://acme.odoo.com \
--env ODOO_DB=acme \
--env ODOO_USERNAME=you@example.com \
--env ODOO_API_KEY=your-api-key \
--env ODOO_READ_ONLY=true \
-- uvx odoo-pulse
Generate the API key in Odoo under Settings → Users → (your user) → Account Security → New API Key. Config for Claude Desktop and Cursor, plus pip and Docker alternatives: docs/install.md.
The server is read-only out of the box. Writes require four independent controls
to line up (ODOO_READ_ONLY=false, a model allow-list, a delete flag, and a
per-call confirm=true after a dry-run preview); system models are never
writable. Details: docs/tools.md#write-operations.
Beyond the analyst reports, there are ~60 model-aware query tools spanning CRM,
Sales, Inventory, Accounting, HR, Project, Manufacturing, PoS, and Enterprise
apps — opt in via ODOO_TOOL_GROUPS. Full catalogue and configuration:
docs/tools.md.
The suite mocks the XML-RPC layer, so no real Odoo or network is needed:
pip install -e ".[dev]"
pytest
For a live check against a real Odoo (read-only), see docs/tools.md#live-smoke-test-against-a-real-odoo.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.