Mobbin MCP Server
Servidor MCP de Mobbin
Un servidor MCP no oficial que se conecta a Mobbin, la plataforma de inspiración de diseño con más de 600.000 pantallas de más de 1.100 aplicaciones. Busca aplicaciones, explora capturas de pantalla, analiza flujos de usuario y accede a tus colecciones guardadas directamente desde Claude.
Mobbin no tiene una API pública. Este servidor fue creado mediante ingeniería inversa de sus endpoints internos.
Herramientas
Herramienta | Descripción | Usar cuando | |||
| Busca y explora aplicaciones por categoría y plataforma | Quieras descubrir catálogos por plataforma o categoría. Prefiere | |||
| Busca pantallas por patrones de interfaz, elementos o contenido de texto | Quieras inspiración global de pantallas entre aplicaciones. Usa | |||
| Busca flujos de usuario por tipo de acción (ej. onboarding, pago) | Quieras inspiración global de recorridos por tipo de acción. Prefiere | |||
| Búsqueda rápida con autocompletado de aplicaciones por nombre | Tengas el nombre de una aplicación o un nombre probable y necesites su ID. Prefiere | |||
| Obtén todas las pantallas de una aplicación (combínalo con | El usuario mencione una aplicación específica y quiera sus pantallas. Prefiere | |||
| Obtén todos los flujos de usuario de una aplicación (combínalo con | El usuario mencione una aplicación específica y quiera sus flujos. Prefiere | |||
| Obtén aplicaciones populares agrupadas por categoría | Quieras una instantánea de popularidad agrupada por categoría. Prefiere | |||
| Lista tus colecciones guardadas | Necesites nombres de colecciones guardadas, IDs y conteos de aplicaciones/pantallas/flujos. Esto solo lista metadatos; la obtención de elementos de la colección no está disponible hasta que llegue | |||
| Obtén una captura de pantalla completa para una pantalla específica, con extracción opcional de color dominante | Ya tengas una | |||
| Obtén valores válidos para una faceta de filtro: `kind: "categories" | "patterns" | "elements" | "actions"` | Necesites valores de filtro válidos o definiciones antes de completar |
Profundizar en una aplicación específica
mobbin_search_screens y mobbin_search_flows indexan Mobbin globalmente; no aceptan un filtro app_id (la API ascendente ignora silenciosamente los filtros por aplicación). Para consultas del tipo "muéstrame el onboarding de Notion", utiliza el camino de dos pasos: mobbin_quick_search para buscar el id de la aplicación, y luego mobbin_get_app_screens o mobbin_get_app_flows con ese app_id. Las herramientas de detalle leen desde la página de detalle de la aplicación renderizada en el servidor (SSR) de Mobbin, por lo que devuelven todo lo que Mobbin tiene para esa aplicación.
Migración: mobbin_get_filters
Se eliminó la forma sin argumentos. La taxonomía completa en una sola respuesta excedía el límite de tokens por resultado de herramienta de MCP y obligaba al agente a leer el resultado desde un archivo temporal. Pasa un kind para limitar la respuesta a una faceta:
mobbin_get_filters({ kind: "patterns" }) // newline list of names
mobbin_get_filters({ kind: "patterns", include_definitions: true }) // bullets with descriptions
mobbin_get_filters({ kind: "patterns", include_counts: true }) // bullets with content countsRelated MCP server: mobbin-forge
Configuración
Requisitos previos
Node.js 18+
Una cuenta de Mobbin (gratuita o de pago)
1. Autenticación
Opción A: Comando CLI (recomendado)
npx -y mobbin-mcp@latest authEsto te guiará para copiar tu cookie de sesión desde el navegador:
Abre mobbin.com e inicia sesión
Abre la consola del navegador (
Cmd+Option+J)Ejecuta
copy(document.cookie)para copiar tus cookies al portapapelesPégalo en el prompt de la CLI
Tu sesión se guarda en ~/.mobbin-mcp/auth.json y se actualiza automáticamente.
¿Qué hace
copy(document.cookie)? Copia las cookies de tu navegador para el sitio actual (mobbin.com) a tu portapapeles. Esto incluye tus tokens de sesión de Supabase, que el servidor MCP necesita para realizar solicitudes a la API en tu nombre. Las cookies se almacenan localmente en tu máquina en~/.mobbin-mcp/auth.jsony nunca se envían a ningún lugar excepto a la API de Mobbin.
Opción B: Variable de entorno (manual)
Abre mobbin.com en Chrome e inicia sesión
Abre las herramientas de desarrollador (
Cmd+Option+I) → pestaña Application → Cookies →https://mobbin.comBusca las cookies llamadas
sb-ujasntkfphywizsdaapi-auth-token.0ysb-ujasntkfphywizsdaapi-auth-token.1Copia el valor completo de cada cookie
Combínalos en una sola cadena:
sb-ujasntkfphywizsdaapi-auth-token.0=<value0>; sb-ujasntkfphywizsdaapi-auth-token.1=<value1>Establece
MOBBIN_AUTH_COOKIEcon ese valor (consulta el paso 2 a continuación)
2. Añadir a Claude Code
claude mcp add mobbin -- npx -y mobbin-mcpSi utilizaste el comando de autenticación CLI (Opción A), no se necesita configuración adicional: el servidor lee desde ~/.mobbin-mcp/auth.json automáticamente.
Si utilizas la variable de entorno (Opción B), pásala al añadir:
claude mcp add mobbin -e MOBBIN_AUTH_COOKIE="sb-ujasntkfphywizsdaapi-auth-token.0=...; sb-ujasntkfphywizsdaapi-auth-token.1=..." -- npx -y mobbin-mcpAlternativa: Claude Desktop
Añádelo a tu configuración de Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"mobbin": {
"command": "npx",
"args": ["-y", "mobbin-mcp"]
}
}
}Ejemplos de prompts
"Estoy diseñando un flujo de pago para una aplicación de entrega de comida; muéstrame cómo lo manejan las mejores aplicaciones como DoorDash y Uber Eats"
"Abre el flujo de onboarding de Duolingo y guíame a través de las decisiones de diseño de cada pantalla"
"Busca pantallas de inicio de sesión que usen hojas inferiores (bottom sheets) y extrae la paleta de colores; necesito inspiración para nuestro rediseño de autenticación"
"Compara cómo las aplicaciones de tecnología financiera manejan las pantallas de configuración; muéstrame ejemplos de Robinhood, Cash App y Venmo"
"Busca pantallas con diseños basados en tarjetas en aplicaciones de viajes, luego muéstrame la mejor en detalle"
"¿Qué patrones de interfaz son tendencia ahora mismo en iOS? Muéstrame las mejores pantallas"
Cómo funciona
Mobbin es una aplicación Next.js respaldada por Supabase. Este servidor llama a las rutas de la API interna de Mobbin (/api/content/search-apps, /api/content/search-screens, etc.) usando tu cookie de sesión para la autenticación. Los tokens se actualizan automáticamente a través del endpoint /auth/v1/token de Supabase antes de que caduquen, y se guardan de nuevo en ~/.mobbin-mcp/auth.json cuando se utiliza el método de autenticación CLI.
Las imágenes de pantalla se sirven a través de la CDN Bytescale de Mobbin. La herramienta mobbin_get_screen_detail convierte automáticamente las URLs de almacenamiento de Supabase de los resultados de búsqueda en URLs de CDN, obtiene la imagen y la devuelve como contenido base64 que el modelo puede ver y analizar. La extracción de color opcional utiliza sharp para devolver los colores hexadecimales dominantes de la captura de pantalla.
Estructura del proyecto
src/
index.ts # MCP server entry point, CLI routing, and tool registration
constants.ts # API URLs, keys, and config
types.ts # TypeScript interfaces for all Mobbin data models
cli/
auth.ts # Interactive CLI authentication flow
services/
auth.ts # Token parsing, expiry checks, and auto-refresh
api-client.ts # HTTP client for all Mobbin API endpoints
utils/
auth-store.ts # Persistent session storage (~/.mobbin-mcp/auth.json)
formatting.ts # Markdown formatters for tool responsesLicencia
ISC
This server cannot be deployed
Maintenance
Related MCP Connectors
Search real-world UI & UX design references for mobile apps, web apps, and websites with Mobbin.
Search curated design styles, real product screens, and user flows for evidence-based design work.
- mcpOAuthcom.gummble
Search 300k+ real app screens, flows, and UX microcopy from 1,500+ shipped products.
Research mobile apps, onboarding, paywalls, and competitors with real screens, flows, and reviews.
Related MCP Servers
- FlicenseAqualityDmaintenanceMCP server that gives AI agents browser-based access to Mobbin for design research, screen discovery, and screenshot collection through automated browser control.103-
- AlicenseNot gradedqualityDmaintenanceAn MCP server that works with Mobbin — 600k+ real app screens and flows from 1,100+ apps. Search screens, browse flows, grab palettes, build better UI without leaving Claude.5ISC
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to research mobile apps, compare onboarding and paywall flows, explore App Store reviews, and find visual UI references, bringing real screens and market context into their research.3MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to search Mobbin for apps, flows, screens, and website sections, returning compact text results and fetching screenshots only for the screens the agent selects. Requires the user's own Mobbin account and runs locally over Streamable HTTP with OAuth sign-in.MIT