mcp-mockuuups
mcp-mockuuups
Servidor MCP para Mockuuups Studio — busca entre ~5.300 maquetas de dispositivos e impresiones y luego renderiza una captura de pantalla o tu propia imagen en ellas.
Un único diseño — la guía de ciudad de Berlín WTDIB — renderizado en cuatro maquetas a partir de una sola sesión de fotos, de modo que la estancia permanece fija mientras cambia el dispositivo. Dos llamadas a herramientas, sin alojamiento de imágenes en ningún sitio.
|
|
|
|
|
|
|
|
Por qué existe esto
Mockuuups ofrece su propio servidor MCP alojado en https://mcp.mockuuups.studio/mcp. Expone una única herramienta generate_mockup que necesita un identificador de maqueta que ya conozcas y una imagen que ya hayas alojado en algún lugar público.
Este servidor, en cambio, envuelve la API REST subyacente y cierra las dos carencias que hacían incómodo el servidor alojado en la práctica:
Puedes buscar. El endpoint del catálogo original no acepta ningún parámetro de búsqueda —
q,type,familyytagse ignoran silenciosamente y cada solicitud devuelve la misma página sin filtrar. Todo el catálogo se obtiene una vez y se busca localmente, de modo que "una tableta sobre un escritorio" o "póster" realmente encuentra algo.Puedes subir imágenes. Mockuuups solo renderiza desde una URL. Pasa a este servidor los bytes de imagen sin procesar y él los coloca en un enlace efímero e imposible de adivinar para que el renderizador los obtenga, de modo que un diseño local no necesita bucket, ni CDN, ni alojamiento.
Renderizar una imagen que tienes en local
Mockuuups solo renderiza desde una URL. Pasa image_base64 y este servidor coloca los bytes en un enlace efímero e imposible de adivinar, permite que el renderizador lo obtenga y deja que expire — sin bucket, sin CDN, sin cuenta de alojamiento.

El renderizado del iPad de arriba, subido desde el disco y renderizado en un póster A3 enmarcado.
Related MCP server: Store Screenshot Generator MCP
Herramientas
Herramienta | Qué responde |
| ¿Qué maqueta debo usar? Búsqueda de texto libre en todo el catálogo, con alias de palabras de dispositivos ("tablet", "poster", "laptop") y filtros por familia/tipo/etiqueta. |
| Pon este diseño en estas maquetas. Acepta |
| ¿Han terminado esas renderizaciones? Sondea cualquier cosa que haya superado el presupuesto de espera en línea. |
| ¿Cuántos créditos quedan y qué puede hacer realmente este plan? |
Renderizar un diseño en varios dispositivos
Las escenas fotografiadas juntas comparten una etiqueta, así que la forma de conseguir un aspecto coherente entre dispositivos es buscar una y luego filtrar por su etiqueta:
search_mockups(query="ipad", tag="update-august-2024-meeting-room")
create_mockups(
mockup_ids=["Zkn1GMTfiAFX5ZOn", "Zkn2DsTfiAFX5ZPD", "Zkn15MTfiAFX5ZO_"],
screenshot_url="https://wtdib.cdit-works.de/",
)Configuración
Consulta .env.example. Las dos que importan son:
MOCKUUUPS_API_KEY— una clave de desarrollador de mockuuups.studio/developers.PUBLIC_BASE_URL— el origen público de este servidor. Las subidas lo necesitan, porque el renderizador de Mockuuups recupera la imagen almacenada a través de internet público. Las renderizaciones por captura de pantalla y por URL de imagen funcionan sin él.
Límites del plan que conviene conocer
La API factura en créditos: una renderización = 1 crédito, +1 por captura de pantalla de sitio web, +1 por alta resolución. Solo se cobran las renderizaciones exitosas.
Dos comportamientos te van a afectar si no los conoces:
Omitir
sizeimplica alta resolución, lo que falla de forma rotunda confeature-not-availableen cualquier plan que no la tenga. Este servidor siempre envíasizeexplícitamente, limitado porMOCKUUUPS_MAX_SIZE(por defecto 1000, el límite del plan Trial). Auméntalo cuando la cuenta tenga la característicahires.En los planes con
cdn-temporary, los enlaces de entrega caducan después de ~24 horas. Descarga cualquier cosa que valga la pena conservar.account_statusinforma de ello.
Desarrollo
uv sync
uv run pytest
uv run mcp-mockuuups # stdio
TRANSPORT=http uv run mcp-mockuuups # streamable-http on /mcpLicencia
MIT
This server cannot be installed
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
- AlicenseAqualityBmaintenanceEnables AI assistants to generate product mockups by integrating with the Dynamic Mockups API. Supports browsing mockup catalogs, creating single or batch renders with design assets, and managing PSD templates.1338MIT
- FlicenseAqualityCmaintenanceGenerates beautiful App Store and Play Store screenshots by inserting app images into iPhone/iPad mockup frames with customizable text overlays and gradient backgrounds. Supports multiple device types and batch generation with both free and pro subscription tiers.8
- AlicenseNot gradedqualityBmaintenanceProduct mockup rendering API for e-commerce and print-on-demand. Upload Photoshop PSD templates, render photorealistic mockups by placing your designs onto smart object layers. 9 tools including AI-powered render (no PSD needed), template management, and account info. Supports remote HTTP (OAuth) and local stdio (npx) transports.276MIT
- AlicenseAqualityCmaintenanceEnables AI agents to create and configure product mockups on ultramock.io using your own logged-in subscription.111MIT
Related MCP Connectors
Create app-store screenshots, social graphics, promo videos, and animated device mockups.
Create App Store screenshots, icons, ASO copy, localization, and revisions via hosted MCP.
Search, document and execute authenticated API calls across 700+ apps via one MCP server
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/CaseyRo/mcp-mockuuups'
If you have feedback or need assistance with the MCP directory API, please join our Discord server



