pinterest-mcp
pinterest-mcp
MCP-сервер, который позволяет Claude (или любому MCP-клиенту) искать в Pinterest и скачивать изображения прямо на ваш компьютер — без ручного просмотра и ручного сохранения.
Он общается с собственным внутренним веб-API Pinterest (теми же запросами, которые ваш браузер отправляет при входе в систему), аутентифицируясь с помощью вашей личной сессионной cookie. Для этого нет официального публичного API Pinterest, поэтому этот проект реверс-инжинирит внутренний.
Возможности
Поиск и скачивание — укажите ключевое слово, получите N полноразмерных изображений, сохранённых локально.
Скачивание с доски — укажите ссылку на доску (работают короткие ссылки
pin.it), получите N изображений с неё.Список досок — просмотр досок пользователя с количеством пинов, без необходимости прямой ссылки.
Информация о доске — узнайте название доски и количество пинов.
Дедупликация при повторном запуске — повторное получение того же запроса или доски пропускает уже скачанные изображения, вместо повторного скачивания или оставления устаревших файлов.
Метаданные в отдельных файлах — заголовок, описание и ссылка на источник каждого изображения сохраняются в соответствующий файл
.jsonв скрытой папке.meta, чтобы сама папка с изображениями оставалась чистой.
Related MCP server: pinterest-mcp
Требования
Python 3.14+
Аккаунт Pinterest, выполненный вход через браузер.
Установка
git clone https://github.com/Nuu-maan/pinterest-mcp.git
cd pinterest-mcp
uv syncПолучение вашей cookie Pinterest
Это работает от вашего имени, используя вашу собственную сессию входа — он не создаёт и не требует отдельного API-ключа.
Откройте pinterest.com в браузере и убедитесь, что вы вошли в систему.
Откройте DevTools (F12) → вкладку Network.
Перезагрузите страницу, нажмите на любой запрос к
pinterest.com.В заголовках запроса найдите
Cookie:и скопируйте всё значение.
Держите это значение в секрете — оно эквивалентно вашей сессии входа.
Настройка
Зарегистрируйте сервер в 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 по умолчанию равен www.pinterest.com. Если Pinterest перенаправляет вас на домен, специфичный для страны, при входе (например, in.pinterest.com), используйте его.
Изображения сохраняются в ~/Pictures/pinterest-downloads/<name>/ по умолчанию, или в пользовательский out_dir, который вы передаёте инструменту.
Использование
После настройки просто спросите:
«Найди на Pinterest минималистичный дизайн логотипа, скачай 10»
«Покажи мои доски Pinterest»
«Получи 5 пинов с этой доски: https://pin.it/xxxxxxx»
Инструменты
Tool | Description |
| Поиск и скачивание изображений |
| Список досок пользователя |
| Узнать название доски и количество пинов |
| Скачивание изображений с доски |
Разработка
uv run -- python -m tests.test_pins
uv run -- python -m tests.test_downloaderОтказ от ответственности
Это использует внутренний, неофициальный API Pinterest, а не публичный API для разработчиков. Он может сломаться, если Pinterest изменит свои конечные точки, а интенсивное использование может привлечь внимание их системы обнаружения ботов. Используйте его с собственным аккаунтом на свой страх и риск.
Лицензия
MIT — см. LICENSE.
Вклад
См. 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