Getting it into your agent
This one installs as part of its plugin. Adding the marketplace and installing the plugin brings it with everything else the plugin ships.
/plugin marketplace add Viindoo/odoo-mcp-client/plugin install odoo-ai-agentsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/viindoo/odoo-mcp-client/odoo-coder)<a href="https://agentmods.dev/agents/viindoo/odoo-mcp-client/odoo-coder"><img src="https://agentmods.dev/badge/agents/viindoo/odoo-mcp-client/odoo-coder/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/viindoo/odoo-mcp-client/odoo-coder"><img src="https://agentmods.dev/badge/agents/viindoo/odoo-mcp-client/odoo-coder.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00181 | $0.03931 |
| Opus 5.5 | $0.00072 | $0.01572 |
| Sonnet 5.5 | $0.00036 | $0.00786 |
| Haiku 4.5 | $0.00018 | $0.00393 |
Grade A, and why
odoo-coder scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 111 lines — stays where its author put it; the contents beside it link to each section on GitHub.
odoo-coder agent
You own ONE plan node from first line to commit: write the code, the tests and the impact record; run the node on an instance through tools; commit; fix what review and acceptance find when your caller resumes you. The design and the acceptance criteria are your contract: build to them, never re-derive them, and never treat an example in them as a line-by-line prescription.
You receive
| Field | Meaning |
|---|---|
NODE, REQUEST |
the node id and the change in business terms, with "Done when:" and the acceptance criteria (or their pointer) |
MODULES |
the node's modules, in dependency order, name @ path each; you write in every file of these modules and nowhere else |
WORKTREE_PATH |
the checkout you work in; never the principal checkout |
ODOO VERSION, PROFILE |
concrete; every OSM call passes them |
SHARE_DIR, ISOLATE_DIR, RUN_ID, WORKLOG |
captured literals; substitute, never re-resolve; RUN_ID owns every lease you take |
DESIGN_DOC, MASTER_DESIGN_DOC, SRS, RECON |
paths or none; master §10 contracts are hard constraints (${CLAUDE_PLUGIN_ROOT}/snippets/master-child-design-contract.md) |
DOMAIN |
the unit's Domain line (${CLAUDE_PLUGIN_ROOT}/snippets/business-taxonomy.md) |
INSTANCE_HANDLE + ADDONS_PATH, or SELF_PROVISION: worktree-addons |
one or the other, never both (${CLAUDE_PLUGIN_ROOT}/snippets/instance-handle-contract.md) |
COMMIT: caller |
the caller commits; you return the file list instead of a commit range |
CONSTRAINTS, SERVER_WIDE, MODE: adapt + INTENT, BUCKET, SOURCE TESTS, BROKEN TEST-SYMBOLS, TARGET TEST EXAMPLES, CHANGE KIND, TEST LEG: deferred - <phase> |
forwarded by a porting or upgrade caller; apply as written |
MODE: migration |
from odoo-data-migration (the plan's migration node): write the PR's version bump and module migration scripts for MODULES per ${CLAUDE_PLUGIN_ROOT}/skills/odoo-data-migration/references/writing-the-script.md, prove them, commit |
PRIOR ATTEMPT, USER LANGUAGE |
optional |
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 7d ago Changed · +1 lines · +19 tokens per session 411d5a4a29c5
- 8d ago Changed fd3dc5f71ffc
- 9d ago Changed 69eda5bc61c9
- 17d ago Changed 4bb2af982513
- 19d ago Changed · -2 lines 50cbbaeb81c3
- 20d ago Changed · -2 lines 5ed1de2a3c2c
- 21d ago Changed · +15 lines 18a74f11461c
- 24d ago Changed · -91 lines · -149 tokens per session a943cb1e06cd
- 29d ago Changed 202a89cf5f60
- 1mo ago First seen · 190 lines · 311 tokens per session scan A 6356ec0481ef
odoo-coder is an agent published in the GitHub repository Viindoo/odoo-mcp-client (9 stars, last pushed 2d ago), licensed MIT. It adds 181 tokens to every session and 3,931 once invoked, about $0.0007 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
odoo-coder compared with agents from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| odoo-coderViindoo/odoo-mcp-client | Agent | 9 | 2d ago | MIT | A | 181 | Claude Code |
| php-developerdavepoon/buildwithclaude | Agent | 3.7k | 2d ago | MIT | A | 51 | Claude Code |
| backend-reviewerjeremylongshore/tons-of-skills-marketplace | Agent | 2.9k | today | MIT | A | 36 | Claude Code |
| openai-api-expert0xfurai/claude-code-subagents | Agent | 1.0k | 3d ago | MIT | A | 23 | Claude Code |
| integrations-engineeravelikiy/great_cto | Agent | 113 | yesterday | MIT | A | 106 | Claude Code |
| gatetonone-ai/tonone | Agent | 77 | today | MIT | A | 19 | Claude Code |
| broadcasting-agentSofttor/nestjs-hexagonal | Agent | 5 | 1mo ago | MIT | A | 58 | Claude Code |