Estilista de compras de FindMine
Un servidor de Protocolo de Contexto de Modelo (MCP) que integra las potentes recomendaciones de estilo y equipamiento de productos de FindMine con Claude y otras aplicaciones compatibles con MCP.
Descripción general
Este servidor MCP se conecta a la API de estilos de FindMine y expone su funcionalidad a grandes modelos de lenguaje mediante el Protocolo de Contexto de Modelo. Permite a los usuarios:
- Explorar información sobre productos y conjuntos
- Obtenga recomendaciones de atuendos para productos específicos
- Encuentre productos visualmente similares
- Accede a orientación sobre estilo y consejos de moda.
Características
Recursos
- Productos : Información detallada del producto con el esquema URI
product:///
- Looks : Recomendaciones completas de atuendos con el esquema URI
look:///
Herramientas
- get_style_guide : Accede a consejos de moda detallados y pautas de estilo.
- get_complete_the_look : Obtén recomendaciones de atuendos para un producto
- get_visually_similar : Encuentra productos visualmente similares
Indicaciones
- outfit_completion : Obtén consejos de estilo para conjuntos completos
- guía_de_estilo : Acceda a pautas completas de estilo de moda
- findmine_help : Aprenda a utilizar las herramientas y recursos de FindMine
Instalación
Opción 1: Instalar desde npm
Opción 2: Ejecutar con Docker
Opción 3: Clonar y compilar desde la fuente
Configuración
Variables de entorno
Variable | Descripción | Por defecto |
---|---|---|
FINDMINE_API_URL | URL base de la API de FindMine | https://api.findmine.com |
FINDMINE_APP_ID | Su ID de aplicación de FindMine | ID DE APLICACIÓN DEMO |
FINDMINE_API_VERSION | Versión de API a utilizar | versión 3 |
FINDMINE_DEFAULT_REGION | Código de región predeterminado | a nosotros |
FINDMINE_DEFAULT_LANGUAGE | Código de idioma predeterminado | en |
FINDMINE_CACHE_ENABLED | Habilitar el almacenamiento en caché de respuestas | verdadero |
FINDMINE_CACHE_TTL_MS | Tiempo de vida de la caché en ms | 3600000 (1 hora) |
NODE_ENV | Establecer en "desarrollo" para datos de muestra | - |
Uso con Claude Desktop
El servidor configura automáticamente Claude Desktop durante la instalación. Para verificar:
macOS:
Ventanas:
Desarrollo
Inspector de MCP
El Inspector MCP es una herramienta de desarrollo para probar su servidor:
Esto abrirá una interfaz web en http://localhost:5173 donde podrá interactuar con su servidor.
Modo de desarrollo
Ejecute el servidor con datos de muestra:
Personalización de la Guía de Estilo
La guía de estilo se puede personalizar para que se ajuste a las filosofías de estilo y las directrices de moda específicas de su marca. Para personalizar la guía de estilo:
- Localice las guías de estilo en
src/index.ts
(busquestyleGuides
) - Modificar el contenido de cada categoría (
general
,color_theory
,body_types
, etc.) - Agregue nuevas categorías ampliando el objeto
styleGuides
- Personalice el asesoramiento según la ocasión y la temporada.
Ejemplo de cómo agregar una categoría de guía de estilo personalizada:
Para una personalización completa, puede modificar todo el controlador get_style_guide
en src/index.ts
.
Estructura del proyecto
src/index.ts
: Implementación del servidor MCP principalsrc/api/
: Cliente de API de FindMinesrc/services/
: Lógica de negocios y capa de serviciosrc/types/
: definiciones de tipos de TypeScriptsrc/utils/
: Funciones de utilidad y ayudantes
Ejemplos de API
Obtener la guía de estilo
Completa el look
Obtenga productos visualmente similares
Publicación
Publicación en npm
Publicación en Docker Hub
Licencia
Este proyecto está licenciado bajo la licencia MIT.
This server cannot be installed
Un servidor MCP que integra las capacidades de recomendación de estilos de productos y atuendos de FindMine con Claude y otras aplicaciones compatibles con MCP, lo que permite a los usuarios explorar productos, obtener recomendaciones de atuendos, encontrar artículos similares y acceder a orientación de estilo.