ChatGPT en Claude gebruiken voor native ad-onderzoek: de MCP-workflow
Verbind Claude of ChatGPT met een live native ad-index via MCP en concurrentieonderzoek wordt een gesprek: teardowns, angle mining, geo-scouting en watchlist-monitoring — vijf workflows, met de prompts.

Je kunt serieus native ad-onderzoek uitvoeren vanuit ChatGPT of Claude door de assistent te verbinden met een ad-bibliotheek via MCP (Model Context Protocol). In plaats van een uur door filters te klikken, stel je een vraag — "vind de langstlopende gewrichtspijn-ads op Taboola in de VS en cluster hun hooks" — en de assistent ketent live tool-aanroepen tegen een index van 725.000+ native ad-creatives van 29.000+ adverteerders verspreid over 49 netwerken (juni 2026). Deze tutorial behandelt de vijf-minuten setup en vijf onderzoeksworkflows die standhouden in dagelijks gebruik, plus de prompt-patronen die het model gegrond houden in echte data in plaats van het te laten verzinnen.
Wat je nodig hebt#
- Een OpenAdLibrary-account en API-sleutel. De sleutel wordt uitgegeven vanuit je accountinstellingen; dezelfde sleutel voedt zowel de publieke data API als de MCP-server. Achtergrond over waarom een API-first spy-tool ertoe doet staat in ad spy tools met een API.
- Een MCP-capable client. Claude (web en desktop) ondersteunt aangepaste connectors; ChatGPT ondersteunt MCP-connectors in developer mode; Claude Code, Cursor en de meeste agent-frameworks spreken MCP native.
- Vijf minuten. Er is niets te installeren — de server is gehost op
mcp.openadlibrary.comen spreekt Streamable HTTP, de huidige MCP-transportstandaard.
De server biedt 43 tools aan over hetzelfde corpus dat de webapp gebruikt: ad-zoeken, brand- en adverteerder-lookups, getraceerde landingspagina's, trending- en share-of-voice-aggregaten, publisher-data en watchlist-operaties. De volledige tool-catalogus en waar elke cluster voor dient is gedocumenteerd in Native Ad Library MCP; dit artikel gaat over de workflows.
Claude en ChatGPT verbinden#
Claude: voeg een aangepaste connector toe die wijst naar de gehoste server-URL en authenticeer met je API-sleutel — claude.ai ondersteunt een OAuth-stijl connect-flow, en clients die geen headers kunnen sturen kunnen de sleutel in de URL doorgeven. ChatGPT: schakel developer mode in, voeg een MCP-connector toe met dezelfde URL en sleutel. Claude Code / Cursor / agents: één configuratie-ingang, bijv. claude mcp add --transport http openadlibrary https://mcp.openadlibrary.com/mcp. Menunamen verschuiven naarmate deze platforms itereren, dus behandel de API-docspagina gelinkt vanuit je sleutelinstellingen als de bron van waarheid voor het huidige klikpad.
Verifieer de verbinding met een wegwerpvraag: "Met behulp van de OpenAdLibrary tools, hoeveel live creatives bevat de index voor Taboola?" Als de assistant antwoordt met een tool-aanroep in plaats van uit geheugen, ben je aangesloten.
Workflow 1: de concurrent-teardown#
Prompt: "Profileer de native advertising van [merk of domein]. Op welke netwerken staan ze, hoeveel live creatives, welke angles draaien ze, hoe lang hebben hun oudste ads overleefd, en wat verkopen hun landingspagina's? Citeer creative ID's."
De assistent ketent een brand lookup, een ad-zoekopdracht afgebakend tot die adverteerder, en landingspagina-pulls, en schrijft vervolgens de briefing. Dit is de gedelegeerde versie van het handmatige proces in hoe je spioneert op concurrent-native ads —zelfde logica, minuten in plaats van een middag. Stel een vervolgvraag voor de funnel: "haal de landingspagina's achter hun drie langstlopende ads op en beschrijf de offerstructuur" (de handmatige methode staat in hoe je concurrent-landingspagina's vindt).
Workflow 2: angle mining van overlevers#
Het meest betrouwbare creative brief in native is "wat heeft al overleefd." Ad-longevity is de dichtstbijzijnde publieke proxy voor winstgevendheid — niemand betaalt om een verliezende ad een maand te draaien — wat het hele argument is van ad-longevity als een winnend signaal.
Prompt: "Zoek [verticale] ads op [netwerk] in [geo] die 21+ dagen draaien. Groepeer ze op hook-type, noem de terugkerende angles met voorbeeldheadlines, en ontwerp vijf nieuwe headline-varianten die dezelfde psychologie gebruiken zonder ze te kopiëren."
Plak een scoringsrubriek in de prompt om de clustering scherper te maken — het framework in hoe je winnende native ad-creatives analyseert werkt als-is als prompt-materiaal.
Workflow 3: verticale en geo-scouting#
Voordat je een nieuwe geo of verticale betreedt, vraag naar de marktkaart: "Vergelijk Taboola en MGID voor de home-improvement verticale in DE: creative volume, topadverteerders, nieuwe binnenkomers in de laatste 30 dagen, en welke adverteerders draaien in DE maar niet in de VS." Network-profile, share-of-voice en new-entrant tools zijn precies voor deze aggregatie gebouwd. Het past bij de expansielogica in opschalen naar nieuwe geos op native: vind de Tier-2-markt waar een bewezen Tier-1-angle nog geen lokale concurrentie heeft.
Workflow 4: watchlist-monitoring op een schema#
Watch-tools behouden staat tussen sessies: "Voeg deze vijf adverteerders toe aan mijn watchlist", dan wekelijks: "Controleer mijn watchlist — welke ads werden deze week niet meer geobserveerd, welke overschreden 21 dagen draaien, en wie lanceerde nieuwe creatives?" Voer het uit als een geplande agent-taak en de maandagse concurrentie-review wordt een rapport dat je leest in plaats van een klus die je doet. Het bouwen van de onderliggende lijst wordt behandeld in hoe je een concurrent-watchlist bouwt, en het volledige ritme in een competitieve ad-intelligence-workflow bouwen.
Workflow 5: de marktbewegingsdigest#
Prompt: "Wat is er veranderd in [verticale] native advertising in de laatste 14 dagen? Nieuwe adverteerders, creatives die stopten, angles die marktaandeel winnen. Citeer de onderliggende data voor elke claim." Dit gebruikt trending, delta-sync en new-entrant tools om de digest te produceren die een goede analist zou samenstellen — nuttig als een staande briefing voor creative sprints of budgetreviews.
Een uitgewerkt voorbeeld, van begin tot eind#
Hier is hoe een echte sessie eruitziet, samengevat. De taak: brief een creative team dat de Amerikaanse gehoorapparaatmarkt op Taboola betreedt.
Prompt 1: "Met behulp van de OpenAdLibrary tools, vind US Taboola ads over gehoorverlies of gehoorapparaten die 14+ dagen draaien. Lijst adverteerder, headline, dagen draaien, en creative ID." De assistent voert een afgebakende ad-zoekopdracht uit en retourneert een tabel van overlevers — bijvoorbeeld een dozijn ads over vier adverteerders, oudste op 37 dagen.
Prompt 2: "Cluster die headlines op psychologische hook. Welke adverteerder heeft de meeste live creatives, en testen ze meerdere angles of itereren ze één?" Geen nieuwe tool-aanroepen nodig — de assistent werkt over de geretourneerde data en rapporteert, bijvoorbeeld, dat de volume-leider één probleem-agitatie-angle draait over veel beeldvarianten, terwijl een uitdager discovery-geframe hooks test.
Prompt 3: "Haal de landingspagina's achter de twee langstlopende creatives op en beschrijf de funnel: quiz, advertorial, of direct aanbod?" Nu roept het landingspagina-tools aan tegen de creative ID's en komt terug met de funnel-vormen en bestemmingsdomeinen.
Prompt 4: "Schrijf het creative brief: dominante angle, gap-angles die niemand draait, funnel-norm voor de categorie, en drie testhypotheses. Markeer alles wat je niet kon verifiëren met tools." Vijftien minuten, één chat, en het brief citeert vastgelegd bewijs — creative ID's die je team kan openen in de ad intelligence console — in plaats van gevoelens.
Die laatste zin in prompt 4 doet er meer toe dan het lijkt, wat ons bij grounding brengt.
Prompt-patronen die het model eerlijk houden#
Een assistent met tools kan nog steeds rondom ze hallucineren. Vijf regels voorkomen het meeste:
- Forceer citaties naar tool-output. Eindig prompts met "citeer creative ID's / adverteerdersnamen uit de tool-resultaten; als de tools het niet hebben teruggegeven, zeg dat dan." Een antwoord zonder ID's is een antwoord uit trainingsgeheugen.
- Accepteer nooit getallen die de tools niet hebben teruggegeven. Als je om aantallen vroeg, moeten ze komen van een zoek- of aggregaat-aanroep, niet de herinnering van het model.
- Scope voor je aggregeert. "Alle netwerken, alle geos" vragen verbranden aanroepen en produceren brij. Noem het netwerk, geo en venster.
- Paginer bewust. Vraag om de top N op longevity of recency in plaats van "alles" — keyset-walking bestaat voor exports, niet voor chat.
- Ken je quotum. Gratis-tier API-sleutels zijn bewust minuscuul — genoeg om de verbinding te verifiëren en een demo-query of twee per dag uit te voeren. Aanhoudende agent-onderzoekruns draaien op een betaald plan, en zware programmatische pulls horen thuis op de ad intelligence API in plaats van chat.
De verschuiving hier is groter dan gemak. Een ad-bibliotheek was vroeger een website die je bezoekt; via MCP wordt het een databron waar je assistent over redeneert — en de kopers die het in hun weekelijkse routine integreren, vergroten het voordeel elke week.







