Pinterest MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | HTTP Port for SSE server mode (default: Stdio mode if unassigned) | |
| API_KEY | No | Secret API key for HTTP/SSE authentication (No auth if empty) | |
| HTTP_PORT | No | HTTP Port for SSE server mode (default: Stdio mode if unassigned) | |
| MCP_API_KEY | No | Secret API key for HTTP/SSE authentication (No auth if empty) | |
| PUPPETEER_EXECUTABLE_PATH | No | Path to custom Chrome/Chromium binary | |
| MCP_PINTEREST_DOWNLOAD_DIR | No | Root directory for downloads | ../downloads |
| MCP_PINTEREST_PROXY_SERVER | No | Optional proxy server (http://host:port) | |
| MCP_PINTEREST_FILENAME_TEMPLATE | No | Template for downloaded file names | pinterest_{imageId}.{fileExtension} |
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
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| pinterest_health_checkA | Check health, system metrics, Chromium browser status, write permissions, and server status |
| pinterest_searchC | Search for images on Pinterest by keyword |
| pinterest_get_image_infoC | Get Pinterest image information |
| pinterest_search_and_downloadB | Search for images on Pinterest by keyword and download them |
| pinterest_get_similar_pinsB | Open a target Pinterest Pin URL or ID and retrieve "More like this" related visual design recommendations |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
The health check tool is clearly distinct. Among search tools, pinterest_search and pinterest_search_and_download may cause confusion, but descriptions clarify the download action. pinterest_get_image_info and pinterest_get_similar_pins focus on specific operations, reducing overlap.
All tools use the 'pinterest_' prefix and snake_case. However, verb patterns vary: some are bare verbs (pinterest_search), some are verb_noun (pinterest_get_image_info), and one is verb_verb (pinterest_search_and_download). This minor inconsistency prevents a perfect score.
With 5 tools, the server is well-scoped for its apparent purpose of Pinterest image search and discovery. Each tool serves a clear function without excessive duplication or missing core features.
The tool set covers search, image info, download, and similar pins, which are central to image discovery. However, it lacks board management, pin creation, or user profile operations, leaving notable gaps for a comprehensive Pinterest integration.