A1 Gallery

Busca entre 1.145 diseños web reales por estilo, fuente, color, sección y design tokens medidos.

Documentación

A1 Gallery

Servidor MCP de A1 Gallery

Referencias de diseño curadas, dentro de tu agente de IA.

Documentación · Galería · Privacidad


A1 es una galería seleccionada a mano de diseños web reales. Este servidor MCP la integra en tu agente de codificación, para que puedas pedir una referencia y recibir JSON estructurado en lugar de pegar capturas de pantalla y describir lo que quieres.

Cada sitio se captura en toda su extensión, se divide en sus páginas interiores y sus secciones individuales, y luego se mide. Obtienes los tamaños de tipografía, espaciado, radio, ancho de contenedor y paleta extraídos de la página renderizada, no adivinados a partir de una imagen.

En la galería ahora mismo: 1.165 sitios · 3.209 secciones capturadas · 2.860 capturas de página completa · 571 fuentes · 517 diseñadores y estudios.

Endpoint

URLhttps://www.a1.gallery/api/mcp
TransporteHTTP transmisible
AutenticaciónOAuth 2.1 con PKCE, registro dinámico de clientes
Nombre en el registrogallery.a1/a1-gallery
Herramientas17, todas de solo lectura

El acceso es gratuito con una cuenta de A1: 50 llamadas a herramientas al día. A1 Pro lo eleva a 2.000 al día con un límite por minuto más alto.

Instalación

Tu cliente abre un navegador para iniciar sesión la primera vez que se conecta. Las instrucciones por cliente con enlaces de instalación en un clic están en a1.gallery/mcp.

Claude Code — plugin

El plugin de este repositorio agrupa el servidor con tres habilidades, tres comandos de barra y un subagente de investigación. Enseña al agente a usar la galería, algo que el conector básico no hace.

claude plugin marketplace add bryntay/a1-mcp
claude plugin install a1-gallery

Luego ejecuta /mcp y autentícate. Consulta Plugin a continuación para ver qué añade.

Claude Code — solo conector

claude mcp add --transport http a1 --scope user https://www.a1.gallery/api/mcp

Luego ejecuta /mcp e inicia sesión cuando lo solicite.

Codex CLI

codex mcp add a1 --url https://www.a1.gallery/api/mcp

Cursor y Claude Desktop

{
  "mcpServers": {
    "a1": {
      "url": "https://www.a1.gallery/api/mcp"
    }
  }
}

VS Code (1.99+ con GitHub Copilot)

{
  "servers": {
    "a1": {
      "type": "http",
      "url": "https://www.a1.gallery/api/mcp"
    }
  }
}

Windsurf

{
  "mcpServers": {
    "a1": {
      "serverUrl": "https://www.a1.gallery/api/mcp"
    }
  }
}

Zed (0.168+)

{
  "context_servers": {
    "a1": {
      "url": "https://www.a1.gallery/api/mcp"
    }
  }
}

Qué puedes pedir

  • "Encuentra tres sitios de despachos de abogados brutalistas y muéstrame sus héroes."
  • "¿Qué escala tipográfica usan realmente los héroes de agencias?" — cuartiles en todos los sitios, no un solo ejemplo.
  • "Muéstrame páginas de precios que mencionen facturación por uso." — búsqueda de texto completo dentro del contenido de la página.
  • "¿Qué dicen las preguntas frecuentes de portafolios sobre reembolsos?" — pares de preguntas y respuestas extraídos con frecuencias.
  • "Reconstruye esta sección de precios." — paleta, tipografía, espaciado y radio como valores medidos.

Herramientas

Las 17 herramientas son de solo lectura y están anotadas como readOnlyHint: true.

Sitios web

HerramientaQué hace
search_websitesBúsqueda por palabras clave en nombres, descripciones y taxonomía. Resuelve alias: "SaaS", "fintech", "brutalista" se asignan a términos reales de la taxonomía.
browse_websitesNavegación solo con filtros por tipo, categoría, estilo, tecnología o color.
get_websiteTodo para un sitio: fuentes, colores, estilos, tecnologías, creador, secciones.
get_similar_websitesGrupos de inspiración alrededor de un sitio determinado.
get_recently_addedAdiciones más recientes, fecha de publicación descendente.
get_design_filtersLa taxonomía completa con recuentos: úsala para construir filtros válidos.

