Skip to content
Get MCP AdsGet MCP Ads, home

Pinterest Ads MCP API reference

Every Pinterest Ads tool the MCP server exposes, with its parameters. 56 tools, 91 metrics and 36 dimensions, on a dedicated endpoint.

72 rows

Delivery and catalogue reporting, targeting analytics, audience insights, billing.

To connect another identity without replacing your existing access, open this source in the dashboard and choose Add another account. Select accounts from the combined list and save. See account scoping for selection, plan limits and reconnection.

Connection

Platform id
pinterest_ads
Tool prefix
pinterest_
Account parameter
adAccountId
Dedicated endpoint
https://mcp.getmcpads.com/pinterest-ads/mcp
Access
Available for authorized, selected accounts.
Tools
56, 27 of which write
Metrics
91
Dimensions
36

Scope requestedLink to this section

ScopeGrantsAllows writes
ads:readRead Pinterest campaigns, ad groups, ads and analytics.No
ads:writeCreate and update campaigns, ad groups and ads. Writes require a paid plan and explicit confirmation.Yes
pins:readRead Pins and accessible creative images and videos.No
pins:writeCreate and update Pins used as ad creatives.Yes
boards:readRead boards that contain creative Pins.No
boards:writeCreate and update boards for creative Pins.Yes
catalogs:readRead catalogs, feeds, product groups and item processing results.No
catalogs:writeCreate and update catalogs, feeds, product groups and catalog items.Yes
user_accounts:readIdentify the Pinterest account granting access.No

CataloguesLink to this section

Write tools (27)Link to this section

Absent from the tool list on the Free plan. Each one previews by default and needs a second call with confirm: true.

ToolWhat it doesKindDiscovery
pinterest_batch_catalog_itemsSubmit native CREATE/UPDATE/UPSERT/DELETE catalog item operations.WriteOn demand
pinterest_create_adCreate a PAUSED ad from an accessible Pin.WriteOn demand
pinterest_create_adgroupCreate a PAUSED ad group with explicit native bidding, targeting, budget and schedule.WriteOn demand
pinterest_create_boardCreate /boards in the selected advertiser context.WriteOn demand
pinterest_create_campaignCreate a PAUSED campaign.WriteOn demand
pinterest_create_catalogCreate /catalogs in the selected advertiser context.WriteOn demand
pinterest_create_catalog_feedCreate /catalogs/feeds in the selected advertiser context.WriteOn demand
pinterest_create_collection_adCreate a PAUSED collection with an explicitly selected image/video hero Pin and an accessible catalog product group.WriteOn demand
pinterest_create_pinCreate /pins in the selected advertiser context.WriteOn demand
pinterest_create_product_groupCreate /catalogs/product_groups in the selected advertiser context.WriteOn demand
pinterest_create_product_group_promotionCreate a PAUSED shopping or collections promotion from a catalog product group.WriteOn demand
pinterest_prepare_video_uploadRegister an upload for a frozen Launcher video and save its opaque receipt before transferring bytes.WriteOn demand
pinterest_register_mediaRegister media upload; returned upload_url/parameters are not confirmation that a video is uploaded or ready.WriteOn demand
pinterest_update_adUpdate native ad settings.WriteOn demand
pinterest_update_ad_statusUpdate the status of an existing ad.WriteOn demand
pinterest_update_adgroup_budgetSet exactly one daily or lifetime ad group budget in major account currency units.WriteOn demand
pinterest_update_adgroup_configurationUpdate native ad group settings.WriteOn demand
pinterest_update_adgroup_statusUpdate the status of an existing adgroup.WriteOn demand
pinterest_update_boardUpdate /boards in the selected advertiser context.WriteOn demand
pinterest_update_campaign_budgetSet exactly one daily or lifetime campaign budget in major account currency units.WriteOn demand
pinterest_update_campaign_configurationUpdate native campaign settings.WriteOn demand
pinterest_update_campaign_statusUpdate the status of an existing campaign.WriteOn demand
pinterest_update_catalog_feedUpdate /catalogs/feeds in the selected advertiser context.WriteOn demand
pinterest_update_pinUpdate a Pin.WriteOn demand
pinterest_update_product_groupUpdate /catalogs/product_groups in the selected advertiser context.WriteOn demand
pinterest_update_product_group_promotionUpdate a catalog product group promotion.WriteOn demand
pinterest_upload_videoStream the frozen video to the native destination saved in uploadReceipt.WriteOn demand

Read tools (29)Link to this section

Tools marked Announced appear in your client's tool list. The rest are reachable through search_tools and run_tool, which run the same checks.

