Loppix catalog and configuration

Loppix motifs, materials, guides, quotes and configuration review links. No automatic purchase.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
61%
Integridad del esquema
76%
Calidad de los nombres
98%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (7)

  • LOWTool 'search_motifs' description lacks action verben search_motifs
  • LOWTool 'get_motif' description lacks action verben get_motif
  • LOWTool 'get_materials' description lacks action verben get_materials
  • LOWTool 'search_knowledge' description lacks action verben search_knowledge
  • LOWTool 'get_knowledge' description lacks action verben get_knowledge
  • LOWTool 'validate_configuration' description lacks action verben validate_configuration
  • LOWTool 'create_configuration_handoff' description lacks action verben create_configuration_handoff

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~2,293Tokens (definiciones de herramientas)
~2.2 KBTamaño de respuesta típico
Impacto moderado en la atención (1.79% del contexto de 128k)

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-http

Qué puede hacer

Inventario de herramientas

Herramientas (8)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢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

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada8 herramientas
verificadoversión no registrada8 herramientas