MCP cover image
servidor de marca a theme-mcp logo
Public

servidor de marca a theme-mcp

See in Github
2025-03-20

SERVIDOR MCP Para Convertir PDFS de IdentiDad de Marca en Tema de Shopify

1

Github Watches

1

Github Forks

0

Github Stars

Brand-to-Theme MCP Server

Servidor MCP para convertir PDFs de identidad de marca en temas funcionales para Shopify.

Descripción

Este servidor MCP proporciona un conjunto de herramientas para automatizar la conversión de manuales de identidad corporativa en PDF a temas funcionales de Shopify, manteniendo la coherencia con la identidad de marca.

Utiliza tecnologías avanzadas de extracción de PDF y generación de código para transformar elementos visuales de marca (colores, tipografías, etc.) en un tema Shopify completo y listo para instalar.

Características

  • Extracción de PDF: Analiza PDFs para obtener paletas de colores, tipografías y otros elementos de diseño
  • Generación de Design Tokens: Convierte los elementos extraídos en tokens de diseño estandarizados
  • Creación de Temas Shopify: Genera archivos de tema completos basados en la identidad de marca
  • Integración con Shopify: Permite instalar el tema directamente en la tienda conectada
  • Integración con Figma: Compatible con componentes extraídos desde Figma (mediante MCP de Figma)

Herramientas MCP

El servidor expone las siguientes herramientas MCP:

1. extract_pdf_branding

Extrae elementos visuales e identidad de marca desde un archivo PDF.

Parámetros:

  • pdfPath: Ruta al archivo PDF del manual de identidad corporativa
  • extractOptions: Opciones de extracción (colores, tipografía, logos)

2. generate_design_tokens

Genera tokens de diseño a partir de la identidad de marca extraída.

Parámetros:

  • brandingData: Datos de identidad de marca extraídos
  • figmaData: Datos opcionalmente extraídos de Figma
  • format: Formato de salida para los tokens (json, css, scss)

3. create_shopify_theme

Genera un tema de Shopify basado en tokens de diseño.

Parámetros:

  • designTokens: Tokens de diseño generados
  • themeName: Nombre del tema a generar
  • outputPath: Ruta donde guardar los archivos del tema

4. preview_shopify_theme

Genera una vista previa del tema de Shopify.

Parámetros:

  • themePath: Ruta a los archivos del tema
  • previewType: Tipo de vista previa a generar (thumbnail, full)

5. install_shopify_theme

Instala el tema generado en la tienda Shopify conectada.

Parámetros:

  • themePath: Ruta a los archivos del tema
  • installationType: Instalar como tema nuevo o actualizar un tema existente
  • existingThemeId: ID del tema existente a actualizar (si es relevante)
  • setAsMain: Establecer como tema principal de la tienda

Instalación

  1. Clona este repositorio:
git clone https://github.com/mmokarzel/brand-to-theme-mcp-server.git
cd brand-to-theme-mcp-server
  1. Instala las dependencias:
npm install
  1. Compila el proyecto:
npm run build
  1. Configura el servidor MCP en tu archivo de configuración MCP:
{
  "mcpServers": {
    "github.com/mmokarzel/brand-to-theme-mcp-server": {
      "command": "node",
      "args": [
        "/ruta/a/brand-to-theme-mcp/build/index.js"
      ],
      "env": {},
      "disabled": false,
      "autoApprove": []
    }
  }
}

Uso Básico

  1. Extrae elementos de marca desde un PDF:
const brandingData = await extract_pdf_branding({
  pdfPath: "/ruta/a/manual-identidad.pdf"
});
  1. Genera tokens de diseño:
const designTokens = await generate_design_tokens({
  brandingData: brandingData,
  format: "json"
});
  1. Crea un tema Shopify:
const themeResult = await create_shopify_theme({
  designTokens: designTokens,
  themeName: "MiMarca Theme"
});
  1. Instala el tema en Shopify:
const installResult = await install_shopify_theme({
  themePath: themeResult.path,
  installationType: "new",
  setAsMain: true
});

Requisitos

  • Node.js v16+
  • Shopify Partner Account (para instalar temas)
  • MCP compatible con Claude

相关推荐

  • NiKole Maxwell
  • I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

  • https://suefel.com
  • Latest advice and best practices for custom GPT development.

  • Yusuf Emre Yeşilyurt
  • I find academic articles and books for research and literature reviews.

  • https://maiplestudio.com
  • Find Exhibitors, Speakers and more

  • Carlos Ferrin
  • Encuentra películas y series en plataformas de streaming.

  • Joshua Armstrong
  • Confidential guide on numerology and astrology, based of GG33 Public information

  • Contraband Interactive
  • Emulating Dr. Jordan B. Peterson's style in providing life advice and insights.

  • rustassistant.com
  • Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.

  • Elijah Ng Shi Yi
  • Advanced software engineer GPT that excels through nailing the basics.

  • Emmet Halm
  • Converts Figma frames into front-end code for various mobile frameworks.

  • apappascs
  • Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.

  • Mintplex-Labs
  • La aplicación AI de escritorio todo en uno y Docker con trapo incorporado, agentes de IA, creador de agentes sin código, compatibilidad de MCP y más.

  • modelcontextprotocol
  • Servidores de protocolo de contexto modelo

  • ShrimpingIt
  • Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx

  • n8n-io
  • Plataforma de automatización de flujo de trabajo de código justo con capacidades de IA nativas. Combine el edificio visual con código personalizado, auto-anfitrión o nube, más de 400 integraciones.

  • WangRongsheng
  • 🧑‍🚀 全世界最好的 llM 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Resumen de los mejores recursos del mundo.

  • open-webui
  • Interfaz de IA fácil de usar (admite Ollama, Operai API, ...)

    Reviews

    5 (1)
    Avatar
    user_tiLsgW6v
    2025-04-15

    As a dedicated user of the TMDB MCP Server, I am truly impressed by its seamless integration and robust performance. The server is incredibly reliable and has significantly improved our workflow. Special thanks to the author, rakeshgangwar, for developing such an outstanding tool. Highly recommended for anyone needing an efficient MCP solution.