ToolWhat it doesKindDiscovery
pinterest_estimate_deliveryRun non-mutating Pinterest planning computations: ad-group audience size, bid floors, or campaign delivery estimates.ReadOn demand
pinterest_get_account_entitiesRead Pinterest ad-account entities and configuration.ReadAnnounced
pinterest_get_audience_insightsRead aggregated Pinterest Audience Insights for the advertiser's total or engaged audience, Pinterest's total audience, or the scope/type endpoint.ReadOn demand
pinterest_get_audiencesRead audience, customer-list, sharing, and Business-received audience inventory without uploading or changing audience membership.ReadOn demand
pinterest_get_billing_and_ordersRead billing profiles/invoices, invoice download URLs, order lines, ads-credit discounts, and SSIO account/order status.ReadOn demand
pinterest_get_business_assetsRead Pinterest Business Access inventory: employers/linked businesses, assets, members, partners, assigned assets, received audiences, and invites.ReadOn demand
pinterest_get_catalog_diagnosticsRead deep catalog inventory and diagnostics: catalogs, feeds, feed processing results, item issues, product groups, product counts/products, available filter values, and catalog item lookups.ReadOn demand
pinterest_get_catalog_inventoryList Pinterest catalog inventory surfaces: catalogs, product groups, product group promotions, and optional product samples.ReadOn demand
pinterest_get_conversion_setupInspect Pinterest conversion measurement configuration: conversion tags, oCPM-eligible/page-visit tags, Event Quality Score, advertiser-defined events, and conversion-deletion request status.ReadOn demand
pinterest_get_creative_assetsFetch Pinterest creative assets and period performance when available.ReadOn demand
pinterest_get_delivery_metricsRead Pinterest resources/delivery_metrics.ReadAnnounced
pinterest_get_keyword_intelligenceRead assigned targeting keywords, Pinterest country-level keyword metrics, suggested terms, or related terms.ReadOn demand
pinterest_get_lead_assetsRead lead-form definitions and lead subscription configuration.ReadOn demand
pinterest_get_organic_inventoryRead organic Pinterest content used alongside ads: Pins, boards, Pins on a board, Pin product tags, or search results.ReadOn demand
pinterest_get_pin_analyticsRead paid Pin analytics, organic multi/single-Pin analytics, user-account analytics, top Pins, or top video Pins.ReadOn demand
pinterest_get_platform_resourcesRead Pinterest platform metadata and readiness resources: supported ad-account countries, delivery metric definitions, metrics readiness, lead-form questions, media upload metadata, commerce integration metadata, or the authenticated user account.ReadOn demand
pinterest_get_targeting_optionsRead Pinterest's official targeting option catalog for app type, gender, locale, age, location/geo, interest, keyword, or audience.ReadOn demand
pinterest_get_trendsRead Pinterest Trends: top growing/monthly/yearly/seasonal keywords by supported region, growing product categories, product-category details, featured topics, or editorial articles.ReadOn demand
pinterest_get_video_uploadRead processing status for this advertiser-bound uploaded video.ReadOn demand
pinterest_get_write_schemaRead the official Pinterest v5 native request schema and Sandbox limitations before composing a write.ReadOn demand
pinterest_health_checkRead-only Pinterest Ads health check.ReadAnnounced
pinterest_list_ad_accountsList Pinterest ad accounts accessible to the configured credentials.ReadAnnounced
pinterest_list_ad_creativesList the ad account's ad creatives across every status (the API silently omits ARCHIVED ads unless asked) with their pin media resolved: public i.pinimg.com image URLs up to 1200px, video cover, and video_url when the app is allowed to read it.ReadAnnounced
pinterest_run_catalog_reportRun Pinterest catalog reporting by PRODUCT_GROUP or PRODUCT_ITEM.ReadOn demand
pinterest_run_conversion_product_reportRun Pinterest async conversion product reporting by brand, category, brand+category, SKU, or SKU group via reports/brand_category_sku.ReadOn demand
pinterest_run_reportRun a read-only Pinterest Ads report.ReadAnnounced
pinterest_run_specialized_exportStart or inspect non-mutating Pinterest data jobs for Marketing Mix Modeling (MMM), bulk advertiser entity downloads, or catalog diagnostics.ReadOn demand
pinterest_run_targeting_reportRun live targeting analytics for an ad account, campaigns, ad groups, or ads, broken down by age, gender, location, interest, keyword, audience, placement, device, or other Pinterest targeting types.ReadOn demand
pinterest_validate_reportValidate and preview how a Pinterest report will execute.ReadOn demand

MCP resourcesLink to this section

Read these with resources/read for machine readable metadata about the source.

NameURI
pinterest-manifestpinterest://manifest
pinterest-reporting-columnspinterest://reporting-columns
pinterest-attributionpinterest://attribution
pinterest-creative-assetspinterest://creative-assets
pinterest-catalog-reportingpinterest://catalog-reporting
pinterest-surface-mappinterest://surface-map
pinterest-recipespinterest://recipes
Esc

Type to search