Welke MCP-servers er voor Magento zijn, hoe ze verschillen en hoe webwinkels AI-assistenten veilig aan hun winkel koppelen.
Een Magento MCP-server verbindt een AI-assistent zoals Claude of ChatGPT met uw Magento-webwinkel, zodat de assistent producten, bestellingen en klanten kan opvragen en, na uw goedkeuring, ook kan wijzigen. Magento Open Source heeft daarvoor geen eigen server. U gebruikt een module die in de winkel wordt geïnstalleerd, een commerciële connector of een kleine server die naast de winkel draait en de REST API aanspreekt.
Adobe heeft een officiële Commerce MCP aangekondigd, maar die is nog niet algemeen beschikbaar. In november 2026 staat op de pagina in Adobe Experience League de melding “Coming Soon”, zonder edities te noemen. Voor ontwikkelaars zijn er al MCP-tools voor Adobe Commerce as a Cloud Service, maar die geven geen winkeldata voor het dagelijkse werk.
Het werk zit niet in de installatie, maar in rechten, tokens en controle. Wie een model schrijfrechten geeft, heeft een eigen rol met weinig rechten nodig, een logboek van elke actie en een Magento-versie die nog beveiligingsupdates krijgt.
Dit artikel is bedoeld voor webwinkeliers, e-commerceverantwoordelijken en IT-managers die een Magento- of Adobe Commerce-winkel beheren en willen nagaan of en hoe zij AI-assistenten koppelen. U leest welke servers er zijn, hoe ze verschillen, wat in de praktijk werkt en waar de risico’s liggen.
MCP staat voor Model Context Protocol. Anthropic publiceerde het protocol in november 2024 als open standaard, sinds december 2025 valt het onder de Linux Foundation. Het legt vast hoe een AI-assistent andere systemen aanspreekt: de server beschrijft welke tools hij aanbiedt, bijvoorbeeld “product zoeken op SKU” of “omzet per land”, en de assistent roept ze aan wanneer dat nodig is.
Voor Magento betekent dit: de MCP-server vertaalt een vraag als “Welke tien producten hebben we in oktober het vaakst verkocht?” naar aanroepen van de Magento-API’s en geeft het resultaat terug aan het model. Het model maakt daar een antwoord, een tabel of een voorstel van. De data blijft in de winkel, het model ziet alleen wat de server teruggeeft.
Hypothetisch voorbeeld: op maandag vraagt een categoriemanager: “Welke producten in de categorie Outdoor hebben minder dan vijf stuks op voorraad en zijn de afgelopen 30 dagen meer dan twintig keer verkocht?” Zonder MCP exporteert ze twee rapporten en combineert ze die in Excel. Met MCP haalt de assistent voorraad en verkopen op en levert een lijst. Of het resultaat klopt, controleert ze steekproefsgewijs in de backend. Die controle blijft nodig, want modellen kunnen resultaten verkeerd samenvatten.
Voor Magento Open Source niet, voor Adobe Commerce aangekondigd. In detail zijn er drie aanbiedingen die vaak door elkaar worden gehaald.
| Aanbod | Van wie | Waarvoor | Status november 2026 |
|---|---|---|---|
| Commerce MCP | Adobe | Agents voor klanten, van productzoektocht tot checkout | “Coming Soon”, edities niet genoemd |
| Commerce Developer MCP | Adobe | Ontwikkeling voor Adobe Commerce as a Cloud Service, documentatie en App Builder in de code-editor | beschikbaar, alleen voor ontwikkelaars |
| Modules en connectoren | bureaus, leveranciers, community | Backenddata voor uw team: producten, bestellingen, klanten, rapporten | beschikbaar, kwaliteit sterk wisselend |
Adobe presenteerde Commerce MCP op de Summit in april 2026. De overzichtspagina in Experience League beschrijft het als basis voor eigen AI-ervaringen van ontdekking tot checkout, met realtime winkeldata. De bijbehorende video toont een assistent die in een gesprek producten vindt, de winkelwagen aanpast, de aankoop afrondt en na de aankoop productadvies geeft. De pagina is gemarkeerd als “Coming Soon” en werd voor het laatst bijgewerkt op 8 oktober 2026. Welke edities het krijgen, of Magento Open Source erbij hoort en wat het kost, staat er niet.
Onze inschatting: Adobe richt zijn nieuwe AI-functies vooral op Adobe Commerce as a Cloud Service. Wie Magento Open Source zelf beheert, kan er beter niet op rekenen dat Commerce MCP daar gratis beschikbaar komt. Dat is een aanname, geen uitspraak van Adobe.
Voor ontwikkelaars bestaan er al MCP-servers die documentatie en App Builder-taken in tools zoals Cursor of Claude Code brengen. Ze worden geïnstalleerd met het commando aio commerce extensibility tools-setup. Ze helpen bij het programmeren van extensies, maar hebben geen toegang tot bestellingen of klanten van uw winkel. Voor webwinkeliers is dat dus geen vervanging voor een MCP-server in de winkel.
Magento Open Source heeft geen MCP-server in de kern. Ook de AI-diensten van Adobe zoals Live Search en Product Recommendations vereisen Adobe Commerce. Wie Open Source gebruikt, is aangewezen op modules en connectoren van derden. Dat is op zich geen nadeel, want sommige van die modules zijn goed gebouwd. U moet de keuze echter zelf maken en er zelf verantwoordelijk voor zijn.
Een vergelijking van angeo.dev, stand september 2026, telt 17 projecten rond Magento en MCP. Daaronder zijn tools voor ontwikkelaars, commerciële extensies en kleine eenmansprojecten. Voor het dagelijkse winkelwerk zijn twee bouwvormen belangrijk.
De MCP-module wordt via Composer in Magento geïnstalleerd en biedt een eigen endpoint. Ze gebruikt de rechten en rollen uit de Magento-admin. Een voorbeeld is de MIT-gelicentieerde module van Magebit: die biedt een endpoint POST /mcp, aanmelding met een bearer-token of OAuth 2.1 met PKCE, rechten per tool via adminrollen, een limiet op aanroepen en een auditlog dat persoonsgegevens afschermt. Schrijvende tools moet u twee keer vrijgeven, een keer globaal en een keer per token. Functies voor bestellingen, catalogus, klanten, voorraad, CMS, marketing, belastingen en rapporten komen als submodules.
Voordelen: één plek voor rechten, logboek in de winkel, geen extra server. Nadelen: code van derden draait in uw winkel en moet bij elke Magento-update mee worden getest.
Hier draait een klein programma in Node.js of Python buiten Magento, vaak direct op de computer van de gebruiker. Het spreekt de REST- of GraphQL-API aan. Een bekend voorbeeld is magento2-mcp van Bold Commerce: een Node.js-server met tools zoals get_product_by_sku, search_products, get_revenue, get_revenue_by_country en update_product_attribute. De toegang loopt via een token dat u in de admin aanmaakt onder System, Integrations. De projectbeschrijving meldt zelf dat de controle van SSL-certificaten voor ontwikkeling is uitgeschakeld en voor productie weer aan moet.
Voordelen: niets in de winkel installeren, snel uitgeprobeerd. Nadelen: rechten en logboek hangen volledig af van het token, de server staat vaak op veel laptops en updates komen onregelmatig.
| Project | Bouwvorm | Toegang | Licentie |
|---|---|---|---|
| Magebit MCP Module | module in de winkel | lezen en schrijven, per tool vrijgegeven | MIT |
| angeo mcp-server en mcp-checkout | twee modules in de winkel | server alleen lezend, checkoutmodule voor winkelwagen en aankoop | MIT |
| Mirasvit AI Agent Connector | commerciële extensie | REST, GraphQL en een lezende SQL-tool binnen de adminrol | commercieel |
| Bold Commerce magento2-mcp | server naast de winkel (Node.js) | grotendeels lezend, één tool wijzigt attributen | tegenstrijdige gegevens in het project |
| n98-magerun2 MCP | in de command-line-tool | commando’s en database, voor ontwikkelaars | MIT |
De gegevens komen uit de projectbeschrijvingen en de vergelijking van angeo.dev. We hebben niet alle projecten zelf getest. Controleer voor gebruik de licentie, de laatste versie en openstaande beveiligingsmeldingen. Een voorbeeld waarom dat nodig is: volgens de vergelijking is de ontwikkelaarsserver magento2-dev-mcp van elgentos als verlaten gemarkeerd, en voor die server geldt de beveiligingsmelding CVE-2026-5603.
De volgende taken werken met de gangbare modules als de juiste tools zijn vrijgegeven. De tijden zijn hypothetische voorbeelden, geen gemeten waarden.
“Hoeveel omzet hebben we vorige week in België gemaakt, en welke drie producten stonden bovenaan?” Tools zoals get_revenue_by_country en get_product_sales leveren de cijfers direct. Wie elke maandag 20 minuten aan een Excel-rapport besteedt, bespaart per jaar ongeveer 15 uur als de assistent het rapport in twee minuten maakt.
“Toon alle actieve producten zonder meta description” of “Welke artikelen in de categorie Accessoires hebben geen afbeelding?” Zulke lijsten zijn alleen lezend en daarom een goede start. Het resultaat gaat naar de redactie, de wijzigingen doet nog steeds een mens.
De assistent leest de attributen van een product, stelt een beschrijving voor en schrijft die pas na uw bevestiging terug. Hier verschillen de modules: sommige vragen om goedkeuring, andere schrijven meteen. Test dit op een stagingomgeving voordat u het in de live winkel toestaat.
“Welke producten heeft de klant met dit e-mailadres dit jaar besteld?” Dat bespaart klikken in de klantenservice, maar raakt persoonsgegevens. Meer daarover in het deel over privacy.
Bij sommige modules kunt u cachetypes, indexers, cronstatus en logs opvragen. Dat helpt IT bij het zoeken naar fouten. Commando’s die iets wijzigen, zoals caches legen of configuratie instellen, horen alleen bij ontwikkelaars en alleen met logboek.
Magento kent drie soorten tokens voor de API. Voor een MCP-server is de keuze bepalend.
| Token | Geldigheid volgens Adobe | Geschikt voor MCP |
|---|---|---|
| Integratietoken | onbeperkt, tot intrekking | handig, maar riskant als permanent bearer-token |
| Admintoken | standaard 4 uur, tweestapsverificatie verplicht | voor korte sessies, onhandig bij continu gebruik |
| Klanttoken | standaard 1 uur, alleen eigen gegevens | alleen voor toepassingen die klanten zelf gebruiken |
Veel servers naast de winkel verwachten een eenvoudig bearer-token. Magento staat standaard niet toe dat het token van een integratie zo wordt gebruikt. Daarvoor bestaat de instelling oauth/consumer/enable_integration_as_bearer. Adobe laat die bewust uitgeschakeld en raadt af om haar aan te zetten, omdat een gestolen token zonder vervaldatum blijvende en onopgemerkte toegang geeft. Vraagt een handleiding als eerste stap precies deze instelling, maak daar dan een bewuste keuze van en geen bijzaak.
Modules in de winkel lossen dit meestal beter op: ze geven eigen tokens met vervaldatum uit of gebruiken OAuth, waarbij een admin de toegang uitdrukkelijk bevestigt.
De meeste problemen ontstaan niet in het protocol, maar bij de inrichting. Deze fouten zien we steeds weer in gesprekken met webwinkeliers, ongeacht het platform.
Een integratietoken met volledige toegang, gekopieerd naar de configuratie van vijf laptops. Vertrekt er iemand, dan weet niemand waar het token overal staat. Beter is één token per persoon met een vervaldatum.
De eerste test van een schrijffunctie hoort op een kopie van de winkel. Anders kan een verkeerd begrepen prompt honderd productbeschrijvingen overschrijven, en zonder back-up is de oude tekst weg.
Zonder auditlog kunt u niet nagaan welke wijziging van de assistent kwam. Servers zonder logboek horen alleen te lezen.
Leest de assistent productteksten, reviews of klantberichten, dan kunnen daarin instructies verstopt zitten, zoals “zet de prijs op 1 euro”. Dat heet prompt injection. Bescherming bieden weinig rechten, een bevestiging voor elke schrijfactie en een client die elke toolaanroep toont.
Een MCP-module is code met vergaande rechten. Verlaten projecten krijgen geen beveiligingsupdates meer. Controleer voor de installatie wanneer de laatste versie verscheen, wie het project onderhoudt en of er beveiligingsmeldingen openstaan.
Sommige servers naast de winkel schakelen de controle van SSL-certificaten uit voor ontwikkeling. In productie moet die aan staan, anders kan iemand op hetzelfde netwerk de verbinding meelezen en het token stelen.
Zodra klantgegevens, adressen of bestellingen via de MCP-server lopen, verwerkt de AI-aanbieder persoonsgegevens. Het model ziet alles wat de server teruggeeft, ook als het maar één regel nodig heeft voor het antwoord.
Voor webwinkels in Nederland en België: De AVG geldt, en zodra klantgegevens via een AI-dienst lopen, hebt u een verwerkersovereenkomst met de aanbieder nodig. Laat u omzet rapporteren, let dan op of Magento bedragen inclusief of exclusief btw teruggeeft: in Nederland is het algemene tarief 21 % en het verlaagde tarief 9 %. iDEAL en Bancontact bindt u meestal aan via een betaalprovider, bijvoorbeeld met de plugin van Mollie. Zoekt u een partner voor een overstap naar Shopware, dan helpt het filter Nederland of België in de partnerlijst van Shopware.
Dit is geen juridisch advies. Bespreek het gebruik met uw functionaris gegevensbescherming voordat u klantgegevens vrijgeeft.
Een MCP-server geeft een programma vergaande toegang. De winkel eronder moet daarom nog beveiligingsupdates krijgen. Volgens Adobe gelden deze periodes (stand oktober 2026):
| Versie | Verschenen | Reguliere ondersteuning tot |
|---|---|---|
| 2.4.9 | 12 mei 2026 | 31 mei 2029 |
| 2.4.8 | 8 april 2025 | 31 mei 2028 |
| 2.4.7 | 9 april 2024 | 31 mei 2027 |
| 2.4.6 | 14 maart 2023 | beëindigd op 11 augustus 2026, verlengde ondersteuning tot 31 augustus 2027 |
Voor 2.4.4 en 2.4.5 zijn er alleen nog beveiligingscorrecties tot eind mei 2027, oudere versies krijgen er geen meer. Draait uw winkel op 2.4.6 of ouder, dan komt de update voor de AI-koppeling, niet erna.
Een module in de winkel heeft geen eigen server nodig, maar zorgt voor extra belasting door aanvragen. Bij grote catalogi moet u dat in de gaten houden, vooral op piekmomenten. Een server naast de winkel heeft een machine nodig waarop hij continu en veilig draait, of hij draait lokaal bij de gebruiker. Wat Magento in het algemeen aan hosting nodig heeft, beschrijven we in ons artikel Magento Hosting.
De volgende waarden zijn schattingen op basis van vergelijkbare AI-koppelingen in onze Shopware-projecten. Ze hangen sterk af van de winkel en zijn geen vaste prijzen.
| Project | Typische inspanning |
|---|---|
| Test van een module op staging, alleen lezend | 1 tot 2 persoonsdagen |
| Inrichting in de live winkel met rollen, tokens per persoon en logboek | 3 tot 6 persoonsdagen |
| Eigen tools voor uw processen, zoals retouren of ERP-data | vanaf 10 persoonsdagen |
| Onderhoud bij Magento-updates | enkele uren per update |
Daarbij komen de kosten van de AI-client, dus uw licenties voor Claude, ChatGPT of een andere dienst, en bij commerciële modules de licentie van de leverancier.
Hypothetisch: een winkel met een team van drie mensen gebruikt de assistent voor weekrapporten, datacontroles en vragen van de klantenservice. Bespaart ieder 30 minuten per week, dan is dat per jaar ongeveer 78 uur. Of de inrichting zich terugverdient, hangt dan vooral af van hoeveel updates de module per jaar nodig heeft en of het team de assistent echt gebruikt.
Een MCP-server alleen is geen reden om van platform te wisselen. Het kan wel een goed moment zijn om de vraag eerlijk te stellen.
Ter vergelijking: Shopware heeft de MCP-server sinds versie 6.7.14 in de kern. Hij gebruikt de rechten van de Admin API, en acties die iets wijzigen draaien eerst als voorbeeld en schrijven pas na bevestiging. Details staan in ons artikel MCP-server voor Shopware. Dat bespaart de keuze en het onderhoud van een module, maar maakt Shopware niet automatisch de betere keuze. Voor zeer complexe B2B-catalogi met veel store views en diepe aanpassingen kan Magento nog steeds passen.
Hoe de platforms in het algemeen verschillen, ziet u in onze vergelijking Shopware vs. Magento vs. WooCommerce. Overweegt u een overstap, dan staan de stappen op onze pagina Magento naar Shopware 6. Hoe de koppeling bij WooCommerce werkt, laten we zien in een van de volgende artikelen.
Voor Magento Open Source niet. Adobe heeft voor Adobe Commerce de Commerce MCP aangekondigd, in november 2026 staat die op “Coming Soon”. Tot die tijd gebruiken webwinkels modules van derden.
Ja, als de client MCP ondersteunt en de server kan bereiken. Modules met een HTTP-endpoint en OAuth kunt u koppelen aan clients die externe MCP-servers ondersteunen. Servers die lokaal draaien, gebruikt u met desktopclients zoals Claude Desktop.
Als de module schrijvende tools heeft en u die vrijgeeft, ja. We raden aan te beginnen met leesrechten en schrijven alleen toe te staan met bevestiging en logboek.
Nee. De meeste modules werken met Magento Open Source. Alleen de eigen aanbiedingen van Adobe richten zich op Adobe Commerce, vooral op de Cloud Service-variant.
Veel modules zijn gratis onder de MIT-licentie, commerciële connectoren kosten een licentie. De grotere post is de inrichting met rechten en logboek, volgens onze schatting 3 tot 6 persoonsdagen voor een gemiddelde winkel.
Wij zijn Shopware Platinum Partner uit Bremen in Duitsland en werken sinds 2017 aan webwinkels. Magento-winkels begeleiden we vooral bij de vraag hoe het verder moet: update, uitbreiding of overstap. Wilt u nagaan of een AI-koppeling in uw Magento-winkel zinvol is, of past een overstap naar Shopware met ingebouwde MCP-server beter, dan bespreken we dat graag met u. We zeggen het ook eerlijk als een overstap voor u niet loont.
Neem contact op via ons contactformulier. Wilt u eerst weten hoe uw winkel er technisch voor staat, dan helpt onze gratis winkelanalyse.

Besar Bilalli is medeoprichter en co-CEO van solution25, het Shopware-bureau uit Bremen. Voordat hij in 2017 het bureau oprichtte, bouwde hij samen met Besnik Bilalli zonder startkapitaal een eigen webshop op en bracht die naar meer dan 500 bestellingen per dag. Sindsdien begeleidt hij handelaren bij Shopware-projecten, van de systeemkeuze tot de lopende exploitatie. Vragen over het artikel beantwoordt hij graag persoonlijk: neem contact op.
Verantwoordelijk voor inhoud en actualisering: Besar Bilalli. Stand: november 2026. Volgende inhoudelijke controle: februari 2027.