Servidor de marcador de posición de imagen MCP
Este es un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona una herramienta para generar imágenes de marcador de posición de diferentes proveedores.
Características
Genera imágenes de marcador de posición de proveedores compatibles
Admite dos proveedores de imágenes:
placehold: proporciona imágenes de marcador de posición simpleslorem-picsum: proporciona imágenes reales como imágenes de marcador de posición
Valida los parámetros de entrada
Devuelve URL de imágenes para uso inmediato
Related MCP server: Image-Gen-Server
Requisitos
Python 3.9+
administrador de paquetes
uv
Instalación
Clonar este repositorio
Uso
El servidor expone una herramienta:
image_placeholder
Generar una URL de imagen de marcador de posición basada en parámetros especificados.
Parámetros:
provider: El proveedor de imágenes a utilizar (placeholdolorem-picsum)width: El ancho de la imagen (1-10000)height: La altura de la imagen (1-10000)
Devoluciones:
Cadena URL de la imagen generada
Ejemplo de uso:
# Generate a 300x200 placeholder image
url = image_placeholder(provider="placehold", width=300, height=200)
# Generate a 500px square lorem-picsum image
url = image_placeholder(provider="lorem-picsum", width=500)Configuración
Para conectar este servidor a Claude for Desktop:
Agregue lo siguiente a su
claude_desktop_config.json:{ "mcpServers": { "image-placeholder": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/PROJECT", "run", "main.py" ] } } }Reiniciar Claude para escritorio
Para conectar este servidor a Cursor:
Abrir configuración del cursor
Dirígete a la sección
FeaturesDesplácese hacia abajo hasta la sección
MCP ServersHaga clic en el botón
Add new MCP serverIntroduzca la siguiente información:
Nombre:
image-placeholderTipo:
commandURL del servidor:
uv --directory /ABSOLUTE/PATH/TO/PROJECT run main.py
Haga clic en el botón
Add ↵
Solución de problemas
Si no se detecta la herramienta, utilice la ruta absoluta del comando uv , por ejemplo
/ABSOLUTE/PATH/TO/uv --directory /ABSOLUTE/PATH/TO/PROJECT run main.pyEjemplo de uso y salida (cursor)
Inmediato:
Create a new directory named "example" and a file named output.html.
Then create a single modern looking page using tailwindcss: https://unpkg.com/@tailwindcss/browser@4
Show a nice header, content, and footer, showing a photo gallery.
Save this into output.html
Salida: Ejemplo de salida (cursor)
Licencia
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to authenticate as an admin.