Pinterest Ads
Pinterest Ads MCPAdvertising44 actions

Pinterest Ads MCP Server

Let your AI agents run Pinterest Ads for you, safely.

A hosted Pinterest Ads MCP server for Claude, ChatGPT, Cursor and CLI agents. Paste one server URL into your AI client to use its 44 actions. There is nothing to install.

  • Enable or disable every action, per account. Block your agent from doing dangerous actions.

  • Ask in plain English. Create campaigns, pull reports, find insights and take action in Pinterest Ads.

  • 44 read and write actions. Every Pinterest Ads task your agent needs, from reporting to campaign management.

  • Built for teams. Invite your team and share one connected account.

Works with
ChatGPTChatGPTClaudeClaudeClaude CodeClaude CodeCodexCodexGemini CLIGemini CLICursorCursorMistralMistralOpenClawOpenClawHermesHermesPerplexityGrokn8nWindsurfVS CodeZed
ChatGPT
Pinterest Ads
ChatGPT
connected to Pinterest Ads MCP
Online
ChatGPT
Actions

Available Actions

44 actions available to automate your Pinterest Ads workflows.

44 actions

Pinterest Ads
Write

Create Ad Groups

Create ad groups for an ad account (always created in PAUSED status for safety).

Pinterest Ads
Write

Create Ads

Create ads for an ad account (always created in PAUSED status for safety).

Pinterest Ads
Write

Create Audience

Create an audience for an ad account.

Pinterest Ads
Write

Create Campaigns

Create campaigns for an ad account (always created in PAUSED status for safety).

Pinterest Ads
Write

Create Conversion Tag

Create a conversion tag for an ad account.

Pinterest Ads
Write

Create Customer List

Create a customer list for an ad account.

Pinterest Ads
Write

Create Customer List Upload

Create a customer list upload for an existing customer list.

Pinterest Ads
Write

Create Keywords

Create keywords for an ad account.

Pinterest Ads
Write

Create Report

Create an async analytics report.

Pinterest Ads
Read

Get Ad

Get details for a specific ad.

Pinterest Ads
Read

Get Ad Account

Get details for a specific ad account.

Pinterest Ads
Read

Get Ad Account Analytics

Get analytics for an ad account.

Pinterest Ads
Read

Get Ad Accounts

List all ad accounts accessible to the user.

Pinterest Ads
Read

Get Ad Analytics

Get analytics for ads.

Pinterest Ads
Read

Get Ad Group

Get details for a specific ad group.

Pinterest Ads
Read

Get Ad Group Analytics

Get analytics for ad groups.

Pinterest Ads
Read

Get Ad Groups

List ad groups for an ad account.

Pinterest Ads
Read

Get Ads

List ads for an ad account.

Pinterest Ads
Read

Get Audience

Get details for a specific audience.

Pinterest Ads
Read

Get Audience Insights

Get audience insights for an ad account.

Pinterest Ads
Read

Get Audiences

List audiences for an ad account.

Pinterest Ads
Read

Get Campaign

Get details for a specific campaign.

Pinterest Ads
Read

Get Campaign Analytics

Get analytics for campaigns.

Pinterest Ads
Read

Get Campaigns

List campaigns for an ad account.

Pinterest Ads
Read

Get Catalog Feeds

List catalog feeds.

Pinterest Ads
Read

Get Catalogs

List catalogs for the authenticated user.

Pinterest Ads
Read

Get Conversion Tag

Get details for a specific conversion tag.

Pinterest Ads
Read

Get Conversion Tags

List conversion tags for an ad account.

Pinterest Ads
Read

Get Customer List

Get details for a specific customer list.

Pinterest Ads
Read

Get Customer Lists

List customer lists for an ad account.

Pinterest Ads
Read

Get Keywords

List keywords for an ad account.

Pinterest Ads
Read

Get Pin

Get details for a specific pin.

Pinterest Ads
Read

Get Report

Get the status or download an async report.

Pinterest Ads
Read

Get Targeting Analytics

Get targeting analytics breakdown for an ad account.

Pinterest Ads
Read

Get Trending Keywords

Get trending keywords for a region.

Pinterest Ads
Read

Get User Account

Get the authenticated user's account information.

Pinterest Ads
Read

Get User Account Analytics

Get analytics for the authenticated user's account.

Pinterest Ads
Write

Run Customer List Upload

Run a previously created customer list upload.

Pinterest Ads
Write

Update Ad Groups

Update ad groups for an ad account.

Pinterest Ads
Write

Update Ads

Update ads for an ad account.

Pinterest Ads
Write

Update Audience

Update an audience for an ad account.

Pinterest Ads
Write

Update Campaigns

Update campaigns for an ad account.

Pinterest Ads
Write

Update Customer List

Update a customer list for an ad account.

Pinterest Ads
Write

Update Keywords

Update keywords for an ad account.

