Back to Browse

Pinterest Ads MCP Server

Marketing & SocialModerate5.2MCP RegistryLocal
Free

Server data from the Official MCP Registry

Pinterest Ads MCP server: 28 read tools, 25 opt-in preview-first writes.

About

Pinterest Ads MCP server: 28 read tools, 25 opt-in preview-first writes.

Security Report

5.2
Moderate5.2Moderate Risk

The Pinterest Ads MCP server demonstrates strong security practices with proper authentication requirements, token protection, and strict network isolation. The codebase shows attention to security-by-design patterns including credential handling, input validation through generated validators, and explicit safeguards against common vulnerabilities. Minor code quality observations and limited visibility into complete implementation do not materially impact the security posture. Supply chain analysis found 5 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.

3 files analyzed · 10 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

File System Write

Writes or modifies files on your machine. Check that this is expected for the tool.

What You'll Need

Set these up before or after installing:

Pinterest access token with the ads:read scope.Required

Environment variable: PINTEREST_ACCESS_TOKEN

Refresh token, so the server can renew the access token.Required

Environment variable: PINTEREST_REFRESH_TOKEN

App ID, needed for refresh.Optional

Environment variable: PINTEREST_APP_ID

App secret, needed for refresh.Required

Environment variable: PINTEREST_APP_SECRET

Default ad account ID.Optional

Environment variable: PINTEREST_AD_ACCOUNT_ID

Set to 1 to expose 24 write tools. Default calls preview; confirm:true applies changes.Optional

Environment variable: PINTEREST_ENABLE_WRITES

API environment: production (default) or sandbox. Use credentials issued for that environment.Optional

Environment variable: PINTEREST_ENVIRONMENT

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "com-getmcpads-pinterest-ads": {
      "env": {
        "PINTEREST_APP_ID": "your-pinterest-app-id-here",
        "PINTEREST_APP_SECRET": "your-pinterest-app-secret-here",
        "PINTEREST_ENVIRONMENT": "your-pinterest-environment-here",
        "PINTEREST_ACCESS_TOKEN": "your-pinterest-access-token-here",
        "PINTEREST_AD_ACCOUNT_ID": "your-pinterest-ad-account-id-here",
        "PINTEREST_ENABLE_WRITES": "your-pinterest-enable-writes-here",
        "PINTEREST_REFRESH_TOKEN": "your-pinterest-refresh-token-here"
      },
      "args": [
        "-y",
        "@getmcpads/pinterest-ads-mcp-server"
      ],
      "command": "npx"
    }
  }
}

Reviews

No reviews yet

Be the first to review this server!