El servidor MCP de ScreenMocks
Conecta Claude, Cursor, VS Code, Codex o ChatGPT a ScreenMocks y deja que construya toda la galería de la App Store: marcos de dispositivo reales, todos los tamaños de lienzo que Apple exige y 48 idiomas, sobre tus propios proyectos.
Todo lo que puedes hacer,
lo puede hacer un agente.
45 herramientas, medidas con un solo criterio: paridad con el editor.
Montaje de pantallas
Texto, formas, marcos de dispositivo y grupos sobre un lienzo real.
add_layers · update_layer · align_layers
48 idiomas de App Store
Añade un idioma y todo el conjunto le sigue. Ajusta una sola celda.
set_languages · set_translations
Todos los formatos de las tiendas
iPhone, iPad, Android y el tamaño que añadas. Cada uno con sus pantallas.
add_size · list_size_screens
33 marcos de dispositivo
El marco sigue al formato: un iPhone en la pestaña de Play se dibuja como Pixel.
list_catalog · update_layer
Barras de estado
Cuatro barras reales, sobre una captura que llegó sin interfaz del sistema.
set_status_bar
Tus capturas, en lote
Apunta a una carpeta y llenan cada pantalla vacía, en orden.
import_asset_from_url · set_screenshot
Fotos e iconos
Fotografía de Pexels y 90.000 vectores, buscados desde el agente.
search_stock_photos · search_icons
La biblioteca de plantillas
Empieza con un conjunto diseñado, o toma una pantalla de otro.
apply_template · add_template_screens
Exportar y publicar
Cada tamaño e idioma en un ZIP, o directo a App Store Connect.
export_project
Entra una instrucción.
Sale una galería terminada.
Tú, en Claude
Crea un set de App Store para mi app a partir de la plantilla Atlas. Usa las cinco capturas de ./screenshots, escribe tú los titulares, luego añade español y japonés y exporta los lienzos de iPhone y iPad.
Tres líneas en la configuración de tu cliente.
- Nombre del servidor
- screenmocks
- Endpoint
- https://www.screenmocks.com/api/mcp
- Transporte
- Streamable HTTP. Es un servidor remoto, así que no hay nada que instalar ni nada que ejecutar en local.
- Autenticación
- Authorization: Bearer <token> — Un token de acceso personal creado en tu cuenta. Todos los tokens empiezan por sf_pat_.
- Herramientas
- 45, que cubren proyectos, pantallas, capas, texto, localización, archivos, vistas previas y exportación.
- Disponibilidad
- Todos los planes de pago: Pro mensual o anual, y el Launch Pass comprado una vez. El plan gratuito no puede crear tokens.
- Tokens por cuenta
- 5 a la vez, uno por cliente. No hay asientos ni modelo de equipo.
- Documentación
- https://www.screenmocks.com/mcp
Preguntas
Does ScreenMocks have an MCP server?
Yes. ScreenMocks runs a remote Model Context Protocol server at https://www.screenmocks.com/api/mcp, over the streamable HTTP transport. It exposes 45 tools covering everything the editor can do to a project: create projects, add screens and layers, style and align them, write captions, manage languages and canvas sizes, set screenshots, and reach the icon, stock photo and template libraries.
Which MCP clients does it work with?
Any client that speaks the streamable HTTP transport, including Claude Code, Claude Desktop, Cursor, VS Code, Codex and ChatGPT developer mode. There is nothing to install: it is a remote server, so a client only needs the URL and an access token.
How do I authenticate?
With a personal access token sent as an Authorization: Bearer header. Mint one in ScreenMocks under Settings, MCP access. The token is shown once, when it is created, and can be revoked at any time.
Do I need a paid plan to use the MCP server?
Yes. The MCP Connector is on every paid plan: Pro at $9.99 a month or $74.99 a year, and the Launch Pass at $149 once. The free plan can use the editor without limits but cannot mint an access token.
How many access tokens can one account hold?
Five at a time, one per client: an editor, a second machine, a CI job. There are no seats and no team model, so the five tokens belong to the one account that made them.
Can an agent see what it designed?
Yes. render_preview returns real images of the screens inline, rendered from the same document the export renders, and get_project with layout: true returns measured boxes, overflow, overlaps and legibility findings. Between them an agent can check its own work instead of reporting success blindly.
How do screenshots reach a project through MCP?
Image bytes never travel inside a tool call. An agent either imports a picture from a public URL with import_asset_from_url, or asks for a signed upload URL with create_upload_url and puts the file there itself. Either way it becomes an ordinary asset in the account.
Can an agent reach another account with my token?
No. Every tool runs against a project store bound to the token owner, so addressing another account is not expressible. Projects stay private to the account that owns them, and revoking a token cuts the client off immediately.
Conéctalo una vez.
Publica cada set desde una instrucción.
El conector está en todos los planes de pago, incluido el pase de pago único.