Compare

Pinterest Ads MCP servers compared: hosted vs official

Pinterest has announced its own Pinterest MCP for advertisers, currently in alpha with selected partners. InsightfulPipe is a hosted option you can use today on any plan, with write actions and account-level controls.

AvailabilityAvailable on every InsightfulPipe planAlpha with named partners such as PMG, Pacvue, Dentsu, Havas, Innovid by Mediaocean and Omnicom's Jump450
Read or writeRead and write: 44 actions, 16 of them writeRead access to campaign, analytics and keyword insights
DataAccount, campaign, ad group and ad analytics, targeting analytics, audience insights, trending keywords and async reportsCampaign data, analytics and keyword insights grounded in Pinterest signals
Safety controlsPer-account action controls, Read-only connections, new items paused, no activation or delete actionsRead-only
Other platformsGoogle Ads, Meta Ads, GA4 and 40+ more MCP servers, plus a CLIPinterest only
PriceIncluded in plans from $29.99/month, with a 7-day free trialNo price announced
Overview

What you can do with the Pinterest Ads MCP

The InsightfulPipe Pinterest Ads MCP server is a hosted Model Context Protocol server that connects your Pinterest ad accounts to AI assistants such as Claude, ChatGPT, Cursor, Claude Code, Gemini CLI and Codex. You sign in with Pinterest, choose the ad accounts to connect and paste one server URL into your AI client.

ClaudePinterest AdsAcme StoreRead-only
Ask about your Pinterest Ads account…
01Report on campaign performance

Report on campaign performance

Ask for spend, impressions, saves, clicks and ROAS by campaign, ad group or ad and get a plain-English summary.

See all Pinterest Ads actions
ClaudePinterest AdsAcme StoreRead-only
Ask about your Pinterest Ads account…
02Find winning keywords and interests

Find winning keywords and interests

Break results down by keyword, interest, age and gender with targeting analytics to see which audiences convert.

See all Pinterest Ads actions
ClaudePinterest AdsAcme StoreRead-only
Ask about your Pinterest Ads account…
03Spot trends

Spot trends

Look up trending keywords for a region and audience insights for your ad account to plan seasonal campaigns.

See all Pinterest Ads actions
44
actions
one server URL
28
read actions
reports, audits, research
16
write actions
create, update, manage
Setup

How to connect the Pinterest Ads MCP server

Add the server URL to your AI client, then sign in with your InsightfulPipe account to authorize access. The server is hosted, so there is nothing to install.

MCP server URL

https://pinterest-ads.insightfulmcp.com/

Connect Pinterest Ads to Claude

Fastest: add InsightfulPipe from the Claude Directory

One click connects the full InsightfulPipe MCP with all your connected accounts. To add a server scoped to Pinterest Ads only, follow the steps below.

Open Claude Directory

Or add the Pinterest Ads server manually:

  1. 01
    Copy the server URL:
    https://pinterest-ads.insightfulmcp.com/
  2. 02
    Open Claude connector settings (Customize > Connectors), click + and then Add custom connector.
  3. 03
    Paste the URL and click Add.
  4. 04
    Click Connect, then click Authorize access in the browser.

Start a new chat, click +, open Connectors and turn the connector on to use it.

The Free plan can add one custom connector. On Team and Enterprise plans, an Owner first adds it under Organization settings > Connectors, then each member clicks Connect in Customize > Connectors.

Watch the setup tutorial

Playbook

Prompts and skills that run on the Pinterest Ads MCP

Copy a prompt into any connected client, or install a Claude skill that chains the actions for you.

Prompt

What was my spend and ROAS by campaign over the last 30 days?

Pulls campaign analytics

Skill

Social Ads Budget Allocator

Claude skill that compares efficiency across Meta, TikTok, LinkedIn, Pinterest, X and Snapchat ads and recommends how to reallocate social budget.

Prompt

Which keywords drove the most checkouts this month?

Uses keyword targeting analytics

Prompt

Show performance by age and gender for my Home Decor campaign

Breaks down targeting analytics by demographics

Prompt

What are the trending keywords in the United States right now?

Reads Pinterest trending keywords

Prompt

Pause every ad group with a CPA above $40

Updates ad group status to paused

Prompt

Create a paused consideration campaign with two ad groups for our holiday sale

Builds the campaign paused for review

Prompt

Build a report of product item performance for last month

Creates and downloads an async report

HAVE QUESTIONS?

Frequently asked questions

A Pinterest Ads MCP server connects Pinterest Ads to AI assistants through the Model Context Protocol (MCP), an open standard for giving AI tools access to data and actions. Once connected, you can ask Claude, ChatGPT or Cursor about campaign performance and ask it to make changes, instead of working through Pinterest Ads Manager.

Ready to connect your data?

Join hundreds of agencies and brands using InsightfulPipe to connect marketing data to AI.

Start a free trial today.