Native Ad Library MCP: Interoghează Peste 1M+ Anunțuri Native Din Claude & ChatGPT
Foreplay a revendicat MCP-ul pentru biblioteca de anunțuri Meta. Rețelele native au acum al lor: un server MCP găzduit care expune 43 de instrumente peste 1.041.637 creative native pe 50 de rețele — iată ce pot face agenții cu el și cum să-l configurezi.

Da — există un server MCP pentru biblioteci de anunțuri: OpenAdLibrary găzduiește unul la mcp.openadlibrary.com, expunând 43 de instrumente peste un index de 1.041.637 creative de anunțuri native — 615.327 dintre ele live în ultimele 30 de zile — pe 50 de rețele, din iulie 2026, către Claude și orice alt client compatibil MCP, pe o cheie API gratuită. În practică, asta înseamnă că poți pune lui Claude sau ChatGPT întrebări precum "care advertiseri au lansat campanii noi Taboola în asigurări săptămâna aceasta, și care dintre anunțurile lor au supraviețuit cel mai mult timp?" — și să primești răspunsuri calculate din date live capturate de anunțuri, nu din memoria de antrenare a modelului. Acest ghid explică ce înseamnă asta, ce fac instrumentele și cum să-l conectezi la asistentul tău AI în aproximativ cinci minute.
Actualizat iulie 2026.
Advertiserii Meta au deja acest tipar: Foreplay a lansat un MCP pentru biblioteca de anunțuri pentru cercetarea creativă Meta și TikTok mai devreme în acest an. Rețelele native de descoperire — Taboola, Outbrain, MGID, Revcontent, feed-ul MSN — nu aveau nimic, ceea ce este consistent cu istoria canalului: nu exista nicio bibliotecă publică de anunțuri native până recent (povestea din spate este în ce este o bibliotecă de anunțuri native). Acest server MCP este acea bibliotecă, făcută apelabilă de agenți.
Ce este MCP, într-un minut#
MCP (Model Context Protocol) este un standard deschis, introdus de Anthropic la sfârșitul lui 2024 și adoptat de atunci pe principalele platforme AI, care permite asistenților AI să apeleze instrumente externe. Un server publică un catalog de instrumente — "caută anunțuri", "obține marcă", "listare tendințe" — fiecare cu intrări și ieșiri tipizate. Clientul AI (Claude, ChatGPT, Cursor, VS Code sau propriul tău agent) citește catalogul și decide când să apeleze ce. Tu vorbești cu asistentul în engleză simplă; el se ocupă de mecanica API, paginare și apeluri de urmărire.
Consecința practică: o bibliotecă de anunțuri încetează să fie un site pe care îl navighezi și devine o sursă de date pe care agentul tău poate să raționeze. În loc de douăzeci de minute de dat clic pe filtre, pui o întrebare compusă și agentul înlănțuiește cinci apeluri de instrumente pentru a răspunde.
Ce expune MCP-ul OpenAdLibrary#
Serverul găzduit este un strat subțire, autentificat peste același API public de date descris în prezentarea noastră API de date pentru anunțuri native — același index, aceleași cote, aceeași cheie. Cele 43 de instrumente se grupează în șase clustere:
| Cluster | Instrumente exemplu | Ce fac agenții cu el |
|---|---|---|
| Căutare anunțuri | search_ads, get_creative, walk_ads_keyset, sync_ads_changes |
Găsește anunțuri live după rețea, țară, verticală, advertiser sau text; sincronizează deltele |
| Mărci & advertiseri | list_brands, get_brand, search_advertisers, batch_brands, get_brand_hierarchy |
Identifică cine este cu adevărat în spatele unui anunț; profilează întregul portofoliu al unui competitor |
| Pagini de destinație | list_landing_pages, get_landing_page, get_landing_page_ads |
Extrage funnel-ul de destinație trasat din spatele unei creative |
| Inteligență de piață | get_trending, get_share_of_voice, get_keyword_trends, list_new_entrants, get_network_profile |
Detectează advertiseri în creștere, măsoară dominanța verticală, compară rețelele |
| Publisheri & lanț de aprovizionare | list_publishers, get_publisher_monetization, get_supply_chain_publisher |
Vezi ce site-uri rulează ce rețele și cine monetizează unde |
| Workflow | watch_advertiser, list_watchlist, save_search, list_boards, list_notifications |
Păstrează watchlist-uri și căutări pe care agentul le poate verifica la program |
În spatele acestor instrumente stă corpusul complet: 352.392 creative Taboola, 150.462 de la Outbrain și 96.139 de la MGID din iulie 2026, plus peste un milion de pagini de destinație trasate și observații de anunțuri în milioane. Fiecare creative poartă eticheta reală a advertiserului, datele first-seen/last-seen, rețeaua, geo și limba — materia primă pentru fiecare caz de utilizare de mai jos.
Ce poți face efectiv cu el#
Cercetare competitor fără ferma de tab-uri#
Întreabă: "Profilează publicitatea nativă a competitor-brand.com. Pe ce rețele sunt, câte creative live, ce unghiuri rulează și ce vând paginile lor de destinație?" Agentul înlănțuiește get_brand → search_ads → get_landing_page_ads și returnează un briefing care i-ar lua unui analist o după-amiază. Versiunea manuală a acestui workflow este documentată în cum să spionezi anunțurile native ale competitorilor — versiunea MCP este aceeași logică, delegată.
Ideare creativă din câștigători dovediți#
Cel mai fiabil brief creativ în publicitatea nativă este "ce a supraviețuit deja". Întreabă: "Găsește anunțurile de sănătate cu cea mai lungă durată pe Taboola în SUA, grupează hook-urile lor și scrie cinci unghiuri noi de titlu care folosesc aceeași psihologie fără a copia." Longevitatea este proxy-ul profitabilității — în indexul nostru 59% dintre creative native dispar după prima zi și doar 10,7% supraviețuiesc 30 de zile, din iulie 2026, așa că supraviețuitorii sunt un set pre-filtrat de lucruri care funcționează (vezi longevitatea anunțului ca semnal de câștig). Un agent cu search_ads plus instrucțiunile tale de scriere transformă acel filtru într-un pipeline creativ, iar cum să analizezi creative de anunțuri native câștigătoare furnizează cadrul de scor care merită copiat în promptul tău.
Verificări de longevitate și oboseală la cerere#
Întreabă: "Verifică fiecare anunț din watchlist-ul meu — care a încetat să fie observat săptămâna aceasta și care a depășit 21 de zile de rulare?" Cu list_watchlist și sync_ads_changes, aceasta devine o sarcină de agent programată, nu o corvoadă de luni. Combin-o cu semnalele din cum să găsești anunțuri câștigătoare și ai un raport automatizat de mișcare a pieței.
Recunoaștere verticală și de rețea#
Întreabă: "Compară Taboola vs MGID pentru verticala entertainment: volum creativ, top advertiseri și noii veniți în ultimele 30 de zile." Instrumente precum get_network_profile, get_share_of_voice și list_new_entrants au fost construite exact pentru această agregare. Pentru context despre cum diferă rețelele, MGID vs Taboola este versiunea scrisă de om.
Walkthrough de configurare#
Serverul vorbește Streamable HTTP — standardul curent de transport MCP — la https://mcp.openadlibrary.com/mcp și se autentifică cu cheia ta API personală trimisă ca token Bearer. Fiecare client major urmează același tipar.
Pasul 1 — obține o cheie. Creează un cont gratuit, apoi generează o cheie API în Setări. Cheile arată ca oal_... și sunt afișate o singură dată. Nivelul gratuit este cu adevărat limitat: 2 cereri/zi, suficient pentru a verifica conexiunea și a rula câteva apeluri de instrumente. Un plan plătit ($29.99/lună) deblochează cota standard de 5.000 de cereri/zi.
Pasul 2 — adaugă connectorul. În Claude, adaugă un connector personalizat care să indice către https://mcp.openadlibrary.com/mcp cu cheia ta ca antet Authorization. În Claude Code este o singură comandă:
claude mcp add --transport http openadlibrary \
https://mcp.openadlibrary.com/mcp \
--header "Authorization: Bearer oal_YOUR_KEY"
Cursor, VS Code și majoritatea celorlalți clienți acceptă configurația JSON echivalentă:
{
"mcpServers": {
"openadlibrary": {
"url": "https://mcp.openadlibrary.com/mcp",
"headers": { "Authorization": "Bearer oal_YOUR_KEY" }
}
}
}
Pasul 3 — test de fum. Întreabă asistentul tău: "Folosind instrumentele openadlibrary, câte anunțuri live Taboola menționează aparate auditive, și cine rulează cele mai multe?" Dacă primești numere înapoi cu nume de advertiseri, ești conectat. Dacă primești o eroare de autentificare, vinovatul obișnuit este prefixul Bearer lipsă pe cheie.
Câteva note operaționale de știut. Serverul este stateless și multi-tenant — cheia ta este identitatea ta, iar cotele și limitele de rată (120 cereri/minut burst) sunt aplicate per cheie, exact ca pe API-ul REST brut. Nu există prețuri MCP separate; este același plan și același pool de cote ca API-ul public. Și pentru că serverul este un passthrough peste /api/v1, orice poți face în MCP poți și să-l scriptezi direct — comparația instrumente de spionaj anunțuri cu un API acoperă când REST bate MCP și invers.
Un exemplu lucrat: dezasamblare competitor într-o singură sesiune#
Pentru a face asta concret, iată un tipar real de sesiune — genul de sarcină compusă care justifică configurarea. Să presupunem că vinzi aparate auditive și vrei să înțelegi peisajul nativ înainte de a angaja buget.
Tura 1: "Caută în indexul de anunțuri native anunțuri pentru aparate auditive pe Taboola și Outbrain în SUA. Câte creative live, și care sunt primii cinci advertiseri după număr de creative?" Agentul apelează search_ads cu filtre de rețea și text, agregă și numește nume — inclusiv mărcile shell de care nu ai auzit niciodată care se dovedesc a rula sute de creative.
Tura 2: "Pentru advertiserul de top, extrage creativele lui cu cea mai lungă observare și paginile de destinație din spatele lor. Care este structura funnel-ului?" Agentul înlănțuiește get_brand, search_ads sortate după durata observată și get_landing_page_ads. Înveți dacă câștigătorii rulează funnel-uri de quiz, advertoriale sau pagini de produs directe — diferența dintre a copia un titlu și a înțelege o strategie.
Tura 3: "Adaugă primii trei advertiseri în watchlist-ul meu și salvează această căutare." Agentul apelează watch_advertiser și save_search, așa că sesiunea de săptămâna viitoare începe cu "ce s-a schimbat în watchlist-ul meu?" în loc să înceapă de la zero.
Douăzeci de minute, niciun tab, iar rezultatul este un brief scris pe care îl poți copia într-un document de campanie. Workflow-ul manual echivalent este real — l-am documentat în cum să faci analiză de anunțuri competitor — dar durează o după-amiază, nu douăzeci de minute.
Tipare de prompting care obțin răspunsuri bune#
Agenții de date publicitare eșuează în moduri predictibile, iar trei obiceiuri previn majoritatea eșecurilor.
Delimitează înainte de a mătura. "Arată-mi anunțuri câștigătoare" forțează agentul să ghicească rețeaua, geo și verticala, arzând cotă pe apeluri largi. "Anunțuri Taboola SUA în asigurări observate 14+ zile" obține un apel precis de instrument din prima încercare — ceea ce contează la o cheie cu contor.
Cere dovada, nu doar concluzia. Fă ca agentul să returneze ID-uri creative, date first-seen și etichete advertiser alături de rezumatul său. Agenții rezumă cu încredere; disciplina de a cita rânduri îi ține onești și face rezultatul verificabil în dashboard.
Predă avertizarea de longevitate o dată. Adaugă la instrucțiunile proiectului tău: "zile de rulare înseamnă zile observate într-o fereastră glisantă de ~31 de zile; tratează-o ca un minim." Fiecare concluzie de longevitate pe care agentul o trage ulterior moștenește acea corecție — acea bucată de cunoaștere de domeniu este cea care transformă accesul brut la instrumente în analiză competentă.
Pentru constructori AI: dincolo de clienții de chat#
Nimic despre server nu presupune o interfață de chat. Pentru că vorbește MCP Streamable HTTP standard, se conectează la framework-uri de agenți — Claude Agent SDK, OpenAI's Agents SDK, adaptoarele MCP LangChain — ca sursă de instrumente pentru pipeline-uri complet autonome. Tiparele pe care le vedem funcționând: un agent cron săptămânal care parcurge un watchlist și trimite un digest competitor pe email; un pipeline de generare creativă care preia cele zece anunțuri cu cea mai lungă supraviețuire într-o verticală ca context few-shot înainte de a scrie; și bot-uri Slack interne care răspund la "cine face publicitate la X?" pentru întreaga echipă fără licențe de loc.
Designul cotei susține în mod deliberat asta: cheile sunt per utilizator, cotele sunt aplicate server-side (5.000 cereri/zi standard, 120/minut burst), iar stratul MCP este stateless, așa că concurența orizontală a agenților nu are nevoie de afinitate de sesiune. Dacă ai prefera să sări peste overhead-ul MCP într-un pipeline pur de cod, aceleași operații există ca REST simplu la /api/v1 cu semantică identică.
De unde vin datele (și de ce agenții se pot încrede în ele)#
Concluziile unui agent sunt la fel de bune ca corpusul de dedesubt, așa că merită să știi ce interoghează de fapt instrumentele. Indexul este construit prin captarea continuă a plasărilor live de anunțuri native de pe paginile publice ale publisherilor — unitățile de recomandare sponsorizate pe care toată lumea le vede sub articole — prin API-urile proprii de livrare ale rețelelor, niciodată prin dat clic pe anunțuri live (dând clic ar încărca advertiserii cu bani reali și le-ar polua analitica; captarea și trasarea clicurilor sunt separate prin design). Fiecare creative capturat este stocat la calitate maximă, clasificat pe verticală și limbă, rezolvat prin lanțul său de redirectare de tracker la o etichetă reală de advertiser și — pentru o cotă în creștere — legat la o pagină de destinație trasată. Acel pas de rezoluție contează mai mult pentru agenți decât pentru oameni: când Claude raportează că o marcă vagă "sponsorizată" este de fapt un operator specific de lead-gen pentru asigurări, citește câmpul brandLabel, nu ghicește.
Scala și prospețimea sunt măsurabile, nu afirmate: 615.327 din cele 1.041.637 creative ale corpusului au fost observate live în ultimele 30 de zile — felia Taboola singură reprezintă 254.020 din acele creative live — din iulie 2026. Pentru agenți, acea prospețime este diferența dintre "iată ce a funcționat în publicitatea nativă odată" și "iată ce rulează chiar acum" — și de aceea verificările de longevitate, scanările de noi veniți și întrebările de tendință returnează răspunsuri care se schimbă de la săptămână la săptămână, așa cum se comportă de fapt o piață live.
MCP vs dashboard: când să folosești care#
Dashboard-ul rămâne mai bun pentru navigare vizuală — scanarea grilelor creative, verificarea stilurilor de imagine, munca de serendipitate descrisă în cum să găsești unghiuri câștigătoare pentru anunțuri native. MCP câștigă ori de câte ori întrebarea este compusă ("găsește X, apoi pentru fiecare, verifică Y"), programată (digest-uri săptămânale) sau alimentează un alt sistem (un brief, un raport, un model). Majoritatea practicienilor vor ajunge să folosească ambele: navighează pentru a construi intuiție, deleghează la agenți pentru repetiție.
O atenționare pentru publicul constructor AI: agenții amplifică problemele de calitate a datelor. Indexul nostru observă anunțuri într-o fereastră glisantă (în prezent până la aproximativ 31 de zile de observație continuă per creative), așa că "zile de rulare" înseamnă zile observate, nu durată de viață — instruiește agentul tău în consecință, altfel concluziile sale de longevitate vor fi conservatoare în mod sistematic. Aceeași avertizare se aplică fiecărei biblioteci de anunțuri, inclusiv cea Meta; diferența este dacă furnizorul îți spune.
Concluzia#
"MCP pentru bibliotecă de anunțuri" abia exista ca frază înainte de 2026 — Foreplay a revendicat-o pentru anunțurile Meta, iar rețelele native au acum al lor la mcp.openadlibrary.com: 43 de instrumente peste 1.041.637 creative native (iulie 2026), peste un milion de pagini de destinație trasate și un strat de workflow pentru watchlist-uri și căutări salvate, pe aceeași cheie și cotă ca API-ul public de la $29.99/lună cu un nivel de test gratuit. Dacă ești un marketer tehnic sau un constructor AI, propunerea este simplă: cercetarea anunțurilor competitor devine o sarcină de agent, iar agenții au nevoie de o sursă de date care să vorbească protocolul lor. Pentru publicitatea nativă, acesta este.







