Listet alle benutzerdefinierten Design System Templates der Organisation auf.
Tool Name
list_user_templates
Beschreibung
Das list_user_templates Tool gibt alle benutzerdefinierten Templates der Organisation zurĂŒck.
Jedes Template enthÀlt Metadaten wie Name, Beschreibung, Icon und Farben. ZusÀtzlich werden
die aktuellen Abo-Limits angezeigt, um zu prĂŒfen, ob weitere Templates erstellt werden können.
Hinweis: Das Löschen von User Templates ist nur ĂŒber die Web-OberflĂ€che möglich, nicht ĂŒber MCP.
Parameter
| Parameter | Typ | Pflicht | Standard | Beschreibung |
|---|---|---|---|---|
| limit | number | Nein | 50 | Maximale Anzahl zurĂŒckgegebener Templates (1â100) |
Beispiel Request
{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "list_user_templates",
"arguments": {
"limit": 50
}
},
"id": 1
}Beispiel Response
{
"jsonrpc": "2.0",
"result": {
"content": [
{
"type": "text",
"text": "{\"templates\":[{\"id\":\"ut_001\",\"name\":\"Corporate Blue\",\"description\":\"Blaue Farbpalette\",\"iconName\":\"building\",\"primaryColor\":\"#1E40AF\",\"previewColors\":[\"#1E40AF\",\"#3B82F6\"],\"sourceTemplateId\":\"default\",\"createdBy\":\"user_001\",\"createdAt\":\"2026-02-15T08:00:00Z\",\"updatedAt\":\"2026-02-15T08:00:00Z\"}],\"count\":1,\"totalCount\":1,\"limits\":{\"current\":1,\"limit\":5,\"remaining\":4,\"canCreate\":true}}"
}
]
},
"id": 1
}Response Format
| Feld | Typ | Beschreibung |
|---|---|---|
| templates | array | Array von Template-Objekten (siehe unten) |
| count | number | Anzahl zurĂŒckgegebener Templates |
| totalCount | number | Gesamtanzahl aller User Templates |
| limits | object | Aktuelle Abo-Limits (siehe unten) |
Template-Objekt
| Feld | Typ | Beschreibung |
|---|---|---|
| id | string | Eindeutige Template-ID |
| name | string | Name des Templates |
| description | string | Beschreibung |
| iconName | string | Icon-Name fĂŒr die Darstellung |
| primaryColor | string | PrimÀrfarbe als HEX-Wert |
| previewColors | array | Vorschaufarben |
| sourceTemplateId | string | ID des Quell-Templates |
| createdBy | string | ID des erstellenden Benutzers |
| createdAt | string | Erstellungszeitpunkt (ISO 8601) |
| updatedAt | string | Letzter Ănderungszeitpunkt (ISO 8601) |
Limits-Objekt
| Feld | Typ | Beschreibung |
|---|---|---|
| current | number | Aktuelle Anzahl an User Templates |
| limit | number | Maximale Anzahl laut Abonnement |
| remaining | number | Verbleibende Templates |
| canCreate | boolean | Ob weitere Templates erstellt werden können |