Een AI-agent is goed in het trage deel van e-commerceonderzoek: tien zoekopdrachten uitvoeren, de resultaten openen, ze vergelijken en opschrijven wat ze gemeen hebben. Wat hij uit zichzelf mist, is data. Vraag een chatassistent welke winkels groeien in een niche en hij kan alleen gissen op basis van wat hij tijdens zijn training heeft geleerd.
MCP lost dat op door de agent tools te geven die hij kan aanroepen voor live data. Koppel een agent aan de MCP-server van SellWinners en hij kan zelf Shopify-winkels, advertenties en marketingmails doorzoeken en je daarna een tabel of een briefing geven. Hieronder lees je hoe MCP werkt, hoe je je agent koppelt, welke prompts goede resultaten opleveren en hoe de aanroepen meetellen voor je abonnement.
Wat MCP is, in gewone woorden
MCP staat voor Model Context Protocol. Het is een open standaard om AI-assistenten te koppelen aan externe tools en data.
Het heeft twee kanten. Een MCP-server publiceert een lijst met tools: de naam van elke tool, wat die doet en welke argumenten die accepteert. Een MCP-client is de app waarmee je praat, zoals Claude Desktop, Cursor of VS Code. De client toont de lijst met tools aan het model. Als je vraag data nodig heeft, kiest het model een tool en vult het de argumenten in, voert de client de aanroep uit en komt het resultaat terug, zodat het model het kan lezen voordat het antwoordt of de volgende tool aanroept.
Voor onderzoek verandert dat het werk. Je stelt een vraag in gewone taal, de agent kiest de tools en koppelt ze aan elkaar, en jij beoordeelt het antwoord. Je schrijft geen code, en de agent werkt met dezelfde data als de web-app en de REST API van SellWinners.
Wat de agent kan met SellWinners
De server stelt het product beschikbaar als kant-en-klare tools. Dit zijn de tools die je het meest zult gebruiken voor onderzoek:
| Tool | Wat het doet |
|---|---|
lookup | Zet een merknaam, een winkeldomein of een Facebook-pagina-ID om in de ID's die de andere tools gebruiken |
search_shops | Doorzoekt of doorbladert Shopify-winkels met filters |
find_winning_products | Producten die nu verkopen in een niche |
find_similar_shops | De concurrenten van een winkel, op ID of domein |
brief_competitor | Een beknopte briefing over één concurrent |
search_ads | Doorzoekt Meta-advertenties op woorden in de tekst, het merk of de landingspagina |
scan_ad | Het volledige record van één Meta-advertentie |
creative_inspiration_pack | Creatieve inspiratie voor een niche |
search_google_ads_library | Doorzoekt Google-advertenties |
search_tiktok_library | Doorzoekt TikTok-advertenties en organische posts |
search_emails | Doorzoekt de marketingmails van merken |
analyze_shop_emails | De e-mailstrategie van een winkel |
analyze_brand_changes | Wat er in een periode is veranderd bij een gevolgd merk |
usage_get | Je abonnement, je maandelijkse credits en hoeveel je er hebt gebruikt |
Er zijn er nog meer om merken te volgen, items op borden en in favorieten te bewaren en te delen. De MCP-pagina toont elke tool met zijn argumenten.
Zo koppel je je agent aan SellWinners
- Maak een API-sleutel aan. Registreer je en maak daarna een sleutel aan in je dashboard. Free-accounts kunnen ook sleutels maken: het Free-abonnement omvat de web-app en de MCP-server (150 credits per maand), zonder de API (zie de abonnementen en hun prijzen). Maak een aparte sleutel aan voor je agent, zodat je die later los kunt intrekken.
- Voeg de server toe aan je client. Je client heeft drie dingen nodig: de endpoint-URL die op de MCP-pagina staat, het streamable HTTP-transport en je sleutel in een
X-API-Key-header (ofAuthorization: Bearergevolgd door de sleutel). Op de MCP-pagina staat een kant-en-klare configuratie voor Cursor, VS Code en Claude Desktop. Claude Desktop maakt verbinding via demcp-remote-brug, waarvoor Node.js nodig is. - Controleer of het werkt. Vraag je agent: 'Hoeveel van mijn SellWinners-credits heb ik deze maand gebruikt?' Hij zou
usage_getofcheck_creditsmoeten aanroepen, en geen van beide kost een credit.
Andere clients en agentframeworks werken als ze externe MCP-servers via streamable HTTP met een eigen header ondersteunen. Gebruik je een andere assistent, bijvoorbeeld ChatGPT, controleer dan of je in jouw versie een externe MCP-server met een eigen header kunt toevoegen. Zo ja, dan heeft hij alleen die drie waarden nodig.
Prompts die werken
Agents presteren het best met specifieke vragen: noem de niche, de markt, hoeveel resultaten je wilt en de vorm van het antwoord. Je kunt tools noemen om de agent te sturen, of de keuze aan hem overlaten.
Productonderzoek
Gebruik find_winning_products voor 'dog grooming'. Gebruik daarna search_shops om Shopify-winkels in die niche te vinden die aan de VS verkopen en minstens 20.000 bezoeken per maand hebben, gesorteerd op verkeersgroei over 30 dagen. Geef me een tabel van de top 10 met winkel, bezoeken per maand, groei, bestseller en de prijs daarvan.
Vraag daarna door met 'gebruik voor de top drie brief_competitor en vertel me wat ze gemeen hebben'. Voordat je iets doet met een mogelijk winnend product, reken je je eigen kosten bij de marktprijs door in de winstmargecalculator.
Onderzoek naar advertenties van concurrenten
Gebruik search_ads om de actieve Meta-advertenties van [domein van concurrent] op te sommen die al minstens 30 dagen lopen, gesorteerd op bereik. Geef voor elke advertentie de openingshook, de kop, de call-to-action, de landingspagina en het aantal dagen actief. Vat daarna de drie invalshoeken samen die het vaakst terugkomen.
Zo wordt een zoekopdracht in een advertentiebibliotheek een creatieve briefing. Vraag hetzelfde merk op met search_tiktok_library en search_google_ads_library om kanalen te vergelijken, of gebruik creative_inspiration_pack voor een hele niche als je nieuwe hooks nodig hebt.
Winkels doorlichten
Geef me een briefing over [domein van concurrent] met brief_competitor. Gebruik daarna find_similar_shops gesorteerd op bezoeken per maand en vergelijk de top vijf in een tabel: bezoeken per maand, groei over 30 dagen, actieve advertenties, aantal producten. Sluit af met analyze_shop_emails voor de eerste winkel: hoe vaak hij mailt, op welke dagen en met welke acties.
De gids over hoe je elke Shopify-winkel analyseert zet alles op een rij wat je bij een doorlichting moet controleren.
Een oogje in het zeil houden
Voeg [domein van concurrent] toe aan mijn merktracker.
Vraag daarna één keer per week:
Gebruik analyze_brand_changes op [domein van concurrent] voor de afgelopen 7 dagen. Welke nieuwe advertenties heeft het merk gelanceerd, en welke advertenties zijn in rang gestegen?
Het volgen van de merken die je kiest hoort bij de betaalde abonnementen. De agent kan ook bewaren wat hij vindt: vraag hem een bord aan te maken en de vijf beste advertenties toe te voegen met create_board en add_board_item.
Hoe toolaanroepen je credits gebruiken
- Een toolaanroep kost wat hij aan resultaten oplevert. 1 credit = 1 teruggegeven resultaat: de gegevens van één merk, één advertentie of één rij van een lijst. Een leeg resultaat is gratis. MCP-aanroepen gaan af van de maandelijkse credits van je abonnement, dezelfde credits die de REST API gebruikt.
- Sommige aanroepen zijn gratis. Mislukte aanroepen kosten niets, en
usage_get,check_credits,lookupenlookup_filter_idsook niet. Aanroepen die door de snelheidslimiet worden tegengehouden en aanroepen met geweigerde parameters kosten evenmin iets. - Eén vraag kan meerdere aanroepen betekenen. De doorlichtingsprompt hierboven doet er minstens drie:
brief_competitor,find_similar_shopsenanalyze_shop_emails. Elke aanroep kost wat hij aan resultaten oplevert, en eenlookupvooraf kost niets. Vraag om minder resultaten om minder uit te geven. - De web-app telt niet mee. Browsen en resultaten controleren in de app kost geen credits.
- De credits gelden per maand. Ze worden op de 1e van de maand (UTC) vernieuwd. Zijn ze op, dan worden verdere aanroepen geweigerd tot ze vernieuwd zijn, tenzij de eigenaar van je werkruimte opwaardeercredits koopt of upgradet. Er geldt ook een snelheidslimiet per minuut, die de hele werkruimte deelt.
Goede gewoontes bij onderzoek met een agent
- Vraag om bronnen. Laat de agent zeggen welke tool hij heeft aangeroepen, met welke filters, en laat hem de domeinen of ID's achter elke bevinding opsommen, zodat je ze kunt openen.
- Houd het bij de data. Zeg dat hij alleen cijfers uit toolresultaten mag gebruiken en duidelijk moet zeggen als een zoekopdracht niets opleverde. Dan vult hij geen gaten op met gissingen.
- Controleer wat een beslissing bepaalt. Voordat je voorraad bestelt of een creatief team briefet, open je de belangrijkste winkels op de pagina Winkels van de app en de belangrijkste advertenties op de pagina Advertenties.
- Onthoud wat geschat is. Verkeer, omzet en advertentie-uitgaven van andere merken zijn schattingen. Gebruik ze om te vergelijken, niet als exacte cijfers.
- Baken je prompts af. Eén markt, een limiet op het aantal resultaten en een duidelijke output kosten minder aanroepen dan 'vertel me alles over dierenproducten'.
- Lees voordat je bevestigt. Tools die iets verwijderen of delen werken alleen na een uitdrukkelijke bevestiging, dus controleer wat de agent voorstelt voordat je ja zegt.
- Bewaar prompts die werken. Een goede prompt voor een doorlichting of advertentieonderzoek wordt een sjabloon dat je elke week hergebruikt.
Zo doe je dit met SellWinners: agent, app en API
Eén API-sleutel dekt alle drie de toegangswegen, en de agent is er één van. Gebruik ze elk waar ze het sterkst in zijn:
- De web-app om te browsen en te controleren: filter winkels op de pagina Winkels, lees advertenties op de pagina Advertenties, volg merken in je merktrackers en bewaar vondsten op je borden.
- De agent via MCP voor vragen waarvoor meerdere zoekopdrachten aan elkaar moeten worden geknoopt: nichescans, doorlichtingen, advertentiebriefings en wekelijkse samenvattingen van wat er is veranderd.
- De REST API voor taken die elke keer op dezelfde manier draaien, zoals een dagelijkse export. De API-documentatie vermeldt elk endpoint.
Wil je de data achter elke tool zien, begin dan met Winkels, Advertentiebibliotheek, Winkelanalyse en Merktracker.
Belangrijkste punten
- Met MCP roept een AI-agent tools aan voor live data in plaats van te gissen op basis van zijn training.
- Voor de koppeling zijn drie waarden nodig: de endpoint-URL, het streamable HTTP-transport en je API-sleutel in een header.
- Specifieke prompts (niche, markt, aantal resultaten, outputformaat) leveren de beste antwoorden op en kosten minder aanroepen.
- Een toolaanroep kost wat hij aan resultaten oplevert, uit je maandelijkse credits, die je deelt met de REST API. Gebruikscontroles, lookups en mislukte aanroepen zijn gratis.
- Vraag om bronnen, houd de agent bij toolresultaten en controleer belangrijke cijfers in de web-app voordat je in actie komt.