pinterest-mcp
pinterest-mcp
Ein MCP-Server, mit dem Claude (oder ein beliebiger MCP-Client) Pinterest durchsuchen und Bilder direkt auf deinen Rechner herunterladen kann – ohne manuelles Browsen, ohne manuelles Speichern.
Er spricht mit Pinterests eigener interner Web-API (denselben Anfragen, die dein Browser macht, wenn du angemeldet bist), authentifiziert mit deinem persönlichen Session-Cookie. Es gibt keine offizielle öffentliche Pinterest-API dafür, daher hat dieses Projekt die interne rekonstruiert.
Features
Suche und Download – gib ein Stichwort ein, erhalte N Bilder in voller Auflösung, die lokal gespeichert werden.
Board-Download – gib einen Board-Link ein (Kurzlinks wie
pin.itfunktionieren), erhalte N Bilder davon.Boards auflisten – sieh dir die Boards eines Benutzers mit Pin-Anzahl an, ohne einen direkten Link zu benötigen.
Board-Informationen – Name und Pin-Anzahl eines Boards nachschlagen.
Deduplizierung bei erneutem Lauf – beim erneuten Abrufen derselben Abfrage oder desselben Boards werden bereits heruntergeladene Bilder übersprungen, anstatt sie erneut zu laden oder veraltete Dateien zurückzulassen.
Metadaten-Begleitdateien – Titel, Beschreibung und Quelllink jedes Bildes werden in einer passenden
.json-Datei in einem versteckten.meta-Ordner gespeichert, sodass der Bildordner selbst sauber bleibt.
Related MCP server: pinterest-mcp
Requirements
Python 3.14+
Ein Pinterest-Konto, das im Browser angemeldet ist
Install
git clone https://github.com/Nuu-maan/pinterest-mcp.git
cd pinterest-mcp
uv syncGetting your Pinterest cookie
Dies läuft als du und verwendet deine eigene angemeldete Sitzung – es erstellt oder benötigt keinen separaten API-Schlüssel.
Öffne pinterest.com in deinem Browser und stelle sicher, dass du angemeldet bist.
Öffne DevTools (F12) → Tab Netzwerk.
Lade die Seite neu und klicke auf eine beliebige Anfrage an
pinterest.com.Suche in den Anfrage-Headern nach
Cookie:und kopiere den gesamten Wert.
Halte diesen Wert geheim – er entspricht deiner Anmeldesitzung.
Configure
Registriere den Server bei Claude Code:
claude mcp add pinterest --scope user \
-e PINTEREST_COOKIE="<paste your cookie here>" \
-e PINTEREST_DOMAIN="www.pinterest.com" \
-- uv --directory /path/to/pinterest-mcp run server.pyPINTEREST_DOMAIN ist standardmäßig auf www.pinterest.com gesetzt. Wenn Pinterest dich nach der Anmeldung auf eine länderspezifische Domain umleitet (z. B. in.pinterest.com), verwende stattdessen diese.
Bilder werden standardmäßig unter ~/Pictures/pinterest-downloads/<name>/ gespeichert, oder in einem benutzerdefinierten out_dir, das du an ein Tool übergibst.
Usage
Nach der Konfiguration kannst du einfach fragen:
„Suche auf Pinterest nach minimalistischen Logo-Designs, lade 10 herunter"
„Liste meine Pinterest-Boards auf"
„Hole 5 Pins von diesem Board: https://pin.it/xxxxxxx"
Tools
Tool | Beschreibung |
| Bilder suchen und herunterladen |
| Die Boards eines Benutzers auflisten |
| Name und Pin-Anzahl eines Boards nachschlagen |
| Bilder von einem Board herunterladen |
Development
uv run -- python -m tests.test_pins
uv run -- python -m tests.test_downloaderDisclaimer
Dies verwendet Pinterests interne, inoffizielle API, keine öffentliche Entwickler-API. Sie kann brechen, wenn Pinterest seine Endpunkte ändert, und intensive Nutzung könnte die Aufmerksamkeit ihrer Bot-Erkennung erregen. Verwende sie mit deinem eigenen Konto, auf eigenes Risiko.
License
MIT – siehe LICENSE.
Contributing
Siehe CONTRIBUTING.md.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with the Pinterest API, allowing management of boards and pins through natural language commands.9220MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to manage Pinterest boards and pins, create and update pins, and track analytics via the Pinterest API v5.4MIT
- AlicenseBqualityDmaintenanceMCP server connector for Pinterest — search pins, manage boards, save pins, and follow users via Playwright browser automation.1010MIT
- FlicenseAqualityCmaintenanceExtracts images, gifs, videos, and search results from Pinterest without authentication. Supports search, pin details, board pins, related pins, autocomplete, and media downloads.6
Related MCP Connectors
Read your Savee saves, boards and home feed, and search its public library. Read-only.
Search PubMed/Europe PMC, fetch articles and full text (PMC/EPMC/Unpaywall), citations, MeSH terms.
Stealth web browser for agents: search, fetch, click, download and type in persistent MCP sessions.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Nuu-maan/pinterest-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server