Skip to Content
Managed SaaS · BG Support · From €49/month

Claude AI inside your Odoo —
no DevOps, no headaches.

Hosted Odoo + MCP server, fully managed by us. Your team types in Bulgarian to Claude — we handle the infrastructure, backups, monitoring and SLA.
Fresh install: ready in 48 hours · Migration from existing Odoo: from 2 weeks (depending on data volume)

Bulgarian support · Per-tenant isolation · Migration-friendly (AGPL, no lock-in)

The New Reality

What seemed impossible
yesterday — is today's reality.

The new profession is Accountant + AI. Developer + AI. Integrator + AI.
A person who knows the context — with a tool that handles the routine.

BEFORE ⇄ NOW

Three stories. Three hours vs three days.

Real time measurements from BL Consulting clients — 2025 vs 2026.

📄 VENDOR BILL REVIEW

Before

3 days

Now

2 minutes

Vendor PDF → Claude OCR → ready account.move draft with correct VAT and fiscal position. The accountant just hits "post".

📊 NRA DECLARATION

Before

8 hours

Now

15 min

Monthly VAT declaration + VIES + sales/purchase ledgers in NRA CSV format. The skill runs itself, the accountant reviews and submits.

🚀 MODULE MIGRATION

Before

2 months

Now

1 week

Porting a custom module from Odoo 18 to 19 (breaking-changes scan, view XML adaptation, test suite refresh) with the dev toolkit. Full production cutover — depending on the volume of custom code.

Every day you wait —
your competitor moves ahead.

While you stay stuck in the past.

Start today →

WHAT'S NEW · 2026-04

Current: 5 parallel Odoo versions + admin tooling

UPDATE · 16.0
🧠 AI Tokenizer backported to Odoo 16

Qdrant + Ollama embedding pipeline + view registry + composite document builder now work in Odoo 16 too (8 new models + cron + status widget). Previously — 18+ only.

Versions →
NEW · 2026-04-25
🌍 mcp_terminal — international fork

Same functionality as l10n_bg_claude_terminal, without BG-localization strings. 5 parallel branches (16/17/18/19/master). Mutually exclusive via manifest excludes.

View page → GitHub
RELEASE · MCP 2.24.0
⚙️ Admin Backup + Filestore manager

Web UI for per-tenant Contabo S3 buckets with auto-rotation. Filestore browser over /shared-data. Re-challenge admin token on every destructive action.

SECURITY · 2.24.0
🔐 HTTP Bearer auth on /mcp

Default MCP_REQUIRE_AUTH=1 — every public MCP request requires MCP_SECRET_TOKEN. The end of the anonymous /mcp endpoint.

SCAFFOLD · 2.24.0
📊 /metrics Prometheus endpoint

6 counters/gauges (build info, tool calls, proxy discovery, backup writes). Ready to be scraped by the Grafana stack at grafana.mcpworks.net.

NEW · skills
📦 Stock initial skills (v17/18/19)

3 new MCP tools: stock_initial_import, stock_initial_delete, stock_initial_opening_journal — bulk loading of opening balances + opening journal entry. v19 auto-detect for SVL-less stock accounting.

Catalog →

HOSTED PLAN

Everything you need — already set up

You buy the end result — a working AI + Odoo stack. We take care of everything else.

🏠
Managed Odoo stack

Odoo 18/19, daily backups, security updates, performance monitoring, Cloudflare tunnel. Always up-to-date versions.

🤖
Managed MCP server

197+ tools ready to go; we handle updates, you get work done. Zero DevOps, zero upgrade nights.

🔒
Per-tenant isolation

Isolated PostgreSQL database + dedicated MCP key store per client. Shared compute with resource limits. No cross-tenant data access, no leakage.

🇧🇬
Bulgarian support + SLA

Email, Telegram, phone. Response time by plan: 24h Starter / 4h Business / 1h Enterprise.

📦
Bundled skills & memory

BG accounting, NRA exports, Intrastat, fiscal positions, OCR — skills and memory packs already included.

🚀
Priority new features

Translations 2.10, snippet catalog, OCR engine, label matrix — hosted clients get them first.

PRICING

Choose how you want to start

AGPL self-host (€0 + DevOps) vs. Hosted by us (€49–€129).

See all 4 tiers (Starter / Business / Pro €299 / Enterprise €599) →

All prices excl. VAT. Annual billing: -15% discount.

AGPL Self-host
€0

+ 20–40h setup · 4–8h/month maintenance


  • ✓ Full source code, your ownership
  • ✓ Free forever
  • ✓ Community + GitHub issues
  • ✓ Works with any Odoo installation
  • ⚠ You handle DevOps (20–40h setup)
  • ⚠ Skills + memory packs sold separately

GitHub →

For DevOps teams

Hosted Starter
€49/month

Ready in 48 hours


  • ✓ Managed Odoo + MCP stack
  • ✓ Daily backups
  • ✓ Security updates
  • ✓ Email support (24h SLA)
  • 2 included skills
  • 1 memory pack
  • ✓ Up to 1 tenant · 3 users
Get started →

For SMEs with 5–20 users

Hosted Business
€129/month

Starter + Skills + Priority


  • ✓ Everything in Starter
  • ✓ Telegram support (4h SLA)
  • 6 included skills
  • 3 memory packs
  • 1 custom skill per year
  • ✓ Priority roadmap access
  • ✓ Up to 3 tenants · 5 users
