Naar inhoud
Terug naar blog
mcpaiintegrationstutorial

Productconfigurator MCP: verbind Claude, Cursor en VS Code met Simplio3D

Simplio3D·
Productconfigurator MCP: verbind Claude, Cursor en VS Code met Simplio3D

Vraag een AI-assistent vandaag nog iets over je productconfigurator en die antwoordt op basis van wat je in de chat plakt: een screenshot, een lijst met opties, een prijs die je hebt uitgeschreven. MCP-connectors maken die stap overbodig. Een connector geeft de assistent een directe verbinding met de juiste rechten naar je Simplio3D-account, zodat hij het daadwerkelijke project leest (de optieblokken, de voorwaardelijke regels, de prijsformule, de onderdeelnamen in het 3D-model) en daarop baseert wat hij antwoordt.

Deze gids legt uit wat een MCP-connector is, wat een verbonden agent wel en niet kan doen in Simplio3D, hoe risicovolle wijzigingen onder jouw controle blijven en hoe je Claude, Cursor of VS Code verbindt.

Wat zijn MCP-connectors?

Het Model Context Protocol (MCP) is een open standaard om AI-assistenten met externe tools en gegevens te verbinden. Het heeft twee kanten. Een MCP-client is de AI-tool die je al gebruikt, zoals Claude, Cursor of VS Code. Een MCP-server is het systeem waarmee de assistent verbinding maakt: deze publiceert een lijst met tools, elk met een beschrijving en een schema, die de assistent kan aanroepen wanneer een vraag daarom vraagt.

Een connector vormt de koppeling tussen beide: het adres van de server plus een referentie die aangeeft wie verbinding maakt en wat diegene mag gebruiken. Claude noemt dit een aangepaste connector; andere clients noemen het een MCP-serververmelding. Voor Simplio3D gaat het altijd om dezelfde twee zaken:

  • Het eindpunt: https://app.simplio3d.ai/mcp
  • Een referentie: een OAuth-aanmelding die je goedkeurt op een toestemmingsscherm van Simplio3D, of een verbindingstoken dat je aanmaakt via Dashboard → Integraties → AI-verbindingen.

Zodra de verbinding is gemaakt, ziet de assistent de tools van Simplio3D naast zijn eigen tools en bepaalt hij op basis van je vraag wanneer hij ze aanroept.

Diagram: Claude, Cursor en VS Code maken verbinding met de Simplio3D MCP-server op app.simplio3d.ai/mcp. Elke aanroep doorloopt vier controles (geverifieerd account, actief abonnement of proefperiode, werkruimterol, verbindingsscopes) voordat deze 123 tools (52 lezen, 68 schrijven, 3 workflow) en de projecten van één werkruimte bereikt. Wijzigingen met een hoog risico worden een voorstel dat in Openstaande AI-wijzigingen wacht totdat je op Toepassen drukt; daarna wordt er een momentopname gemaakt.
Elke AI-client doorloopt hetzelfde eindpunt en dezelfde vier controles. Een wijziging met een hoog risico blijft als voorstel staan totdat je deze in het dashboard toepast.

Wat een verbonden agent kan doen in Simplio3D

