Pinterest Ads Mcp Server [PPR] avatar

Pinterest Ads Mcp Server [PPR]

Pricing

from $5.00 / 1,000 tool calls

Go to Apify Store
Pinterest Ads Mcp Server [PPR]

Pinterest Ads Mcp Server [PPR]

MCP server exposing Pinterest Ad Transparency Repository to AI agents. Three tools: search ads, get ad details, get advertiser ads. Filters by country, category, gender, age, and date range. EU27+BR+TR.

Pricing

from $5.00 / 1,000 tool calls

Rating

0.0

(0)

Developer

zadexinho

zadexinho

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

8 days ago

Last modified

Share

Pinterest Ads MCP Server

Pinterest Ads MCP Server exposes Pinterest's Ad Transparency Repository as three MCP tools callable by Claude, GPT-4, and any MCP-compatible AI agent. It returns ad creative data, targeting parameters, reach estimates, and advertiser information for EU/BR/TR markets. Connect it to Claude Desktop or any MCP client and query Pinterest ads in natural language.

What tools are available?

ToolDescription
search_adsSearch ads by country, category, gender, age, advertiser name, and date range
get_ad_detailsRetrieve full details for a specific ad by pin ID
get_advertiser_adsGet all ads from a named advertiser in a specific country

Data returned by each tool

Each tool returns structured ad objects with:

FieldDescription
idPinterest pin ID
advertiserNameAdvertiser name
titleAd creative title
descriptionFull ad description
imageUrlPinterest CDN image URL
domainAdvertiser website domain
url / productUrlAd and product landing page URLs
startDate / endDateAd flight dates (ISO 8601)
targetingAges, genders, countries, regions, interests, keywords
reachEU reach range, per-country breakdown
countryCountry filter applied

How to connect

Claude Desktop

Add to claude_desktop_config.json:

{
"mcpServers": {
"pinterest-ads": {
"command": "npx",
"args": [
"mcp-remote",
"https://actors-mcp-server.apify.com/mcp?actors=zadexinho/pinterest-ads-mcp-server&token=YOUR_APIFY_TOKEN"
]
}
}
}

Replace YOUR_APIFY_TOKEN with your Apify API token.

Direct MCP endpoint

https://zadexinho--pinterest-ads-mcp-server.apify.actor/mcp

Requires Authorization: Bearer YOUR_APIFY_TOKEN header.

How much does it cost?

Each tool call is charged at $0.005. You are charged per call, not per result.

ExampleCallsCost
Quick query5$0.025
Research session20$0.10
Automated pipeline100$0.50

Example tool calls

Search French beauty ads:

{
"tool": "search_ads",
"arguments": {
"country": "FR",
"category": "BEAUTY",
"maxResults": 10
}
}

Get ads from a specific advertiser:

{
"tool": "get_advertiser_ads",
"arguments": {
"advertiserName": "Sephora",
"country": "FR",
"maxResults": 20
}
}

Get details for a specific pin:

{
"tool": "get_ad_details",
"arguments": {
"pinId": "1120340844803190055",
"country": "FR"
}
}

Natural language queries (Claude Desktop)

Once connected, you can ask Claude:

  • "Show me beauty ads running in France right now"
  • "What ads is Sephora running in Germany?"
  • "Find electronics ads targeting women aged 25-34 in Spain"
  • "Compare ad creatives from ASOS across France and Germany"
  • "What advertisers are running ads in Brazil?"

Supported countries

EU27 + Brazil + Turkey. The United States is not available — Pinterest only publishes Ad Transparency data for markets covered by the Digital Services Act.

Tools reference

search_ads

Search Pinterest's ad library with filters.

ParameterTypeRequiredDescription
countrystringYesCountry code (e.g., FR, DE, BR)
categorystringNoAd vertical (BEAUTY, ELECTRONICS, FASHION, etc.)
genderstringNoMALE, FEMALE, or ALL
agestringNoAge group (18-24, 25-34, 35-44, 45-54, 55+, or ALL)
advertiserNamestringNoPartial advertiser name match
startDatestringNoStart date YYYY-MM-DD
endDatestringNoEnd date YYYY-MM-DD
maxResultsintegerNoMax ads to return (default: 10)

get_ad_details

Retrieve full details for a specific pin ID.

ParameterTypeRequiredDescription
pinIdstringYesPinterest pin ID
countrystringYesCountry context for reach data

get_advertiser_ads

Get all ads from a named advertiser.

ParameterTypeRequiredDescription
advertiserNamestringYesAdvertiser name (partial match)
countrystringYesCountry to search in
maxResultsintegerNoMax ads to return (default: 20)

FAQ

Which AI clients work with this server? Any MCP-compatible client: Claude Desktop, Claude Code, Cursor, Windsurf, or custom integrations using the MCP protocol.

Can I use this in automated pipelines? Yes. The MCP endpoint accepts standard HTTP requests with Bearer token auth. Use it in n8n, Make, or any HTTP-capable automation tool.

What's the difference between this and the scraper actor? The Pinterest Ads Scraper writes results to a dataset (batch use). This MCP server returns results synchronously to AI agents (interactive use). Both pull from the same data source.

Are results cached? Pinterest serves live data from its Ad Transparency API. Results reflect what is currently active in the ad repository.