Kort
MCP Server. AI Chats and LLM Odoo Integration är en Odoo 20 Extraverktyg-app. Verktyget för att styra Odoo från dina AI-chattar via MCP. Claude. Valfri AI med MCP.
Gör din Odoo-databas till en komplett Model Context Protocol (MCP)-server så att Claude, ChatGPT (utvecklarläge), Cursor, Copilot, Gemini CLI och andra MCP-klienter kan läsa, analysera och uppdatera ditt ERP — som den Odoo-användare som godkände dem, med dennes riktiga rättigheter.
En full MCP-server, inte en tunn skrivskyddad brygga. Det du får utöver en enkel koppling:
- Läsning och skrivning, hela protokollet. 31 verktyg för att söka, läsa, skapa, uppdatera, köra åtgärder, skriva i chatter, planera aktiviteter, skapa PDF-rapporter och hantera bilagor; 14 resurser och 6 promptmallar; sessioner med SSE-ström och ändringsaviseringar.
- Skrivningar med skyddsnät. Varje skapa, uppdatera, ta bort eller åtgärd kommer först tillbaka som förhandsvisning och körs först efter ett tydligt bekräftande; väntande åtgärder går ut av sig själva; fyra risknivåer säger åt assistenten när den ska varna.
- Era regler, inte modellens. Odoos egna rättigheter gäller kvar, sedan nekanderegler per användare eller grupp, tillåtna modeller och fält, domänskydd och hastighetsgränser per verktyg.
- Granskningsjournal i Odoo. Begäran- och svarsinnehåll, status, fördröjning, användare, klient, session, bolag och en ändringsdiff för varje anrop, sparade under den lagringstid du anger.
- Er egen OAuth 2.0-server. Auktoriseringskod med förnyelsetokens, klientuppgifter, dynamisk klientregistrering, JWT signerat med RSA-nycklar som du hanterar och en JWKS-ändpunkt — auktoriseringsservern följer med modulen.
- Filer och bolag. Direkta och stegvisa uppladdningar med en mobilvänlig sida, signerade nedladdningslänkar, en MIME-lista och en skanningskrok, samt bolagsval per session.
- Egna verktyg utan modul. Peka ett verktyg mot en befintlig modellmetod eller lägg till en dekorator på en rad — samma omfång, bekräftelse och granskning som de inbyggda.
Fungerar på samma sätt på Odoo Community och Enterprise.
Perfekt
Team som lever i AI-chattar
Chefer och specialister som vill att Claude eller ChatGPT hämtar aktuella Odoo-siffror, skriver uppföljningar och tar fram underlag utan att öppna tio menyer.
Säkerhetsmedvetna admins
IT- och efterlevnadsansvariga som behöver en egen OAuth-server, förhandsvisade och bekräftade skrivningar, nekanderegler och ett granskningsspår på nyttolastnivå innan AI rör produktionsdata.
Byggare i IDE och CLI
Utvecklare som använder Cursor, VS Code, Copilot, Claude Code eller Gemini CLI och vill ha samma MCP-brygga för felsökning, datakontroller, styrda skrivningar och egna verktyg.
Redo att utvärdera?
Börja med en kostnadsfri demobegäran eller köp i Odoo Apps Store.
Gratis personlig demodatabas. Inget telefonnummer eller kreditkort krävs. Gratis livstids uppdateringar och expertstöd inom huvudversionen av Odoo.
Varför team väljer det
Nyckelfördelar innan du går in på detaljerna
Anslut på minuter
Koppla databasen till Claude, ChatGPT (utvecklarläge) eller en annan MCP-klient med en guidad appauktorisering eller en färdig konfiguration — inget mellanprogram och inga API-nycklar att skicka runt.
En komplett MCP-server
Verktyg, resurser, prompter, sessioner, ström (SSE) och ändringsaviseringar på tre protokollversioner — hela ytan en seriös AI-klient väntar sig, inte bara en lista åtgärder.
Läsa och skriva med 31 verktyg
Sök och läs poster, skapa och uppdatera dem, kör åtgärder och arbeta med bilagor, chatter, aktiviteter, PDF-rapporter, global sökning, KPI på instrumentpanelen och bolagskontext.
Skriva med skyddsnät
Skrivverktyg returnerar först en förhandsvisning; ändringen körs först efter ett tydligt bekräftande, kan avbrytas och går ut av sig själv. Risknivåer säger åt assistenten när den ska varna.
Era regler, inte modellens
Odoos egna rättigheter gäller kvar. Ovanpå: nekanderegler per användare eller grupp, tillåtna modeller och fält, domänskydd, hastighetsgränser och ett granskningsjournal på nyttolastnivå med lagringstid.
Egna verktyg utan modul
Peka ett verktyg mot en befintlig modellmetod (till exempel sale.order / action_confirm) så kan assistenten anropa den. En dekorator på en rad täcker verktyg med egna argument.
Omdömen från Odoo Apps Store
Vad kunderna säger om appen
Total game changer and super easy to use
Setup was an absolute breeze - no complicated configs, just plug and play. I'm already using it to pull analytical reports directly into Claude, and it works flawlessly. It really saves a ton of time right from the start.
I also used it to tweak my SEO settings, and honestly, interacting with Odoo this way is incredibly convenient. Being able to just ask the AI to handle stuff instead of clicking through endless menus is awesome. Highly recommend giving it a try!
SDI Matrix Lic
Easy to install
Easy to install — drop it in the add-ons directory, restart, update, done. Solid permission model: runs as the authenticated user, preview-and-confirm on writes, per-tool scoping. Support is exceptional — a detailed bug report was fixed the next day, and a feature request we raised came back better designed than we had proposed, within two weeks. Recommended.
purchase@envola.eu
Redo att utvärdera?
Börja med en kostnadsfri demobegäran eller köp i Odoo Apps Store.
Gratis personlig demodatabas. Inget telefonnummer eller kreditkort krävs. Gratis livstids uppdateringar och expertstöd inom huvudversionen av Odoo.
Använd AI-kraft på live Odoo-data
Från ad hoc-frågor till schemalagda briefs - sälj, lager, ekonomi och CRM i AI-chatten
BI på naturligt språk
Skippa ännu en pivottabell när du behöver ett tydligt svar nu:
- Hitta marginalavvikelser och fråga varför de uppstod
- Jämför kategorier eller regioner över perioder
- Lista inaktiva nyckelkunder och skriv uppföljningar
Lager och försörjningskedja
Gå längre än statiska min/max-regler med AI som läser rörelser och ledtider:
- Flagga produkter med restnotsrisk före nästa påfyllningsfönster
- Hitta dött lager och föreslå vettiga paketidéer
- Granska plockmönster för lagerlayoutidéer
Ekonomi som förstår kontext
Matcha dokument och projicera kassa - inte bara OCR-siffror:
- Jämför en PDF-faktura med en inköpsorder och markera avvikelser
- Projicera närliggande saldon från öppna kundfakturor, leverantörsfakturor och betalvanor
- Skanna partner efter saknade eller ogiltiga momsnummer
CRM och personalisering
Kombinera sälj, support och projekt till en kundberättelse:
- Sammanfatta kontohälsa från volym, tickets och betalhastighet
- Skriv lokaliserade erbjudanden från verklig köphistorik
- Prioritera nya leads mot dina mest lönsamma kontomönster
Rutiner och automatisering
När AI-klienten stöder scheman (till exempel Claude), håll Odoo i loopen utan att öppna appen varje morgon:
- Daglig översikt – sammanfatta nya ärenden efter prioritet innan arbetet börjar
- Tidig lagervarning - veckovis riskskanning från rörelser och öppna sälj
- Smartare avstämningshjälp - resonera över rörig banktext och lämna bara svåra fall till människor
Redo att utvärdera?
Börja med en kostnadsfri demobegäran eller köp i Odoo Apps Store.
Gratis personlig demodatabas. Inget telefonnummer eller kreditkort krävs. Gratis livstids uppdateringar och expertstöd inom huvudversionen av Odoo.
Skriva med skyddsnät
Skrivningar med förhandsvisning och bekräftelse, risknivåer, nekanderegler och en full granskningsjournal ovanpå Odoos egna rättigheter
AI kringgår aldrig Odoos säkerhet. Varje anrop körs som den Odoo-användare som godkände klienten — med dennes grupper, postregler och bolagsåtkomst. Servern lägger sedan till egna kontroller, så du bestämmer vad assistenter får göra, för vem och med vilken bekräftelse.
Först förhandsvisning, sedan bekräftelse
- Verktyg för att skapa, uppdatera, ta bort och köra åtgärder svarar med en förhandsvisning av den exakta ändringen — inget är skrivet ännu
- Assistenten frågar dig och anropar sedan confirm eller cancel; en väntande åtgärd går ut efter sin TTL
- Per verktyg: Direct, Preview + Confirm eller Disabled — inbyggda och egna verktyg
Risknivåer
- Varje verktyg har en nivå: low, medium, high eller critical
- Verktyg med stor påverkan ber assistenten varna användaren innan den kör
- Nivån syns i verktygsregistret och sparas i varje granskningspost
Obligatoriska MCP-roller
- MCP Server: User - krävs innan en AI-agent kan agera åt den användaren
- MCP Server: Administrator — klienter, signeringsnycklar, register, nekanderegler och granskningsstyrning
Säkerhetsregler som nekar
- Blockera valda verktyg för vissa användare eller grupper (till exempel att skriva i chatter eller ta bort poster)
- Ett nekat anrop misslyckas med ett tydligt fel — begäran lyckas aldrig tyst
Skydd per verktyg
- Tillåtna modeller och en fältlista håller känsliga data utom räckhåll för assistenten
- Domänskydd begränsar vilka poster ett verktyg får röra
- Hastighetsgräns per minut och tidsgräns per verktyg
Granskningsjournal i din databas
- Begäran- och svarsinnehåll, status, fördröjning, användare, klient, session och bolagskontext för varje anrop
- Fjärradress och user agent, plus en ändringsdiff för skrivningar
- Lagringstid som du väljer; gamla poster städas av ett cron
Redo att utvärdera?
Börja med en kostnadsfri demobegäran eller köp i Odoo Apps Store.
Gratis personlig demodatabas. Inget telefonnummer eller kreditkort krävs. Gratis livstids uppdateringar och expertstöd inom huvudversionen av Odoo.
En komplett MCP-server i Odoo
Hela protokollytan, er egen OAuth-server, filer, sessioner med flera bolag och egna verktyg utan kod
Hela protokollytan
- Verktyg — 31 inbyggda åtgärder med JSON-schemavalidering
- Resurser — 14 skrivskyddade vyer, till exempel odoo://record/{model}/{id}, chatter, bilagor, schema, instrumentpaneler
- Prompter — 6 återanvändbara mallar med argument: postsammanfattning, daglig briefing, ändringslogg, flödesguide, dataanalys
- Sessioner med SSE-ström och återupptagning, aviseringar när listan ändras och tre förhandlade protokollversioner
- Ett misslyckat verktygsanrop besvaras i kanalen, sessionen består och klienten autentiserar inte om
Er egen OAuth 2.0-server
- Auktoriseringskod med förnyelsetokens och rotation, plus klientuppgifter för server till server
- Offentliga eller konfidentiella klienter, registrerade för hand, från ett metadatadokument eller via dynamisk registrering
- Samtyckesskärm i Odoo; livslängd för access, refresh och kod i Inställningar
- JWT-åtkomsttokens signerade med RSA-nycklar som du hanterar i Odoo och publicerar via en JWKS-ändpunkt
Filer i båda riktningarna
- Små filer följer med direkt; stora använder stegvisa uppladdningar med egna storleks- och platsgränser
- Assistenten kan ge användaren en uppladdningssida som fungerar från telefonkameran
- Signerade nedladdningslänkar med TTL, en MIME-lista, tillåtna modeller för binärer och en valfri skanningskrok
Sessioner med flera bolag
- Assistenten kan lista bolag och sätta de aktiva för sessionen, på samma sätt som bolagsväljaren
- Skrivningar anger alltid ett aktuellt bolag; bolagskontexten sparas i varje granskningspost
Egna verktyg utan modul
- Skapa ett verktyg som pekar på en befintlig publik modellmetod — assistenten anropar den på posterna den namnger
- Märk en metod med dekoratorn @mcp_tool när den behöver egna argument eller måste vara skrivskyddad
- Egna verktyg följer samma omfång, bekräftelselägen och granskning som de inbyggda
Styrning i en meny
- Verktyg, Resurser, Prompter, Kunder, Sessioner, Väntande åtgärder, Revision Loggar, Säkerhet Förneka Regler, Signeringsnycklar
- Ett tjugotal inställningar: tokenlivslängd, sessions-TTL, SSE-hjärtslag, aviseringskö, uppladdningsgränser, granskningslagring
- Städ-cron för tokens, sessioner, väntande åtgärder och loggar
Redo att utvärdera?
Börja med en kostnadsfri demobegäran eller köp i Odoo Apps Store.
Gratis personlig demodatabas. Inget telefonnummer eller kreditkort krävs. Gratis livstids uppdateringar och expertstöd inom huvudversionen av Odoo.
Konfigurations- och installationstips för MCP Server. AI Chats and LLM Odoo Integration Odoo v.20
Python-beroenden
För att verktygen ska fungera korrekt behövs Python-bibliotek: PyJWT, jsonschema, filetype:
pip3 install PyJWT, jsonschema, filetype
Claude Desktop och Claude Web
- Säkerställ att Odoo-användaren har gruppen "MCP Server: User" eller "MCP Server: Administrator". Be vid behov Odoo-administratören att tilldela en av dem
- Gå till Claude: Settings > Connectors > Add custom connector
- Som namn anger du något lämpligt (t.ex. "My company Odoo")
- Som fjärr-MCP-server-URL anger du [YOURODOOSITENAME]/ai_mcp_server/mcp (t.ex. https://faotools.com/ai_mcp_server/mcp)
- Tryck "Connect" vid den nyss skapade appen
- Appen omdirigerar till Odoos inloggning. Där ska du acceptera scopes
- Börja AI-chatta med din Odoo-data.
Se även konfigurationsvideon
Navigera till Claude Settings
Lägga till en anpassad MCP-anslutning
Konfiguration av Odoo-anslutning
Starta Odoo-integrationen
Ge Claude Odoo-behörigheter
Aktiv Odoo-anslutning i Claude
ChatGPT (endast developer mode)
ChatGPT tillåter MCP-anslutning endast i developer mode!
- Säkerställ att Odoo-användaren har gruppen "MCP Server: User" eller "MCP Server: Administrator". Be vid behov Odoo-administratören att tilldela en av dem
- Gå till ChatGPT: Profile > Settings > Apps > Advanced Settings > Enable Developer Mode > Create App
- Som namn anger du något lämpligt (t.ex. "My company Odoo")
- Som MCP-server-URL anger du [YOURODOOSITENAME]/ai_mcp_server/mcp (t.ex. https://faotools.com/ai_mcp_server/mcp)
- Som autentisering använder du [YOURODOOSITENAME]/ai_mcp_server/mcp (t.ex. https://faotools.com/ai_mcp_server/mcp)
- Godkänn MCP-riskerna
- Tryck "Connect"
- Appen omdirigerar till Odoos inloggning. Där ska du acceptera scopes
- Börja AI-chatta med din Odoo-data.
Se även konfigurationsvideon
Öppna ChatGPT Settings
Öppna avancerade appinställningar
Aktivera Developer Mode
Konfigurera Odoo MCP Server
Ge Odoo-behörigheter
Aktiv Odoo-integration i ChatGPT
Platta MCP-inställningar (inklusive IDE:er, VS Code, Cursor, Antigravity m.fl. och andra verktyg)
Tillämpa ändringen i mcp-inställningsfilen (mcp.json, mcp_config.json osv. - beroende på programvara)
{
"mcpServers": {
"odoo": {
"url": "[YOURDATABASESITE]/ai_mcp_server/mcp",
"transport": "http"
}
}
}
Manuell MCP Server-konfiguration
IDE-integration och aktivering
App- och webbplatsformuleringar på andra språk än engelska är AI-assisterade och anpassade till officiella Odoo-översättningar. Om du upptäcker ett fel, skicka ett ärende om översättningskorrekthet så åtgärdar vi det.
Odoo-demodatabaser (liveförhandsvisningar)
För den här appen kan vi erbjuda en gratis personlig demodatabas.
Du behöver varken telefonnummer eller kreditkort för att kontakta oss. Det räcker med en kort e-postregistrering som tar högst 30 sekunder.
På din begäran förbereder vi en individuell liveförhandsvisningsdatabas där du kan göra tester och kontrollera antaganden i cirka två veckor.
Felrapportering
Om du stöter på fel eller inkonsekvent beteende, kontakta oss. Vi garanterar rättningar inom 60 dagar efter köpet och vill förbättra verktygen även efter det.
Du behöver varken telefonnummer eller kreditkort för att kontakta oss. Det räcker med en kort e-postregistrering som tar högst 30 sekunder.
Ta med så många detaljer som möjligt: skärmbilder, Odoo-serverloggar och en fullständig beskrivning av hur problemet återskapas. Det tar vanligtvis några arbetsdagar att ta fram en arbetsplan (om felet bekräftas) eller riktlinjer (annars).
Offentliga funktionsönskemål och modulidéer (gratis utveckling)
Vi är starkt motiverade att förbättra våra verktyg och tackar för all feedback. Om kraven är av allmänt intresse och kan implementeras effektivt tar teamet med dem i att-göra-listan.
En sådan att göra-lista behandlas regelbundet och innebär inga extraavgifter. Även om vi inte kan lova tidsfrister och slutlig design kan det vara ett bra sätt att få önskade funktioner utan investeringar och risker.
Du behöver varken telefonnummer eller kreditkort för att kontakta oss. Det räcker med en kort e-postregistrering som tar högst 30 sekunder.
20.0.1.2.6
- Problemet att meddelandeströmmen höll en serverworker för varje ansluten AI-klient är åtgärdat. På en prefork-server avvisas strömmen nu, och klienterna fortsätter med vanliga förfrågningar.
- Inställningen SSE Notification Stream har lagts till. Automatic är standard och erbjuder strömmen bara på en evented-server. Klienter som bara använder den äldre SSE-transporten behöver Always på en prefork-server.
- Problemet att rapporters nedladdningslänkar ignorerade inställningen Signed URL TTL är åtgärdat.
- Problemet att en förnyad token fortfarande gick att använda efter att dess kedja återkallats är åtgärdat. En förnyelse stannar i samma tokenfamilj, så en återkallelse avslutar hela kedjan.
- Problemet med att läsa en inaktiverad resurs är åtgärdat. En resurs returneras bara när den är aktiverad.
- Problemet att en klient som skapats för hand fick scope som inte hade getts den är åtgärdat. De scope som är satta på den klienten är nu det mesta den kan få.
20.0.1.2.3
- Appen är publicerad för version 20.
- MCP-serverns adress är nu [YOURODOOSITENAME]/ai_mcp_server/mcp.
19.0.1.2.3
- Problemet att en MCP-förfrågan kördes som publik användare är åtgärdat. Anteckningar med mottagare publiceras och skickas, och skrivna poster behåller tokenanvändaren som författare.
19.0.1.2.2
- odoo_chatter_post publicerar nu HTML-texter som formaterade meddelanden, och vanlig text behåller sina radbrytningar.
- Resultatet från filskanningskroken används nu. Returnera None, True eller {'success': True} för att godkänna en fil; varje annat resultat avvisar uppladdningen och visar meddelandet.
- Inställningen Pending Operation TTL tillämpas nu. Ett tomt värde eller 0 behåller standarden på 7 dagar.
19.0.1.2.1
- Funktionen att anropa en befintlig metod som ett eget verktyg, utan att skriva en modul, har lagts till.
- Problemet att ett bekräftat anrop verkade på poster som inte fanns i förhandsgranskningen är åtgärdat.
- Problemet med att skicka post-id:n till en modellmetod, till exempel create, är åtgärdat.
19.0.1.2.0
- Funktionen att köra en egen metod som ett verktyg, via målmodell, målmetod och @mcp_tool, har lagts till.
- Varje eget verktyg behåller sin risknivå, sitt omfång och sitt bekräftelseläge, och ett direkt skrivskyddat verktyg rullar tillbaka sina databasändringar.
- Problemet att odoo_actions_run godtog en privat metod och kontrollerade metodens tillåtelselista först efter bekräftelse är åtgärdat.
- Målmodell och målmetod förklarar nu i formuläret vad de kräver.
19.0.1.1.1
- Problemet att en icke-tom tillåtelselista för bilagemodeller avvisade varje modell, inklusive de som fanns på listan, är åtgärdat.
19.0.1.1.0
- Funktionen för att slutföra filuppladdningar utan en Bearer-token, via en försignerad engångslänk, har lagts till.
- Uppladdningssidan, där användaren väljer en fil eller tar ett foto med sin egen Odoo-inloggning, har lagts till.
- Verktyget för att kontrollera om den uppladdade filen har kommit fram har lagts till.
- Inställningarna för försignerade uppladdningar, uppladdningsplatsens livslängd och väntande uppladdningar per användare har lagts till.
- Standardgränsen för filstorlek för nya installationer har sänkts till 50 MB; uppgraderade databaser behåller sin nuvarande gräns.
19.0.1.0.5
- Problemet att skrivatgarder accepterade okanda faltnamn har atgardats.
- Problemet att misslyckade skrivbekraftelser dolde felet och hoppade över granskningsloggen har atgardats.
- Uppgraderingen tillampar de officiella MCP-verktygsposterna igen, sa lokala andringar av medfoljande verktygsbeskrivningar skrivs över.
19.0.1.0.4
- De AI-assisterade oversattningarna for 25 sprak har inforsts.
19.0.1.0.3
- Problemet med att generera PDF-rapporter för poster som MCP-användaren inte får läsa är åtgärdat.
19.0.1.0.2
- Problemet med att MCP-klienter tappade sessionen efter ett misslyckat verktygsanrop är åtgärdat.
19.0.0.0.9
- Appen är publicerad för version 19.
Verktyget som strukturerar Odoo-bilagor i mappar och synkar kataloger med molnklienter: Google Drive, OneDrive/SharePoint, Nextcloud/ownCloud, Dropbox, Amazon S3, Box och NAS. DMS. Filhanterare. Dokumenthantering
398€Verktyget för att automatiskt synkronisera Odoo bilagor med OneDrive filer i båda ways
487€Verktyget för att automatiskt synkronisera Odoo bilagor med Google Drive filer i båda ways
487€Verktyget för att förvara lösenord säkert i Odoo för delad användning. Delade valv
Verktyget för att bygga en djup och strukturerad kunskapsbas för internt och externt bruk. Knowledge System. KMS. Wiki-liknande revisioner.
398€Verktyget för att sätta KPI-mål och kontrollera uppfyllandet per period. KPI-instrumentpaneler. Instrumentpanelsdesigner. KPI-diagram
Verktyget för tidsbaserad tjänstehantering från bokning till försäljning och recensioner
398€Verktyget för att translate URL adresser av Odoo webbplats pages
38€Verktyget för att slå ihop olika Odoo-händelser i några konfigurerbara superkalendrar