De MCP-server van Simplio3D biedt 123 tools: 52 voor lezen, 68 voor schrijven volgens een gecontroleerd-schrijfmodel en 3 voor het uitvoeren van agentworkflows. Samen bestrijken ze projecten, inspectie van 3D-modellen, materialen, optieblokken, voorwaardelijke logica, prijzen, formulieren, offerteaanvragen en winkelkoppelingen. In de praktijk kan een verbonden agent:

  • Een echt project uitlezen: de modellen, optieblokken en varianten, materialen, voorwaardelijke regels, prijsblokken en formule, en formuliervelden.
  • In het 3D-model kijken: onderdeelnamen en hiërarchie, zodat de agent kan controleren of elke optie nog steeds een bestaand mesh target.
  • Een configurator controleren: ontbrekende onderdeeltargets, verwijderde materialen, regels die nooit kunnen worden geactiveerd en varianten zonder prijs.
  • Logica uitleggen en een configuratie prijzen: welke regel een optie verbergt en wat een bepaalde set selecties kost, berekend op de server.
  • Bouwen en bewerken: projecten, optieblokken, varianten, materialen, voorwaardelijke regels en formuliervelden maken, en bestaande onderdelen opschonen.
  • Agentworkflows uitvoeren: een taak met meerdere stappen starten, zoals een projectcontrole of een veilige reparatie, vragen beantwoorden en de voortgang volgen. Workflows pauzeren voor uw goedkeuring en publiceren nooit.
  • Leads samenvatten: de ontvangen offerteaanvragen lezen en bekijken wat elke klant heeft geconfigureerd.
  • Productvragen beantwoorden op basis van de documentatie: de officiële documentatie van Simplio3D doorzoeken en de pagina citeren, in plaats van vanuit het geheugen te antwoorden.

Elke tool, met de benodigde scope en of deze leest of schrijft, staat vermeld in de MCP-toolreferentie.

Wat het niet kan doen

Sommige acties blijven buiten bereik, ongeacht welke scopes u verleent. Een verbonden agent kan geen project publiceren, geen deellink maken en geen embedinstellingen wijzigen. Hij kan geen bestanden uploaden of een project verwijderen. Hij kan geen Shopify- of WooCommerce-winkel verbinden of ontkoppelen, en ook de inloggegevens van die winkel niet uitlezen. Ook krijgt hij nooit database-toegang, API-sleutels, webhookgeheimen of wachtwoorden voor gedeelde weergaven: tools geven samengestelde samenvattingen terug, geen onbewerkte records.

Scopes: geef elke verbinding alleen wat nodig is

Een verbinding kan alleen de tools zien en aanroepen die binnen de scopes vallen. Begin met alleen-lezen en voeg telkens één schrijfscope toe wanneer de taak dat vereist.

Simplio3D MCP-verbindingsscopes
ScopeWat het toestaatVerleen deze wanneer de agent het volgende moet
Werkruimte (lezen)Overzicht van je werkruimte, abonnement en gebruikGeeft aan welk abonnement je hebt en hoeveel je ervan gebruikt
Projecten (lezen / schrijven)Projecten weergeven en inspecteren; veilige instellingen maken, hernoemen, dupliceren en wijzigenRapporteren over je projecten of nieuwe projecten opzetten
Assets (lezen)Assets weergeven en de onderdeelnamen en hiërarchie van een model inspecterenPraten over de meshes in je modellen
Materialen (lezen / schrijven)De bibliotheek lezen; materialen maken en bewerken en deze aan varianten toewijzenUw materiaalbibliotheek opbouwen of opschonen
Configurator (lezen / schrijven)Optieblokken, varianten en voorwaardelijke regels lezen en opstellenDe opties die shoppers zien opbouwen of herstructureren
Prijzen (lezen / schrijven)Prijzen en formules lezen; wijzigingen in prijzen, SKU's en formules voorstellenWerk aan prijsstelling. Elke prijswijziging is een voorstel dat je goedkeurt.
Formulieren (lezen / schrijven)Offerte- en afrekenformuliervelden lezen en aanmakenJe leadformulier opbouwen of aanpassen
Offertes (lezen)Ingediende offerteaanvragen, inclusief klantgegevensBinnenkomende leads samenvatten. Dit zijn klantgegevens, dus verleen toegang zorgvuldig.
Commerce (lezen / schrijven)Of een winkel is gekoppeld, de producten ervan en voorstellen om een product te koppelen of de afrekenmodus in te stellenKoppel een project aan een winkelproduct. Dit verleent nooit toegang tot de inloggegevens van de winkel.
Workflows (lezen / schrijven)Volg agentworkflows; start ze, beantwoord hun vragen, pauzeer of annuleer zeVoer een langere taak uit of monitor deze, zoals een projectaudit
Documentatie (lezen)De officiële Simplio3D-documentatie, zonder werkruimtegegevensBeantwoord productvragen met een bronvermelding

