Je winkel verbinden met Claude of ChatGPT
Je voegt je winkel één keer toe aan Claude of ChatGPT, als connector. De chat vraagt dan in een venster van je winkel om toestemming, en jij klikt op Toestaan. Daarna open je een chat en stel je je vraag, of kies je een kant-en-klare taak uit het menu.
Stap 1: zet de connector aan in de winkel
- Open in PrestaShop Modules > Module Manager > TellMyShop > Configureren.
- Klik op de kaart Start op Connector aanzetten. De module maakt het connectoraccount aan (in het systeem: “Claude TellMyShop”; niemand logt daarop in, verwijder het niet), zet de connector aan en maakt een back-up van de database.
- Daaronder zie je het Winkeladres voor de chat met een knop om te kopiëren. Kopieer het adres.
Dit adres is niet geheim. Zonder jouw goedkeuring in een venster van de winkel geeft het geen toegang.
Heb ik een betaald Claude- of ChatGPT-account nodig?
Nee. Elk Claude-account werkt, ook een gratis account, en ChatGPT werkt ook met een gratis account. Je koopt TellMyShop één keer, zonder abonnement.
De connector toevoegen in Claude.ai
- Log in op claude.ai.
- Open Settings > Connectors.
- Klik op Add en kies Add custom connector.
- Naam: bijvoorbeeld “Mijn winkel”.
- Adres (URL): plak het winkeladres. Laat de velden voor de client-ID leeg.
- Klik op Add en daarna op Connect.
- Er opent een venster van je winkel. Klik op Toestaan (zie Het venster van de winkel).
De connector werkt daarna ook in de desktop- en mobiele apps van Claude met hetzelfde account.
Je winkel toevoegen in ChatGPT
- Log in op chatgpt.com.
- Open Plugins, klik op Add en kies Add custom MCP server.
- Naam: bijvoorbeeld “Mijn winkel”. Plak het winkeladres bij Server URL.
- Kies bij Authentication voor OAuth.
- Klik op Create. ChatGPT opent een venster van je winkel: klik op Toestaan.
De namen komen uit de Engelse versie van ChatGPT. In de desktop-app kan de weg er anders uitzien. Heb je in de module een lijst met toegestane IP-adressen ingesteld, laat die dan leeg als je ChatGPT gebruikt: OpenAI publiceert geen vaste adressen, dus de winkel zou de verbindingen weigeren.
Het venster van de winkel
Ben je in dezelfde browser ingelogd in het beheerpaneel van je winkel? Dan kies je meteen de toegang, Lezen en wijzigen met je goedkeuring of Alleen lezen, en klik je op Toestaan of Weigeren.
Ben je niet ingelogd (bijvoorbeeld op je telefoon)? Dan toont het venster een code, bijvoorbeeld ZAPX-CGQ6:
- Open in het modulepaneel de kaart Verbonden chats.
- Vul de code in bij Code uit het chatvenster en klik op Code controleren.
- Klik op Toestaan.
Het chatvenster gaat binnen een paar seconden vanzelf verder. De code is 15 minuten geldig.
Klaar. De chat staat nu op de kaart Verbonden chats (wie hem goedkeurde, sinds wanneer, wanneer laatst gebruikt). Je krijgt ook een melding “Nieuwe chat verbonden met de winkel”.
Het eerste gesprek beginnen
Begin een nieuw gesprek en zet de connector aan: in Claude in het menu met tools, in ChatGPT met + naast het berichtveld en dan de plugin van je winkel. Plak de starttekst van de kaart Start (er staat een kopieerknop naast) of typ:
Maak verbinding met mijn winkel en vertel wat je kunt doen.
Claude antwoordt met je PrestaShop-versie, je talen en wat Claude mag doen. Direct na de installatie betekent dat: alleen lezen.
Kant-en-klare taken in het menu van Claude
TellMyShop voegt 14 kant-en-klare taken toe aan Claude, bijvoorbeeld Winkelcheck en verbeterplan, Productteksten en SEO in groepen of Klaar voor Black Friday. Je vindt ze in het menu van de connector in de chat (“+” > je winkel). Kies er een en Claude volgt een getest plan: eerst lezen, dan een plan tonen en daarna van elke wijziging een voorbeeld laten zien. De volledige lijst: Kant-en-klare taken. De kaart Kant-en-klare taken van de module toont ze ook.
Laat je Claude-app het menu niet zien? Vraag het dan gewoon in je eigen woorden, bijvoorbeeld “Controleer mijn winkel en vertel wat ik eerst moet verbeteren”. Claude haalt hetzelfde plan op met de alleen-lezentool ps_get_ready_job.
De verbinding testen
Klik in de kaart Start op Verbinding opnieuw testen. De winkel stuurt zichzelf hetzelfde verzoek dat de chat stuurt en controleert ook het inloggen. Mislukt het? Kijk dan in de FAQ.
De kaart Start laat ook zien wanneer de chat voor het eerst verbinding maakte.
Wat je als eerste kunt vragen
Al deze vragen lezen alleen:
Doe een SEO-audit van mijn producten en noem de vijf dringendste verbeteringen.
Welke pagina’s gaven deze maand het vaakst “niet gevonden”?
Waarom zien klanten product ref:ABC-1 niet in de categorie?
Vraag je om een wijziging, dan laat Claude een voorbeeld zien met de oude en nieuwe waarden. Antwoord “ja” om op te slaan, of vertel Claude wat er anders moet. Een voorbeeld is 30 minuten geldig.
Een chat ontkoppelen
Open de kaart Verbonden chats en klik naast de chat op Ontkoppelen. De chat verliest meteen de toegang. Je kunt hem later opnieuw verbinden in de chat.
Zie je een chat die je niet kent, of een melding “Nieuwe chat verbonden met de winkel” die je niet verwachtte? Ontkoppel hem meteen.
Werken in een team
Ieder voegt hetzelfde winkeladres toe in zijn eigen Claude- of ChatGPT-account; gratis accounts volstaan ook. Elke verbinding heeft goedkeuring nodig in het venster van de winkel, en elke chat staat apart op de kaart Verbonden chats. Alle wijzigingen verschijnen in de winkel onder het medewerkersaccount van de connector, niet onder de naam van wie ze goedkeurde. Verlaat iemand het team, ontkoppel dan zijn chat.
Was je winkel al verbonden met een adres met sleutel?
Dan hoef je na de update niets te doen: het oude adres werkt gewoon verder. Je vindt deze methode op de kaart Verbonden chats onder Geavanceerd: hoe chats verbinden > Adres met sleutel (oudere methode). Gebruik hem alleen als inloggen bij je hostingpartij niet werkt (de verbindingstest meldt dan dat de hostingpartij de Authorization-header verwijdert). Bij deze oudere methode is het adres wel geheim: iedereen die het ziet, heeft toegang tot de winkel. Zet je hem uit, dan wordt het oude adres verwijderd.
Technische details
Inloggen. Het winkeladres heeft de vorm https://yourshop.com/module/tellmyshop/mcp en bevat niets geheims. De chat logt in via een venster van de winkel en krijgt pas toegang na jouw goedkeuring. Een verbindingsverzoek is 15 minuten geldig.
Tools zonder inlogvenster (bijvoorbeeld een lokale configuratie). Zet het Adres met sleutel (oudere methode) aan onder Geavanceerd: hoe chats verbinden. Ondersteunt de client headers, gebruik dan het adres zonder ?token= en stuur Authorization: Bearer <token>: een token in de URL kan in logboeken van servers en proxy’s terechtkomen.
Claude Code
claude mcp add --transport http my-shop https://yourshop.com/module/tellmyshop/mcp \
--header "Authorization: Bearer <token>"
Controleer met claude mcp list. --scope project deelt de server via .mcp.json (commit het token niet), --scope user gebruikt hem in elk project. Heb je een toegestane IP-lijst ingesteld, voeg dan het IP-adres toe van de machine waarop Claude Code draait.
Claude Desktop met een lokale configuratie (winkel op je eigen computer of achter een VPN). Bewerk claude_desktop_config.json (Settings > Developer > Edit Config):
{
"mcpServers": {
"my-shop": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://yourshop.local/module/tellmyshop/mcp",
"--header", "Authorization: Bearer <token>"]
}
}
}
Vereist Node.js. Het endpoint vereist nog steeds HTTPS; gebruik een vertrouwd lokaal certificaat (bijvoorbeeld mkcert). Verzoeken zonder Origin-header (Claude Code, lokale bridges, de servers van Anthropic) worden geaccepteerd; een verzoek met een Origin-header moet uit de webapps van Claude of ChatGPT komen.
Transport. Streamable HTTP, JSON-RPC; protocolversies 2026-07-28 en ouder 2025-11-25, 2025-06-18, 2025-03-26. Kant-en-klare taken zijn prompts van het protocol (prompts/list, prompts/get) plus de alleen-lezen kerntool ps_get_ready_job, die hetzelfde plan teruggeeft voor clients zonder promptmenu.
Regels die het endpoint toepast: connectorschakelaar aan; alleen HTTPS; IP-blokkade na 20 mislukte pogingen in 10 minuten (met een e-mail aan de eigenaar); optionele IP-lijst; Origin-controle zoals hierboven; uurlimieten van standaard 300 aanroepen, 150 opslagacties en 20 bestandsopslagen (aan te passen in de instellingen). Eén adres voor al het werk: prijzen, uiterlijk, modules en onderhoud hebben hun schakelaar in de kaart Opslaan per gebied nodig, geen tweede connector. Andere apps dan Claude en ChatGPT kunnen alleen verbinden als je dat aanzet onder Geavanceerd: hoe chats verbinden (standaard uit), en ook dan alleen met je goedkeuring.
Meer: Beveiliging, Technische probleemoplossing.
PrestaShop is een geregistreerd handelsmerk van PrestaShop SA. Claude is een handelsmerk van Anthropic. TellMyShop is met geen van beide verbonden.
Laatst bijgewerkt: 2026-10-04