Listet alle Projekte des authentifizierten Benutzers mit optionaler Filterung und Paginierung.
Tool Name
list_projects
Beschreibung
Das list_projects Tool gibt eine Liste aller Projekte zurĂŒck, die dem aktuellen Benutzer gehören.
Die Ergebnisse können nach Status gefiltert und paginiert werden. Die Projekte werden standardmĂ€Ăig
nach Erstellungsdatum absteigend sortiert.
Parameter
| Parameter | Typ | Required | Beschreibung |
|---|---|---|---|
| status | enum | Nein | Filtert nach Status: active, archived oder all (Standard: active) |
| limit | number | Nein | Maximale Anzahl der Ergebnisse (1-100, Standard: 20) |
| offset | number | Nein | Anzahl der zu ĂŒberspringenden EintrĂ€ge (Standard: 0) |
Beispiel Request
{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "list_projects",
"arguments": {
"status": "active",
"limit": 10,
"offset": 0
}
},
"id": 1
}Beispiel Response
{
"jsonrpc": "2.0",
"result": {
"content": [
{
"type": "text",
"text": "{\"projects\":[{\"id\":\"proj_abc123\",\"name\":\"Meine Portfolio-Seite\",\"type\":\"portfolio\",\"status\":\"active\",\"createdAt\":\"2026-02-04T10:30:00Z\"},{\"id\":\"proj_def456\",\"name\":\"Firmen-Landing\",\"type\":\"landing\",\"status\":\"active\",\"createdAt\":\"2026-02-03T14:20:00Z\"}],\"total\":2,\"pagination\":{\"limit\":10,\"offset\":0,\"hasMore\":false}}"
}
]
},
"id": 1
}Fehler
| Code | Bedeutung |
|---|---|
| -32602 | UngĂŒltige Parameter (limit auĂerhalb des Bereichs) |
| -32003 | Nicht authentifiziert |