Meerdere kleine verbindingen zijn veiliger dan één verbinding die alles kan. Geef de assistent die prijzen controleert een eigen verbinding met leesscopes plus schrijfrechten voor prijzen, en geef de assistent die projecten bouwt een andere. Als je er één intrekt, onderbreekt dat de andere nooit.

Hoe wijzigingen onder jouw controle blijven

Een AI een live configurator laten bewerken werkt alleen als een verkeerde bewerking je klanten niet kan bereiken. Simplio3D verwerkt elke schrijfactie in drie stappen: voorstellen, bevestigen, momentopname.

  • Wijzigingen met laag risico worden direct uitgevoerd, zoals het hernoemen van een blok of het toevoegen van een variant.
  • Wijzigingen met hoog risico leveren altijd alleen een voorstel op: prijzen, SKU's, verwijderingen, bulkbewerkingen, gedeelde materialen en koppelingen met winkelproducten. Het voorstel wacht onder Openstaande AI-wijzigingen op de pagina AI-verbindingen en vermeldt elke wijziging die het zou uitvoeren. Je klikt op Toepassen of wijst het af. Geen enkele agent kan zijn eigen voorstel goedkeuren en deze regel kan niet worden uitgeschakeld.
  • Van elke toegepaste wijziging wordt een momentopname gemaakt, zodat deze ongedaan kan worden gemaakt, vervolgens opnieuw gevalideerd en in een auditlog geregistreerd.

Voorstellen zijn slechts tijdelijk geldig. Als het project is gewijzigd sinds de agent iets voorstelde, wordt het oude voorstel geweigerd in plaats van je nieuwere bewerkingen te overschrijven; vraag het de agent opnieuw.

Daarnaast slaagt een toolaanroep alleen wanneer alle vier de controles positief zijn: het e-mailadres van het account is geverifieerd, het abonnement van de werkruimte-eigenaar is actief, de rol van de gebruiker staat de actie toe en de verbinding beschikt over de scope. De meest beperkende voorwaarde geldt. Een Viewer-rol kan bijvoorbeeld nooit een wijziging uitvoeren of bevestigen, ongeacht welke scopes de verbinding heeft.

MCP-connectors instellen voor Simplio3D

De tokenroute werkt in elke client. Gebruik je Claude? Met de onderstaande OAuth-route heb je geen token nodig.

  1. AI-verbindingen openen

    Ga in Simplio3D naar Dashboard → Integraties → AI-verbindingen en kopieer het MCP-eindpunt dat bovenaan de pagina wordt weergegeven.

  2. Maak één verbinding per tool

    Klik op Verbinding maken en geef deze de naam van de tool die deze zal gebruiken, zoals ‘Claude Desktop’ of ‘Cursor’. Eén verbinding per tool maakt het duidelijk welke je later moet intrekken.

  3. Kies de werkruimte

    Een verbinding is permanent gekoppeld aan de werkruimte die je hier kiest. Als je in twee werkruimten wilt werken, maak dan vanuit elke werkruimte een verbinding.

  4. Vink alleen de benodigde bereiken aan

    Begin met alleen-lezen en voeg schrijfrechten één voor één toe. Verleen toegang tot Offertes alleen wanneer de agent klantgegevens moet kunnen zien.

  5. Kopieer de token en voeg deze toe aan je tool

    De token begint met smcp_ en wordt slechts één keer getoond, nooit meer. Plak deze samen met het eindpunt in je AI-tool, zoals weergegeven in de onderstaande tabel. Behandel de token als een wachtwoord: deze is 90 dagen geldig en je kunt hem op elk moment roteren of intrekken.

  6. Controleer de verbinding

    Stel een vraag die alleen je account kan beantwoorden: “Maak een lijst van mijn Simplio3D-projecten en vertel me welke zijn gepubliceerd.” Als het antwoord je echte projecten noemt, werkt de connector.

