remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows searching for images on Pinterest by keywords and retrieving detailed information about Pinterest images
Servidor MCP de Pinterest
Un servidor de Protocolo de Contexto Modelo (MCP) para la búsqueda de imágenes y la recuperación de información en Pinterest.
Características
- Buscar imágenes en Pinterest por palabras clave
- Recuperar información detallada sobre las imágenes de Pinterest
- Integración perfecta con Cursor IDE a través de MCP
- Compatibilidad con el modo de navegador sin cabeza
- Control de límites para los resultados de búsqueda
Prerrequisitos
- Node.js (v18 o superior)
- IDE de Cursor para la integración de MCP
Instalación
Instalación mediante herrería
Para instalar mcp-pinterest para Claude Desktop automáticamente a través de Smithery :
Manual
- Clonar este repositorio:Copy
- Instalar dependencias:Copy
Uso
Modo de comando (recomendado)
Construir el servidor:
Ahora puedes usar este servidor como servidor MCP en Cursor.
Configuración como servidor MCP en Cursor
- Abrir cursor IDE
- Vaya a Configuración (⚙️) > Extensiones > MCP
- Haga clic en "Agregar servidor"
- Introduzca los siguientes datos:
- Nombre: Pinterest MCP
- Tipo: Comando
- Comando:
node
- Argumentos:
["/path/to/mcp-pinterest/dist/pinterest-mcp-server.js"]
或者直接编辑Cursor的MCP配置文件(通常位于
~/.cursor/mcp.json
),添加以下内容:Copy - Haga clic en "Guardar"
Funciones MCP disponibles
El servidor expone las siguientes funciones MCP:
pinterest_search
: busca imágenes en Pinterest por palabra clave- Parámetros:
keyword
: término de búsqueda (obligatorio)limit
: Número de imágenes a devolver (predeterminado: 10)headless
: si se debe utilizar el modo de navegador sin cabeza (valor predeterminado: verdadero)
- Parámetros:
pinterest_get_image_info
: Obtenga información detallada sobre una imagen de Pinterest- Parámetros:
image_url
: URL de la imagen de Pinterest (obligatorio)
- Parámetros:
Ejemplo de uso en Cursor
Una vez configurado, puedes usar las funciones de Pinterest MCP directamente en el chat de IA de Cursor:
La IA utilizará el servidor MCP para buscar en Pinterest y mostrar los resultados.
Ejemplo de captura de pantalla
Captura de pantalla que muestra una búsqueda de 20 imágenes de 三上悠亚 con todas las imágenes descargadas correctamente.
Desarrollo
Estructura del proyecto
pinterest-mcp-server.ts
: Archivo del servidor principaldist/pinterest-mcp-server.js
: Archivo JavaScript creado para producciónpackage.json
: Configuración del proyecto y dependencias
Añadiendo nuevas funciones
Para agregar nuevas funciones MCP:
- Modificar
pinterest-mcp-server.ts
- Registrar nuevas funciones utilizando el SDK de MCP
- Implementar la lógica de la función
- Reconstruir con
npm run build
Solución de problemas
- Si el servidor no se inicia, verifique si el puerto ya está en uso
- Asegúrese de que todas las dependencias estén instaladas correctamente con
npm install
- Asegúrese de que TypeScript esté configurado correctamente con un archivo
tsconfig.json
- Si encuentra errores de compilación, intente ejecutar
npm install -D typescript @types/node
- Verificar la conectividad de red para acceder a Pinterest
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
Un servidor de Protocolo de Contexto Modelo (MCP) de Pinterest para la búsqueda de imágenes y la recuperación de información
- Features
- Prerequisites
- Installation
- Usage
- Configuring as MCP Server in Cursor
- Available MCP Functions
- Example Usage in Cursor
- Development
- Troubleshooting
- License