Skip to main content
Glama
Yes526-tech

pinterest-mcp

by Yes526-tech

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PINTEREST_CLIENT_IDYesYour Pinterest app Client ID, obtained from developers.pinterest.com
PINTEREST_ACCESS_TOKENYesYour Pinterest API access token, generated via the `pinterest-mcp-auth` flow
PINTEREST_CLIENT_SECRETYesYour Pinterest app Client Secret, obtained from developers.pinterest.com

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
create_pinA

Create a new Pinterest pin. Provide either image_url (remote) or image_path (local file). Use dry_run=True to validate without posting (Pinterest has no sandbox).

update_pinB

Update metadata on an existing pin.

delete_pinC

Delete a pin by ID.

get_pin_analyticsB

Get analytics for a pin: impressions, saves, link clicks, engagement. Dates must be in YYYY-MM-DD format.

list_boardsA

List your Pinterest boards. privacy can be ALL, PUBLIC, or SECRET.

create_boardA

Create a new Pinterest board. privacy: PUBLIC or SECRET.

get_board_pinsA

List all pins on a specific board.

search_pinsB

Search public Pinterest pins by keyword. Useful for trend research.

get_account_analyticsA

Get account-level Pinterest analytics: impressions, saves, clicks. Dates must be in YYYY-MM-DD format.

bulk_create_pinsA

Create multiple pins on a board. Rate-limited to 10/min automatically. Each pin dict must include title, description, and either image_url or image_path.

get_trendingC

Get trending searches and topics in a Pinterest interest category.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 11 tools

Disambiguation5/5

Each tool has a distinct purpose with no overlapping functionality. Delete, create, update, list, search, and analytics operations are clearly separated.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern (e.g., create_pin, list_boards, get_account_analytics) using lowercase and underscores.

Tool Count5/5

11 tools is a reasonable scope for a Pinterest API server, covering core operations without unnecessary bloat.

Completeness4/5

Covers essential pin and board CRUD, search, analytics, and trending. Missing board update/delete operations, but these are less critical and the core surface is solid.

Maintenance

ActivityMaintained
ResponsivenessNo issues