Pinterest Ads MCP by AdKit
Manage Pinterest Ads from your AI agent with draft-approval safety
Pinterest Ads MCP server by AdKit: Pinterest campaigns, ad groups, ads and analytics through its API, in beta. Hosted, OAuth sign-in, every change saved as a draft for your approval. Works with Claude, ChatGPT, Cursor and Codex.
A hosted MCP server from AdKit that connects Pinterest Ads to Claude, ChatGPT, Cursor, Codex and other MCP-capable apps. Your agent reads campaigns, ad groups, ads and analytics through the Pinterest API and saves every change as a draft that you approve before it goes live. The Pinterest integration is in beta.
Read Pinterest Ads data
Connect your Pinterest ad accounts and read campaigns, ad groups, ads and analytics through the Pinterest API.
Drafts before anything goes live
Every create, edit or pause is saved as a draft. Nothing publishes to Pinterest Ads until you approve it on AdKit's Draft Approval page or tell your agent to publish.
Hosted, no API keys
AdKit hosts the server at a single MCP address. You sign in to AdKit in the browser and connect your Pinterest account; no developer token is needed. You must turn on Advanced Platform Access in your AdKit project.
Draft management tools
Beyond account tools, every AdKit connector includes adkit_drafts_read, adkit_drafts_update, adkit_drafts_delete and adkit_drafts_publish to review and publish changes.
Works across AI apps
Compatible with Claude, ChatGPT, Claude Code, Gemini CLI, Cursor, Codex and any app that supports remote MCP servers with OAuth sign-in.
Who it’s for. Advertisers and agencies running Pinterest Ads who want an AI agent to read performance and propose changes, while keeping manual approval over anything that spends money. Multiple accounts can be kept in separate AdKit projects.
Example prompts
auth: OAuth · pricing: Included in every AdKit plan. Plans start at $29/mo with a 7-day free trial · reviewed by MCPExplorer
How to read this: tool names here come from the publisher's own documentation; we have not yet confirmed them with a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| adkit_drafts_delete Delete a draft | write | false | unknown |
| adkit_drafts_publish Publish drafts after you approve them | write | true | unknown |
| adkit_drafts_read List saved drafts, or read one | read | false | unknown |
| adkit_drafts_update Edit a draft before it goes live | write | true | unknown |
| adkit_feedback Report a bug or a missing feature | unknown | unknown | unknown |
| adkit_help Look up fields, limits and examples | unknown | unknown | unknown |
| adkit_projects List your AdKit projects and pick one | read | false | unknown |
| adkit_setup Get the link to connect an ad account | read | false | unknown |
| adkit_status Show the connected ad accounts | read | false | unknown |
| pinterest_ads_accounts_connect Connect ad accounts | unknown | unknown | unknown |
| pinterest_ads_accounts_disconnect Disconnect ad accounts | unknown | unknown | unknown |
| pinterest_ads_accounts_read Read ad accounts | read | false | unknown |
| pinterest_ads_platform_api_request_mutate Send direct API requests to the ad platform | unknown | unknown | unknown |
- repohttps://github.com/adkit/pinterest-ads-mcp
- homepagehttps://adkit.so/features/ads-mcp/pinterest
- licenseMIT
- adoption0 stars · 0 forks
Add the “as seen on MCPExplorer” badge to your README.
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →