
Pinterest MCP Server

2025.04.10
7
TypeScript图片搜索信息检索内容生成
mcp-pinterest 是一个基于 Model Context Protocol (MCP) 的 Pinterest 图片搜索和信息检索服务。它允许用户通过关键词搜索 Pinterest 上的图片,并获取图片的详细信息。该服务支持与 Cursor IDE 的无缝集成,并提供无头浏览器模式和搜索结果数量控制等功能。
View on GitHub
Overview
基本能力
产品定位
mcp-pinterest 是一个专门用于 Pinterest 图片搜索和信息检索的 MCP 服务器。
核心功能
- 通过关键词搜索 Pinterest 上的图片
- 获取 Pinterest 图片的详细信息
- 与 Cursor IDE 的无缝集成
- 支持无头浏览器模式
- 控制搜索结果的数量
适用场景
- 在开发过程中需要快速获取 Pinterest 图片资源
- 需要批量检索 Pinterest 图片信息
- 在 Cursor IDE 中集成 Pinterest 搜索功能
工具列表
pinterest_search
: 通过关键词搜索 Pinterest 图片- 参数:
keyword
(搜索词, 必填),limit
(返回图片数量, 默认 10),headless
(是否使用无头浏览器模式, 默认 true) pinterest_get_image_info
: 获取 Pinterest 图片的详细信息- 参数:
image_url
(Pinterest 图片 URL, 必填)
常见问题解答
- 服务器启动失败: 检查端口是否被占用
- 依赖问题: 确保所有依赖已正确安装 (
npm install
) - TypeScript 配置问题: 确保
tsconfig.json
文件配置正确 - 构建错误: 尝试运行
npm install -D typescript @types/node
- Pinterest 访问问题: 检查网络连接
使用教程
使用依赖
- Node.js (v18 或更高版本)
- Cursor IDE (用于 MCP 集成)
安装教程
通过 Smithery 安装
npx -y @smithery/cli install mcp-pinterest --client claude
手动安装
- 克隆仓库:
bash git clone https://github.com/terryso/mcp-pinterest.git pinterest-mcp-server cd pinterest-mcp-server
- 安装依赖:
bash npm install
- 构建服务器:
bash npm run build
调试方式
- 在 Cursor IDE 中配置 MCP 服务器:
- 打开 Cursor IDE
- 进入 Settings (⚙️) > Extensions > MCP
- 点击 "Add Server"
- 输入以下信息:
- Name: Pinterest MCP
- TYPE: COMMAND
- COMMAND: node /path/to/mcp-pinterest/dist/pinterest-mcp-server.js
- 点击 "Save"
- 在 Cursor 的 AI 聊天中使用 Pinterest MCP 功能:
Search for robot images on Pinterest