Ask your AI what a competitor runs on LinkedIn and Google.
A company’s sponsored content from the LinkedIn Ad Library, and its live Search, Display and YouTube creatives from the Google Ads Transparency Center with first- and last-seen dates — answered inside ChatGPT, Claude, Codex or Cursor. No Adyntel credits of your own: toolfare buys each page and quotes it first.
1Connect your AI app
Pick the app you use. You do this once, and every API on toolfare is then available in it.
Add toolfare as a connector in Claude
Add to Claudehttps://api.toolfare.ai/mcp
- 1Open Customize → Connectors and choose "Add custom connector".
- 2Paste this URL as the remote MCP server URL.
- 3Leave the OAuth client id and secret under Advanced settings empty.
- 4Complete the browser authorization, then return to your conversation.
Custom connectors are available on Free, Pro, Max, Team and Enterprise. A Free account may hold one custom connector in total.
Claude’s own instructions2What to ask
Copy a prompt into your AI app once you’re connected. It picks the right one of the 2 tools and tells you the price first.
A company’s LinkedIn sponsored content
Looks a company up in the LinkedIn Ad Library by domain or page and returns its ads — creative, copy, headline and format — about two dozen a page.
- “What is this company running on LinkedIn?”
- “Show me HubSpot’s LinkedIn ads.”
What they buy on Search, Display and YouTube
Looks a company up in the Google Ads Transparency Center by domain and returns its live creatives across Search, Display and YouTube, with first-seen and last-seen dates.
- “What Google ads is this competitor running?”
- “Is this company running YouTube ads?”
- “Who else is bidding on our company name?”
Samples
Real calls made through toolfare: the question, and what came back. Responses are trimmed, never edited.
What is HubSpot running on LinkedIn right now?
{ "page_id": "68529", "total_ads": 1505, "ads": [ { "ad_id": "1605998684", "type": "video", "headline": { "title": "36% more revenue." }, "view_details_link": "https://www.linkedin.com/ad-library/detail/1605998684" }, { "ad_id": "1592188153", "type": "image", "headline": { "title": "Move faster by optimizing for AI." }, "view_details_link": "https://www.linkedin.com/ad-library/detail/1592188153" }, "…" ] }adyntel_linkedin_ads28 Oct 2026
What Google ads is Linear running?
{ "total_ad_count": 26, "ads": [ { "advertiser_name": "Linear Orbit, Inc.", "creative_id": "CR14671377188125671425", "format": "Text", "start": "2026-07-09", "last_seen": "2026-10-27" }, { "advertiser_name": "Linear Orbit, Inc.", "creative_id": "CR10072407983746187265", "format": "Text", "start": "2026-08-07", "last_seen": "2026-10-27" }, "…" ], "continuation_token": null }adyntel_google_ads28 Oct 2026
1Create an API key
One key and one endpoint for every API on toolfare.
export TOOLFARE_API_KEY='tf_live_…'
2Make a call: A company’s LinkedIn sponsored content
The same request three ways. max_cost is in credits (1,000 credits = $3) and refuses any call quoted above it.
curl -sS https://api.toolfare.ai/mcp \
-H "Authorization: Bearer $TOOLFARE_API_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"call_capability","arguments":{"tool_name":"adyntel_linkedin_ads","arguments":{"company_domain":"hubspot.com"},"max_cost":20}}}'3Every tool and its input
Send the tool name and its arguments as JSON; the reply is JSON too.
adyntel_linkedin_adsLooks a company up in the LinkedIn Ad Library by domain or page and returns its ads — creative, copy, headline and format — about two dozen a page.
{ "company_domain": "hubspot.com" }adyntel_google_adsLooks a company up in the Google Ads Transparency Center by domain and returns its live creatives across Search, Display and YouTube, with first-seen and last-seen dates.
{ "company_domain": "linear.app" }
Samples
Real calls made through toolfare: the command, and the JSON it returned. Responses are trimmed, never edited.
{ "tool_name": "adyntel_linkedin_ads", "arguments": { "company_domain": "hubspot.com" } }{ "page_id": "68529", "total_ads": 1505, "ads": [ { "ad_id": "1605998684", "type": "video", "headline": { "title": "36% more revenue." }, "view_details_link": "https://www.linkedin.com/ad-library/detail/1605998684" }, { "ad_id": "1592188153", "type": "image", "headline": { "title": "Move faster by optimizing for AI." }, "view_details_link": "https://www.linkedin.com/ad-library/detail/1592188153" }, "…" ] }adyntel_linkedin_ads28 Oct 2026
{ "tool_name": "adyntel_google_ads", "arguments": { "company_domain": "linear.app" } }{ "total_ad_count": 26, "ads": [ { "advertiser_name": "Linear Orbit, Inc.", "creative_id": "CR14671377188125671425", "format": "Text", "start": "2026-07-09", "last_seen": "2026-10-27" }, { "advertiser_name": "Linear Orbit, Inc.", "creative_id": "CR10072407983746187265", "format": "Text", "start": "2026-08-07", "last_seen": "2026-10-27" }, "…" ], "continuation_token": null }adyntel_google_ads28 Oct 2026
Use it when
- You want how a B2B competitor positions itself in paid LinkedIn content.
- You want which Google formats a competitor actually buys, and how long each creative has run.
- You want to catch third parties bidding on a company’s name.
Look elsewhere when
- You need a competitor’s impressions, spend or targeting. Ad libraries do not expose them here.
- You need the landing page behind an ad, or Google ad copy as text. Neither comes back.
- You want keyword-level spend or auction data. That is a traffic or SEO source. Use this instead
- You want your own LinkedIn or Google ad performance. That is your ad account, free. Use this instead
Adyntel directly, or through toolfare
Directly
- An Adyntel credit bundle bought monthly
- An API key of your own to hand to an agent
- Or browsing the public ad libraries by hand, one company at a time
Through toolfare
- Per page, quoted before it runs, on the same balance as everything else
- No Adyntel account and no key to hand to an agent
- LinkedIn and Google ad libraries beside your own ad accounts in one question
You get the two public ad libraries Adyntel reads, as data. There is no spend, no targeting and no monitoring — if a competitor launches something tomorrow, you find out by asking again.
Limits
- No impressions, spend or targeting, and no destination URLs on the LinkedIn results.
- Google creatives come back as rendered images or previews rather than text, and the total ad count is a bucketed estimate.
- Pay as you go from your toolfare balance, in US dollars; there is no subscription. A call runs when your balance covers its quote.