Choose this →

For SMEs with 20–100 users · partners

FAQ

What people usually ask

Straight answers to the three most frequently asked questions.

You can — the code is yours, under AGPL. But DevOps for Odoo + MCP + monitoring + backups is ~20–40 hours of setup and 4–8 hours/month of maintenance. At €40/h that's €160–€320/month in hidden costs. Hosted Starter is €49. If your team has DevOps capacity — self-hosting is a valid choice. Otherwise the math doesn't add up.

Odoo.com has no MCP, no Claude integration, no full BG localization, no NRA exports, no OCR for Bulgarian invoices. They build Odoo SaaS. We build Odoo + AI + BG, in one stack. If you just want Odoo without AI — Odoo.com is fine. If you want AI automation — you need ours.

AGPL means zero lock-in. You get a full data export on request: Postgres dump + attachments + MCP config files. The code is open-source — you can run it on your own server tomorrow. We hold neither your code nor your data hostage.

197+ TOOLS · BY CATEGORY

Every tool Claude can call

For each category: what it does · how it works · why you need it.

⇅ CRUD & Workflow 14


What it does: Reads, creates, updates and deletes Odoo records. Invokes workflows (action_post, confirm, validate).

How it works: odoo_search_read, odoo_create, odoo_write, odoo_unlink, odoo_execute. Live refresh bus → open form/list views update automatically.

Why you need it: The most essential 14 tools. Without them Claude cannot touch anything in Odoo. Supports multi-database, multi-company scenarios.

🌐 Translations 4 NEW 2.10


What it does: Manages multilingual fields — blog posts, product descriptions, website pages, ir.ui.view arch_db.

How it works: 3 modes — extract (reads terms), terms (direct term map), replace (ORM-native HTML replace). Auto-ZWSP for technical identifiers (URLs, GitHub repos).

Why you need it: Publish a blog post in EN → in 2 minutes you have a BG version. Odoo stores the translation correctly, with no editor warnings.

🧱 Website Snippets 5 NEW 2.10


What it does: Inserts, updates and removes Odoo snippets (banners, CTA cards) on blog posts and website pages.

How it works: lxml HTML parsing + xpath substitutions + CSS property injection. 5 tools: list_snippets, list_page_snippets, add/update/remove_snippet.

Why you need it: Change a banner background in a blog post with a single prompt — no Odoo Studio or manual HTML editing required.

🇧🇬 BG Localization 5


What it does: Configures fiscal positions for NRA compliance — Art. 117 protocols, customs declarations (DN+MRN), personal use, Art. 82(2) / 69(2).

How it works: odoo_fp_configure/list/details/types/remove_action. Knows tax action maps for all BG VAT rules.

Why you need it: Your accountant says "set up a fiscal position for reverse charge" → Claude does it on the spot, without Odoo admin access.

🧠 AI Tokenizer 5


What it does: Indexes Odoo records into a Qdrant vector database with Ollama embeddings. Semantic search across your entire database.

How it works: Ollama nomic-embed-text → 768-dim vectors → Qdrant collection. ai_tokenize_record indexes, ai_search_similar searches.

Why you need it: "Find invoices similar to this one" → works across 10,000+ records with latency under 100ms. Migrate from Odoo SaaS → AI already knows your context.

📚 Memory System 6


What it does: Claude remembers business context between sessions. Three scopes — per-user, shared team, licensed packs (purchased separately).

How it works: Markdown files in the MCP filestore. memory_pull at startup → merged context. memory_share promotes user → shared.

Why you need it: You stop repeating "we use Art. 82(2) for fuel deliveries" every time. Claude knows it from the team's shared memory.

🔐 Web Session 7


What it does: Accesses Odoo via cookie-based HTTP (not XML-RPC). Works through Cloudflare, firewalls, proxies.

How it works: odoo_web_login → persistent cookie session → web_call / web_export / web_report / web_request.

Why you need it: When XML-RPC is blocked (typical on Odoo.com SaaS) this is the only way Claude can access Odoo.

🐳 Infrastructure 106


What it does: OCA module management (25), Portainer Docker/k8s (30), GitHub API (36), Sandboxed filesystem (15).

How it works: Proxied through a unified gateway — one Bearer token, all tools. The official GitHub MCP server + custom Portainer wrapper.

Why you need it: "Deploy a new tenant MCP stack + clone OCA stock_landed_costs into the new client + open a PR to upstream" — one prompt.

8 categories · 95% of Odoo workflows


The 8 categories above cover over 95% of typical business workflows. Additional tools (Google Workspace · Telegram · SSH · Git · Reports · Attachments · Portal · Connections · Auth · Introspection) address specific needs. The full technical catalog is in the documentation.

View the full feature overview →

ADD-ONS

Ready-made skills + memory packs

Skills = automated processes. Memory packs = domain knowledge. Included in Business and Professional plans.

Buy them ready-made, instead of training Claude from scratch. NRA exports, VAT declarations, stock initial import, vendor bill OCR — already packaged, maintained and updated by us.

What's in the Business bundle →
INCLUDED IN BUSINESS+
NRA Declaration

✓ bundled

INCLUDED IN BUSINESS+
Vendor Bill OCR

✓ bundled

PACK · BUSINESS+
Manufacturing

✓ bundled

PACK · PRO+
NRA Full Compliance

✓ bundled

48 hours to production.
Start now.

No setup fees. No annual commitment. First 7 days — free.