Claude verbinden zonder token. Simplio3D staat vermeld in de connector-directory van Claude. Open in Claude Aanpassen → Connectors, zoek naar Simplio3D en klik op Verbinden, of kies Aangepaste connector toevoegen en plak https://app.simplio3d.ai/mcp. In beide gevallen opent Claude het aanmeldscherm van Simplio3D en een toestemmingsscherm waarin u de werkruimte en scopes kiest; alleen-lezen-toegang is al voor u aangevinkt. De verbinding verschijnt vervolgens in dezelfde lijst met AI Connections, gemarkeerd als OAuth app, en u kunt deze daar net als elke andere verbinding roteren of intrekken.

Waar elke AI-client de Simplio3D-connector invoert
AI-clientWaar je het toevoegtWat je moet toevoegen
Claude (OAuth)Aanpassen → Connectors: zoek naar Simplio3D of kies Aangepaste connector toevoegenNiets uit de directory; de endpoint-URL voor een aangepaste connector. Geen token: je keurt in plaats daarvan het toestemmingsscherm van Simplio3D goed.
Claude DesktopInstellingen → Ontwikkelaar → Configuratie bewerken (claude_desktop_config.json)Een ‘simplio3d’-server van het type http, met de endpoint-URL en een Authorization: Bearer smcp_…-header
Claude CodeUw terminalclaude mcp add --transport http simplio3d https://app.simplio3d.ai/mcp --header "Authorization: Bearer smcp_…"
Cursor~/.cursor/mcp.json, of .cursor/mcp.json voor één projectEen ‘simplio3d’-server met de endpoint-URL en de Authorization-header
VS Code (GitHub Copilot).vscode/mcp.jsonEen http-server met de endpoint-URL, waarbij het token via een wachtwoordprompt wordt gelezen in plaats van in het bestand te worden opgeslagen
ChatGPT en CodexChatGPT → Plugins: zoek naar Simplio3D, installeer vervolgens de plugin en verbind Simplio3DNiets: de plugin bevat de connector. Geen token: je meldt je aan bij Simplio3D en keurt de toegang goed

Prompts om eerst te proberen

Noem het project en vraag om bewijs: “welke regel verbergt dit?” levert een scherper antwoord op dan “waarom is dit verborgen?”.

Voorbeeldprompts voor een Simplio3D MCP-connector
VraagWat de agent controleertWat u terugkrijgt
“Controleer mijn Oak Dining Table-configurator en vermeld alles wat niet werkt.”Zoekt het project en valideert het vervolgens, inclusief de onderdeelnamen in het 3D-modelBevindingen op ernst: ontbrekende doeldelen, verwijderde materialen, regels die nooit kunnen worden geactiveerd, varianten zonder prijs
“Waarom is de afwerking Walnut verborgen wanneer ik het kleine blad kies?”De optieblokken en voorwaardelijke regels, en evalueert deze vervolgensDe regel die deze verbergt en de voorwaarde die overeenkwam
“Heeft elke variant in deze configurator een prijs?”De prijsblokken, gevolgd door een validatiecontroleDe varianten zonder prijs op naam, met het prijsblok waartoe elke variant behoort
“Welke opties richten zich op onderdelen die niet langer in het model bestaan?”De doelen die u hebt gemaakt op basis van de werkelijke geometrieDe verouderde doelen, weergegeven in een lijst
“Wat zou eikenhout in de grote maat kosten?”De optieblokken, gevolgd door een prijsberekening op de serverBasisprijs, elke aanpassing, belasting en het totaalbedrag in de valuta van het project
“Vat de offerteaanvragen samen die we deze week hebben ontvangen.”De offerteaanvragen en elke configuratieContactgegevens, wat elke klant heeft geconfigureerd en de prijs op dat moment

