Loppix catalog and configuration
Loppix motifs, materials, guides, quotes and configuration review links. No automatic purchase.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (7)
- LOWen search_motifs
- LOWen get_motif
- LOWen get_materials
- LOWen search_knowledge
- LOWen get_knowledge
- LOWen validate_configuration
- LOWen create_configuration_handoff
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"catalog-configuration": {
"url": "https://loppix.com/mcp"
}
}
}Puntos de conexión remotos
https://loppix.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (8)
🟢search_motifs(query, category, kind, room, offset, ...)
Pretraži originalne motive po nazivu, atmosferi, kategoriji i prostoriji. Slike su inspirativni prikazi, ne dokaz izvedbe. Bez cijene prije konfiguracije.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"default": "",
"type": "string",
"maxLength": 200
},
"category": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"kind": {
"type": "string",
"enum": [
"mural",
"repeat"
]
},
"room": {
"type": "string",
"maxLength": 80
},
"offset": {
"default": 0,
"type": "integer",
"minimum": 0,
"maximum": 1000
},
"limit": {
"default": 12,
"type": "integer",
"minimum": 1,
"maximum": 24
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_motif(motifId)
Dohvati javne izvedbe, slike, canonical URL, reviziju i potrebne odluke za jedan motiv.
Esquema de entrada
{
"type": "object",
"properties": {
"motifId": {
"type": "string",
"minLength": 1,
"maxLength": 160
}
},
"required": [
"motifId"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_materials(productType)
Dohvati materijale i poznata ograničenja; bez tvrdnji o nedokumentiranoj sigurnosti ili početnih cijena.
Esquema de entrada
{
"type": "object",
"properties": {
"productType": {
"default": "wallpaper",
"type": "string",
"enum": [
"wallpaper",
"canvas"
]
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢search_knowledge(query, offset, limit)
Pronađi odgovore s izvorima i oznakom svježine. Nema odgovora izvan izvora; nepoznate tehničke podatke provjerava INMAR.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"default": "",
"type": "string",
"maxLength": 200
},
"offset": {
"default": 0,
"type": "integer",
"minimum": 0,
"maximum": 1000
},
"limit": {
"default": 12,
"type": "integer",
"minimum": 1,
"maximum": 24
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_knowledge(id)
Dohvati javni zapis znanja prema ID-u. Vraća izvor, reviziju, svježinu i nepoznanice.
Esquema de entrada
{
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 160
}
},
"required": [
"id"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢validate_configuration(motifId, colorwayId, widthCm, heightCm, materialId, ...)
Provjeri cijele centimetre, materijal, izvedbu i kadar/ponavljanje. Ne stvara košaricu, narudžbu ni e-mail.
Esquema de entrada
{
"type": "object",
"properties": {
"motifId": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"colorwayId": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"widthCm": {
"type": "number"
},
"heightCm": {
"type": "number"
},
"materialId": {
"type": "string",
"enum": [
"premium-self-adhesive-canvas",
"premium-classic-linen",
"kitchen-laminated-wallpaper"
]
},
"catalogRevision": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"pricingRevision": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"designType": {
"type": "string",
"enum": [
"mural",
"repeat"
]
},
"crop": {
"type": "object",
"properties": {
"version": {
"type": "number",
"const": 1
},
"x_pct": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"y_pct": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"width_pct": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 100
},
"height_pct": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 100
},
"source_width_px": {
"type": "number",
"const": 6400
},
"source_height_px": {
"type": "number",
"const": 4000
},
"target_width_cm": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"target_height_cm": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"version",
"x_pct",
"y_pct",
"width_pct",
"height_pct",
"source_width_px",
"source_height_px",
"target_width_cm",
"target_height_cm"
],
"additionalProperties": false
},
"repeatScale": {
"type": "string",
"enum": [
"small",
"standard",
"large"
]
},
"country": {
"default": "HR",
"type": "string",
"const": "HR"
},
"quantity": {
"default": 1,
"type": "number",
"const": 1
}
},
"required": [
"motifId"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢quote_configuration(motifId, colorwayId, widthCm, heightCm, materialId, ...)
Izračun proizvoda u EUR centima istim pravilima kao Medusa. Traži mjere i materijal; nedostajući kadar znači da konfiguracija još nije spremna. Dostava i konačni total potvrđuju se u checkoutu.
Esquema de entrada
{
"type": "object",
"properties": {
"motifId": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"colorwayId": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"widthCm": {
"type": "number"
},
"heightCm": {
"type": "number"
},
"materialId": {
"type": "string",
"enum": [
"premium-self-adhesive-canvas",
"premium-classic-linen",
"kitchen-laminated-wallpaper"
]
},
"catalogRevision": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"pricingRevision": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"designType": {
"type": "string",
"enum": [
"mural",
"repeat"
]
},
"crop": {
"type": "object",
"properties": {
"version": {
"type": "number",
"const": 1
},
"x_pct": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"y_pct": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"width_pct": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 100
},
"height_pct": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 100
},
"source_width_px": {
"type": "number",
"const": 6400
},
"source_height_px": {
"type": "number",
"const": 4000
},
"target_width_cm": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"target_height_cm": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"version",
"x_pct",
"y_pct",
"width_pct",
"height_pct",
"source_width_px",
"source_height_px",
"target_width_cm",
"target_height_cm"
],
"additionalProperties": false
},
"repeatScale": {
"type": "string",
"enum": [
"small",
"standard",
"large"
]
},
"country": {
"default": "HR",
"type": "string",
"const": "HR"
},
"quantity": {
"default": 1,
"type": "number",
"const": 1
}
},
"required": [
"motifId"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟡create_configuration_handoff(motifId, colorwayId, widthCm, heightCm, materialId, ...)
Izdaj kratkotrajnu poveznicu za pregled potpune konfiguracije. Ne kupuje, ne rezervira, ne stvara košaricu i nije odobrenje naplate. Kupac pregledava i potvrđuje na Loppixu.
Esquema de entrada
{
"type": "object",
"properties": {
"motifId": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"colorwayId": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"widthCm": {
"type": "number"
},
"heightCm": {
"type": "number"
},
"materialId": {
"type": "string",
"enum": [
"premium-self-adhesive-canvas",
"premium-classic-linen",
"kitchen-laminated-wallpaper"
]
},
"catalogRevision": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"pricingRevision": {
"type": "string",
"minLength": 1,
"maxLength": 160
},
"designType": {
"type": "string",
"enum": [
"mural",
"repeat"
]
},
"crop": {
"type": "object",
"properties": {
"version": {
"type": "number",
"const": 1
},
"x_pct": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"y_pct": {
"type": "number",
"minimum": 0,
"maximum": 100
},
"width_pct": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 100
},
"height_pct": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 100
},
"source_width_px": {
"type": "number",
"const": 6400
},
"source_height_px": {
"type": "number",
"const": 4000
},
"target_width_cm": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"target_height_cm": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"version",
"x_pct",
"y_pct",
"width_pct",
"height_pct",
"source_width_px",
"source_height_px",
"target_width_cm",
"target_height_cm"
],
"additionalProperties": false
},
"repeatScale": {
"type": "string",
"enum": [
"small",
"standard",
"large"
]
},
"country": {
"default": "HR",
"type": "string",
"const": "HR"
},
"quantity": {
"default": 1,
"type": "number",
"const": 1
}
},
"required": [
"motifId"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Comunidad
Evidencia