Secciones

HerramientaQué hace
search_sectionsBúsqueda dentro del contenido de la sección: encabezados, respuestas de preguntas frecuentes, texto de precios, testimonios. Devuelve la captura de pantalla, la estructura extraída y los tokens medidos.
get_website_sectionsCada sección capturada para un sitio, en orden de página.
analyze_section_contentPatrones de contenido agregados en muchas secciones: distribución de temas, preguntas frecuentes textuales más comunes.
analyze_design_tokensValores medidos agregados: p25/mediana/p75 para tamaño de encabezado, tamaño de cuerpo, proporción de escala, relleno, ancho de contenedor, radio, además de tipografías comunes y colores de acento.

Páginas

HerramientaQué hace
search_pagesUn tipo de página en toda la galería: cada página de precios, cada página "acerca de". Con búsqueda de texto completo.
get_website_pagesLas subpáginas capturadas para un sitio.

Fuentes y creadores

HerramientaQué hace
browse_fontsFuentes por clasificación, licencia o la categoría del sitio que las usa.
get_fontUna fuente: clasificación, licencia, descripción, recuento de uso.
find_font_pairingsEjemplos del mundo real de dos fuentes usadas juntas.
browse_creatorsDiseñadores y estudios, filtrables por categoría o estilo.
get_creatorUn creador: biografía, enlaces, trabajo destacado.

Las descripciones completas, los parámetros y las formas de respuesta provienen de tools/list.

Plugin

Instalar el conector le da a un agente 17 herramientas. No le dice al agente que analyze_design_tokens responde "¿qué tan grande debería ser esto?" mejor que cinco capturas de pantalla, o que una marca lowSample significa dejar de generalizar. El plugin aporta eso.

Habilidades

HabilidadSe activa cuando
design-referenceUna pregunta de diseño necesita evidencia: escala tipográfica, espaciado, paleta o qué hacen realmente los sitios de un tipo. Enruta primero a las herramientas agregadas, luego a los ejemplos.
section-rebuildRecrear un héroe, una tabla de precios o preguntas frecuentes. Se construye a partir del designTokens medido en lugar de leer valores de la captura de pantalla.
setupPrimera conexión, o un 401 account_required. Explica OAuth y las cuotas.

Comandos

ComandoQué hace
/a1-gallery:referenceSitios reales que coinciden con un brief de diseño, reformulados en la taxonomía de la galería.
/a1-gallery:tokensValores medidos para un tipo de sección, informados como rangos p25–p75.
/a1-gallery:pairingsSitios que usan una fuente o una combinación de fuentes.

Subagente

design-researcher maneja briefs abiertos que necesitan varias búsquedas: una pasada agregada, un par de búsquedas específicas y luego los valores con los que construir. Devuelve un brief y nunca edita archivos.

Por qué los agregados usan cuartiles

analyze_design_tokens informa p25, mediana y p75 en lugar de un promedio. Los valores de diseño tienen colas largas: un sitio con un héroe de 180px arrastra la media a un lugar inútil.

Los segmentos estrechos se reducen rápido. Pide secciones de precios en tiendas y puede que estés viendo un puñado de ejemplos. Cuando eso ocurre, la respuesta lleva lowSample: true e informa recuentos brutos en lugar de porcentajes, para que el agente pueda decir "aquí hay cuatro ejemplos" en lugar de inventar una norma.

Notas

Las descripciones de sitios y el contenido de secciones son contenido web de terceros. Las descripciones de herramientas los marcan como datos externos no confiables.

Este repositorio contiene el manifiesto y la documentación. El servidor en sí es de código cerrado y está alojado en a1.gallery.

Soporte

Problemas y preguntas: abre un issue o escribe a hello@a1.gallery.