MCP · 18 tools

Give your agent every public ad library.

An MCP server over the AdLib API. Your agent resolves brands, reads ad history and watches competitors, and every tool result says what it cost.

Claude Code

claude mcp add adlib --env ADLIB_API_KEY=your-key -- npx -y adlib-mcp

Claude Desktop

Settings → Developer → Edit Config, then add to claude_desktop_config.json:

{
  "mcpServers": {
    "adlib": {
      "command": "npx",
      "args": ["-y", "adlib-mcp"],
      "env": { "ADLIB_API_KEY": "your-key" }
    }
  }
}

Needs Node.js 20+. Remote URL and OAuth for Claude.ai and ChatGPT come with the hosted release.

Try asking

  • “Which platforms is hellofresh.com advertising on right now, and since when?”
  • “Compare the ad copy Nike and Adidas ran on Meta in September.”
  • “Watch these five competitors and tell me when they launch new ads.”

Tools

  • resolve_advertisersDomain → advertiser ids on every platform
  • check_domainIs this brand advertising right now?
  • search_adsSearch ads by keyword, advertiser, domain, country
  • get_adOne ad with creatives and EU fields
  • get_ad_historyEvery recorded version of an ad
  • advertiser_statsCounts, run lengths, formats, countries
  • get_advertiserAdvertiser record
  • list_advertiser_adsAll ads of an advertiser
  • advertiser_timelineWhen ads started and stopped
  • advertiser_changesNew, stopped and changed ads since a date
  • create_watchlistWatch advertisers, with an optional webhook
  • get_watchlistOne watchlist
  • list_watchlistsYour watchlists
  • create_batchMany lookups as one job
  • get_batchBatch job status and results
  • list_webhook_deliveriesRecent webhook deliveries
  • test_webhookSend a signed test event
  • api_statusPlatform health