Pinterest Ads MCP Server

Social

Pinterest Ads MCP Server

Pinterest Ads MCP Server

Pinterest Ads MCP Server

Connect your AI assistant to Pinterest Ads through one secure MCP link to research, build, optimise and report — with human approval on every change.

var(--variable-zOTxxYyzj)

What is the Pinterest Ads MCP?

The Pinterest Ads MCP Server is an integration that connects your AI assistant — ChatGPT, Claude, Claude Code, Cursor or Codex — directly to your Pinterest Ads account through a single secure Model Context Protocol connection. Instead of clicking through Ads Manager, you describe what you want in plain language and the AI researches audiences, drafts campaigns, analyses Pin performance, reallocates budget and compiles reports on your behalf. Pinterest is a discovery and planning platform where people actively look for ideas to buy, so the signals that matter — saves, closeups, outbound clicks and shopping intent — are distinct from other social channels. OpenAds understands that context.

Why it matters: Pinterest campaigns reward patient, visual iteration, and the gap between a good idea and an executed change is usually manual effort. OpenAds closes that gap while keeping you firmly in control. Every action is separated into four stages — analysis, proposal, approval and execution — so the AI can do the heavy analytical lifting, but no budget shift, bid change or new campaign ever goes live until you approve it. You get the speed of automation with the safety of a human checkpoint on every consequential move.

Key capabilities

  • Pull campaign, ad group and Promoted Pin performance across any date range on request.

  • Research Pinterest interests, keywords and audience segments tied to discovery intent.

  • Identify wasted spend across underperforming Pins, placements and targeting.

  • Draft new campaigns by objective, budget and targeting — held for approval.

  • Rebalance and pace daily or lifetime budgets against performance goals.

  • Propose bid and targeting adjustments grounded in saves and outbound-click data.

  • Generate stakeholder-ready reports with commentary in seconds.

  • Keep a full audit trail of every proposed and approved change.

What you can do

Analyse performance

Ask for a read on any campaign and OpenAds returns spend, impressions, saves, outbound clicks, cost per outbound click and conversions, broken down by campaign, ad group or individual Promoted Pin. It surfaces which creative formats — standard, video, carousel or collection — are driving efficient discovery rather than just cheap impressions.

Research keywords & audiences

Pinterest blends keyword and interest targeting. OpenAds researches relevant keywords, interest categories and audience segments — including actalike and engagement audiences — and estimates how they map to your objective, so you build on demonstrated planning intent instead of guesswork.

Find wasted spend

The AI scans for Pins with high spend and low save or outbound-click rates, overlapping audiences that cannibalise each other, and placements delivering impressions without action. It flags each item with the numbers behind it, so you can prune with confidence rather than hunch.

Create campaigns

Describe an objective — awareness, consideration, conversions or catalogue sales — and OpenAds drafts a complete campaign structure: objective, budget, bid strategy, targeting and Promoted Pin selection. The full draft is presented for your review before anything reaches Pinterest.

Optimise & pace budget

OpenAds monitors pacing against your daily and lifetime budgets, spotting campaigns that will underspend or exhaust early. It proposes reallocations toward the ad groups with the strongest cost per outbound click, keeping spend aligned to results throughout the flight.

Generate reports

Request a weekly or campaign-level report and OpenAds assembles the metrics, trends and plain-language commentary — what changed, why it matters and what to do next — ready to paste into a deck or send to a client without manual formatting.

Supported campaign types

Campaign typePrimary useTypical workflow AwarenessMaximise reach and brand discoveryAnalyse audience reach, propose interest targeting, approve, launch Consideration (traffic)Drive outbound clicks to siteIdentify best Pins, set click bids, approve, monitor cost per click ConversionsOptimise for checkout or signup eventsConfigure tag events, propose bid strategy, approve, pace to target Catalogue sales (shopping)Promote product feed as shoppable PinsMap product groups, draft campaign, approve, optimise by ROAS Video viewsBuild engagement with video PinsSelect video creative, set view goals, approve, review completion rate RetargetingRe-engage site visitors and engagersBuild engagement audience, propose budget, approve, track return

Getting started

  1. Sign in to OpenAds and open the integrations directory.

  2. Select Pinterest Ads and start the secure connection flow.

  3. Authorise access to your Pinterest business account via OAuth — no credentials are shared with the AI.

  4. Choose the ad account you want to manage and set your approval preferences.

  5. Confirm the connection and run a test read to verify data is flowing.

