Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Artificial Intelligence
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    • Referral Program
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Pricing
  • Help
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
Help

Odoo Skills for Claude and other AI tools

Subscribe

Get notified when there's activity on this post

This question has been flagged
mcpclaude
2 Replies
4300 Views
Avatar
Rutger Hofste
Hi Odoo community,

I'm using Odoo a lot in combination with AI (MCP Pro and Claude in my case) and I went looking for the best repos with Odoo-relevant Claude Skills. Sharing what I found, hoping others can add to the list.

What I came across:

- letzdoo/claude-marketplace, the most comprehensive one I've seen. Four plugins: odoo-development (123 skill files covering Odoo 14-19, OWL v1/v2/v3, security, migrations), odoo-doodba-dev (SQLite code indexer for Doodba), odoo-query (read-only XML-RPC), odoo-token-killer (Rust proxy that cuts token usage 60-90%).
- fhidalgodev/odoo-development-skill, a fork of the above, restructured for skills.sh so it works in Cursor, Windsurf, Cline, etc.
- txampa/claude-skill-odoo-integration, focused on XML-RPC integrations across v8 to v17 with version-safe fallback patterns.
- stanleykao72/claude-code-spec-workflow-odoo, spec-driven workflow with Odoo-specific agents and pytest-odoo support.

All developer-focused. I haven't found a functional or learning oriented "Odoo tutor" skill anywhere yet.

Am I missing any good ones? What are you using?

Thanks!

Rutger

0
Avatar
Discard
Rutger Hofste
Author

btw, for some reason the Odoo forum breaks when I add the URLs. Apologies for that.

Avatar
Rishu, Niyu Labs
Best Answer

Good direction! But "skill" itself cannot promise what you would actually use it for.


Problem: Each Odoo major version has different way of managing data and different field names sometimes. I am not even talking about the customisations. Odoo studio is other big non-context data.

Solution: 

  1. Full context document on How these tables/fields are related to each other (their metadata and context). Which fields are monetary fields. What are the hidden filters Odoo use (like bills and invoices are stored in a same table. Odoo knows but you get all those dumped in a single table). Other Business term and data mapping. This we have already done in apps.odoo.com/apps/modules/19.0/niyu-odoo-ai and the full context is available inside module code.
  2. Fine-tuned/trained Qwen or similar model with tonns of Odoo data, use-cases and scenerios. This would then enable us to not only rely on OpenAI wrappers but to have an actual fully local AI model capable of understanding full extend of our Odoo. We are working on creating Odoo only LLM for AI solution needing unlimited calls.

  3. Again "skill" could be used as instruction for chain-of-thoughts or formatting but is very limiting way.
  4. For further discussion in this regard you may reach out directly at info@niyulabs.com

  5. Edit: Replying to Rutger's reply - This is implemented in "apps.odoo.com/apps/modules/19.0/niyu_mcp_server" MCP Server for Ooo with Context. So whenever you ask AI something it first check the knowledge and then call proper tools go get data and re-verify. Without this, you. might have to write model names and maybe field names in prompt. With this MCP you can one-shot any query even in your business terms.

    Good catch on context.
1
Avatar
Discard
Rutger Hofste
Author

Dear Rishu, thank you for your contribution. You are right that skills alone won't cut it. I tend to give my claude access to the odoo source code. And another great source for context is a proper MCP tool. An MCP gives some extra info as to which models, fields and actions are out there. If you like, you could consider making a PR to this open core repo. https://github.com/pantalytics/odoo-mcp-pro

Avatar
Javier Garcia
Best Answer

Great list, Rutger! A couple more worth adding:

MCP servers (live Odoo integration):

  • rosenvladimirov/odoo-claude-mcp; probably the most feature-complete MCP server right now. 197+ tools, multi-tenant, Odoo 15-19, includes AI tokenizer (Qdrant + Ollama embeddings), memory system, and full CRUD/RPC/attachments/reports. Runs in Docker. Particularly strong if you need multi-client setups.
  • rag_odoo_mcp_server (on apps.odoo.com); MCP server that runs inside Odoo as a module. Installs like any app, exposes /mcp/sse, separate read-only/admin tokens. Simpler for single-instance setups.
  • odoo_mcp_ai (apps.odoo.com); similar in-Odoo approach, 25 tools, one-click Claude Desktop config, also works with ChatGPT/Cursor/Gemini/n8n.

Worth following: There's also a related thread from BL Consulting (search "standalone Claude/MCP connector Odoo") sharing a more architectural approach; 188 tools, federated sub-servers, composite tokenizer that cuts context size 5-10× vs raw RPC dumps. Interesting if you're doing complex multi-model business object reasoning.

On the "Odoo tutor" gap you mentioned: agreed, nothing functional-user-oriented exists yet. The closest is the in-Odoo RAG approach (rag_odoo_mcp_server) which gives Claude access to your actual data so it can at least answer questions about your specific setup; but it's still developer-configured.

-1
Avatar
Discard
Rutger Hofste
Author

Hi Javier, thanks for the contribution but these are not skills but MCP servers. Please add them to this overview here: https://www.odoo.com/es_ES/forum/ayuda-1/every-odoo-mcp-server-compared-which-one-works-for-you-2026-300179

Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Related Posts Replies Views Activity
How would you architect a standalone Claude/MCP connector with Odoo as one client surface? — sharing our approach
api AI 19.0 mcp claude
Avatar
0
Apr 26
746
How would you architect a standalone Claude/MCP connector with Odoo as one client surface? — sharing our approach
api AI 19.0 mcp claude
Avatar
0
Apr 26
1373
Best way to setup MCP server in Odoo
AI mcp
Avatar
Avatar
1
May 26
871
AI in Odoo
AI claude
Avatar
0
Apr 26
23
MCP
integration api jsonrpc AI 19.0 mcp claude
Avatar
0
Apr 26
21
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now