Beperkingen die u moet kennen voordat u erop vertrouwt

  • Agents lezen opgeslagen gegevens. De editor slaat automatisch enkele seconden na elke wijziging op, dus een wijziging van zojuist is mogelijk nog niet zichtbaar. Sla op en vraag het daarna opnieuw.
  • Prijzen en logica aan de serverzijde kennen beperkingen. De prijsberekening en de regelbeoordeling dekken de meest voorkomende gevallen, niet elk gedrag van de gepubliceerde configurator, zoals prijsbepaling per eenheid voor Number Input. Elk resultaat vermeldt wat niet is beoordeeld, en Preview en de gepubliceerde deelweergave blijven doorslaggevend.
  • Snelheidslimieten. Elke verbinding kan elke vijf minuten 300 verzoeken doen. Een werkruimte accepteert elke tien minuten 30 toegepaste AI-wijzigingen, gedeeld door alle verbonden agents en de ingebouwde assistent.
  • Grote antwoorden worden ingekort en vermelden dat. Een resultaat van meer dan ongeveer 60 KB wordt samengevat en gemarkeerd als afgekapt, zodat de agent een deel van een lijst niet voor de volledige lijst kan aanzien.
  • Wat de agent leest, gaat naar uw AI-provider. Offerteaanvragen bevatten namen en contactgegevens van klanten, dus verleen de Quotes-scope bewust.
  • Tokens verlopen na 90 dagen. Roteer er onmiddellijk een als deze in een chat, supportticket of schermdeling is geplakt. Door te roteren wordt het oude token direct ongeldig.

Eén toollaag achter elk AI-oppervlak

De MCP-server is geen apart product dat er achteraf aan is toegevoegd. De ingebouwde AI-assistent van Simplio3D, het geauthenticeerde REST-toolendpoint voor uw eigen automatiseringen en externe MCP-clients gebruiken allemaal hetzelfde toolregister, achter dezelfde authenticatie, machtigingen en auditlog. Een functionaliteit werkt hetzelfde, ongeacht van waaruit u deze aanroept, en een scope of rol die deze op één plek blokkeert, blokkeert deze overal.

Dat is ook hoe MCP verschilt van de REST API en SDK. De SDK is een getypeerde client voor uw eigen code, geauthenticeerd met een API-sleutel, en die sleutel wordt nooit geaccepteerd op het MCP-endpoint. MCP is bedoeld voor AI-agents, geauthenticeerd met een verbinding waarvan u de scope per tool bepaalt.

Vragen over MCP-connectors

Allemaal: Starter, Pro en Enterprise, plus de 30-daagse Pro-proefperiode waarmee elk account begint. MCP-connectors zijn sinds september 2026 inbegrepen bij Starter. Op Starter volgt een verbonden agent dezelfde abonnementsregels als het dashboard en kan deze dus geen Modular-projecten maken of een project dupliceren.

Eerst de configurator bouwen?

Hoe een project van een 3D-model naar opties, voorwaardelijke logica en prijsbepaling gaat, nog voordat een agent het leest.

Wilt u dat de agent uw prijzen controleert?

De prijsblokken en de formule-editor die een gekoppelde agent uitleest en gebruikt voor berekeningen.

Wilt u dat AI ook de configurator opstelt?

Genereer met AI de opties, regels, prijs en het formulier op basis van een productbeschrijving, rechtstreeks in Simplio3D.

Gebruik je ChatGPT?

De plugin Simplio3D in de pluginmap van ChatGPT brengt deze verbinding voor je tot stand, met begeleid aanmelden in plaats van een token.

Uit de blog

Handleidingen, tutorials en nieuws van het Simplio3D-team.

Bouw, implementeer en schaal 3D-commerce.

Bezit een 3D-productconfigurator om verkopen te stimuleren en direct vanuit uw website offertes te genereren

Gerelateerde artikelen