Once connected, link your AI assistant of choice — ChatGPT, Claude, Claude Code, Cursor or Codex — by adding the OpenAds MCP endpoint in that tool's connector settings. From then on you can issue Pinterest Ads requests in natural language from wherever you already work, and every write action still routes back through the OpenAds approval checkpoint.Objective: improve return on a Pinterest catalogue sales campaign that is spending steadily but converting inefficiently.

User prompt: "My Pinterest shopping campaign is over budget on cost per conversion. Analyse it and propose fixes."

What OpenAds analysed: it pulled 30 days of data across all ad groups, examined saves, outbound clicks, conversions and ROAS per product group, and compared pacing against the ₹2,00,000 monthly budget.

Findings: two product groups consumed 55% of spend at a cost per conversion 3x the account average, while a strong-performing group was budget-constrained and underspending. One audience overlapped heavily with a retargeting campaign, inflating frequency.

Proposed actions:

  1. Reduce bids on the two inefficient product groups by 30%.

  2. Shift ₹35,000 toward the constrained high-ROAS group.

  3. Add an audience exclusion to remove overlap with the retargeting campaign.

Approval step: OpenAds presented all three changes with projected impact and paused. Nothing executed until the user reviewed and approved each item. The user accepted the first two and deferred the third.

Result: the approved changes went live, spend flowed to the efficient group, and the next weekly report showed cost per conversion down and ROAS improving — with a full audit trail of exactly what was approved and when.

Best practices

  • Give the AI a clear objective and target metric so proposals are measured against the right goal.

  • Review save and outbound-click rates together — Pinterest intent builds before the click.

  • Let campaigns gather signal before requesting optimisation; act on trends, not daily noise.

  • Keep retargeting and prospecting audiences separated to avoid overlap and frequency waste.

  • Approve changes in small batches so you can attribute results to specific decisions.

Safety and control

OpenAds draws a hard line between read and write actions. Read actions — pulling metrics, researching audiences, building reports — run freely because they change nothing. Write actions — creating campaigns, editing bids, shifting budgets, pausing Pins — are always drafted as proposals and held at an approval checkpoint. You see the exact change and its projected impact before it executes, and nothing reaches your Pinterest account without your explicit sign-off. Every approved action is logged, giving you a complete, reviewable audit trail.

Limitations

  • OpenAds does not design or upload creative assets; Pins and imagery are produced in your own tools.

  • Performance depends on Pinterest tag setup and conversion tracking being correctly configured.

  • Reporting reflects data made available by the Pinterest Ads API, subject to its refresh and attribution windows.

  • Approvals require a human; the AI cannot self-authorise write actions under any circumstances.

OpenAds vs manual Pinterest Ads management

DimensionOpenAdsManual management Analysis speedCross-campaign insight in seconds via promptManual filtering and exporting in Ads Manager Wasted-spend detectionProactively flagged with supporting numbersRelies on periodic manual audits Campaign setupDrafted from a plain-language briefBuilt field by field by hand ControlEvery write action held for approvalFull manual control, no automation leverage ReportingGenerated with commentary on demandAssembled and formatted manually

Does OpenAds create the Pin images and videos?

No. OpenAds handles research, structure, budgets, optimisation and reporting. Creative assets are produced in your own design tools and selected within the campaign draft.

Frequently asked questions

Can OpenAds change my Pinterest campaigns without asking?

No. Every write action — new campaigns, bid changes, budget shifts and pauses — is presented as a proposal and executes only after your explicit approval. Analysis and reporting run freely because they change nothing.

Which AI assistants work with the Pinterest Ads MCP?

ChatGPT, Claude, Claude Code, Cursor and Codex all connect through the same secure OpenAds MCP endpoint, so you can work from whichever tool you already use.

Is my Pinterest account data secure?

Yes. Connection uses OAuth, so your credentials are never shared with the AI. OpenAds acts as a controlled layer between the assistant and Pinterest, and every action is logged.

Can I manage multiple Pinterest ad accounts?

Yes. You can connect and switch between multiple ad accounts, each with its own approval preferences and audit trail.

Connect it through one secure MCP connection.