This commit is contained in:
Bastian Wagner
2026-06-13 15:41:57 +02:00
parent 6642575ea9
commit 22c93f9ca1
10 changed files with 874 additions and 19 deletions

View File

@@ -153,6 +153,38 @@ Der Server erzeugt beim MCP-Initialize eine Session. Folge-Requests muessen den
- Output enthaelt `list` mit der aktualisierten Liste.
- `create_template`
- Erstellt ein neues Template fuer den angemeldeten User.
- Input:
```json
{
"name": "Sommerurlaub",
"description": "Wiederverwendbare Packvorlage",
"kind": "packing",
"items": [
{ "title": "Pass", "required": true },
{ "title": "Tickets", "notes": "Digital und offline sichern" }
]
}
```
- Output enthaelt `template` mit dem erstellten Template inklusive Items.
- `add_template_item`
- Fuegt ein Item zu einem bestehenden Template hinzu, das dem angemeldeten User gehoert.
- Input:
```json
{
"templateId": "template-id",
"title": "Sonnencreme",
"required": false
}
```
- Output enthaelt `template` mit dem aktualisierten Template.
### Minimaler MCP-Request
Ein MCP-Client uebernimmt normalerweise Initialize, Session-Header und Tool-Calls selbst. Fuer eigene Tests sieht ein Tool-Call nach erfolgreicher Initialisierung sinngemaess so aus:
@@ -173,7 +205,7 @@ Ein MCP-Client uebernimmt normalerweise Initialize, Session-Header und Tool-Call
}
```
Wichtig: Der aktuelle Ausbau erlaubt Erstellen von Listen und Hinzufuegen von Items. Aendern, Abhaken, Loeschen und Teilen von Listen ist ueber MCP noch nicht freigegeben.
Wichtig: Der aktuelle Ausbau erlaubt Erstellen von Listen und Templates sowie Hinzufuegen von Items. Aendern, Abhaken, Loeschen und Teilen ist ueber MCP noch nicht freigegeben.
## Deployment