Skip to main content
Glama
pdcolandrea

Mobbin MCP Server

by pdcolandrea

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

mobbin_search_apps

Busca y explora aplicaciones por categoría y plataforma

Quieras descubrir catálogos por plataforma o categoría. Prefiere mobbin_quick_search cuando ya conozcas el nombre de la aplicación y necesites su ID.

mobbin_search_screens

Busca pantallas por patrones de interfaz, elementos o contenido de texto

Quieras inspiración global de pantallas entre aplicaciones. Usa screen_patterns para conceptos de taxonomía de Mobbin y screen_keywords para texto visible/OCR. Usa mobbin_get_app_screens después de mobbin_quick_search para una aplicación específica.

mobbin_search_flows

Busca flujos de usuario por tipo de acción (ej. onboarding, pago)

Quieras inspiración global de recorridos por tipo de acción. Prefiere mobbin_get_app_flows después de mobbin_quick_search para flujos de una aplicación específica.

mobbin_quick_search

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 mobbin_search_apps para explorar por plataforma/categoría.

mobbin_get_app_screens

Obtén todas las pantallas de una aplicación (combínalo con quick_search para profundizar en una app)

El usuario mencione una aplicación específica y quiera sus pantallas. Prefiere mobbin_search_screens para ejemplos amplios entre aplicaciones.

mobbin_get_app_flows

Obtén todos los flujos de usuario de una aplicación (combínalo con quick_search para profundizar en una app)

El usuario mencione una aplicación específica y quiera sus flujos. Prefiere mobbin_search_flows para recorridos amplios entre aplicaciones.

mobbin_popular_apps

Obtén aplicaciones populares agrupadas por categoría

Quieras una instantánea de popularidad agrupada por categoría. Prefiere mobbin_search_apps con sort_by: "publishedAt" para navegación paginada de aplicaciones recientes o filtros por categoría.

mobbin_list_collections

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 mobbin_get_collection.

mobbin_get_screen_detail

Obtén una captura de pantalla completa para una pantalla específica, con extracción opcional de color dominante

Ya tengas una screen_url y necesites la imagen completa, inspección visual, metadatos o extracción opcional de color dominante.

mobbin_get_filters

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 categories, screen_patterns, screen_elements o flow_actions en las herramientas de búsqueda.

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 counts

Related MCP server: figma-mcp-server

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 auth

Esto te guiará para copiar tu cookie de sesión desde el navegador:

  1. Abre mobbin.com e inicia sesión

  2. Abre la consola del navegador (Cmd+Option+J)

  3. Ejecuta copy(document.cookie) para copiar tus cookies al portapapeles

  4. Pé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.json y nunca se envían a ningún lugar excepto a la API de Mobbin.

Opción B: Variable de entorno (manual)

  1. Abre mobbin.com en Chrome e inicia sesión

  2. Abre las herramientas de desarrollador (Cmd+Option+I) → pestaña ApplicationCookieshttps://mobbin.com

  3. Busca las cookies llamadas sb-ujasntkfphywizsdaapi-auth-token.0 y sb-ujasntkfphywizsdaapi-auth-token.1

  4. Copia el valor completo de cada cookie

  5. Combínalos en una sola cadena:

sb-ujasntkfphywizsdaapi-auth-token.0=<value0>; sb-ujasntkfphywizsdaapi-auth-token.1=<value1>
  1. Establece MOBBIN_AUTH_COOKIE con ese valor (consulta el paso 2 a continuación)

2. Añadir a Claude Code

claude mcp add mobbin -- npx -y mobbin-mcp

Si 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-mcp

Alternativa: 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 responses

Licencia

ISC

A
license - permissive license
Not graded
quality - not tested
F
maintenance

Maintenance

Maintainers
4dResponse time
1dRelease cycle
7Releases (12mo)
Commit activity
Issues opened vs closed

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

  • A
    license
    A
    quality
    D
    maintenance
    Searches top design platforms like Dribbble and Behance to provide UI inspiration, color palettes, and layout patterns via the Serper API. It allows users to retrieve visual references, articles, and style guides directly within any MCP-compatible client.
    4
    10
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    An 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.
    ISC

View all related MCP servers

Related MCP Connectors

  • Focused full-screen UI references and hosted design materials for coding agents.

  • Live App Store & Google Play data for AI agents: app discovery, ASO keywords, reviews.

  • UI design from prompts, screenshots, and URLs for AI coding agents and theme tokens.

View all MCP Connectors

Latest Blog Posts

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/pdcolandrea/mobbin-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server