Bastian Wagner c8603be226 mcp support
2026-06-11 11:19:07 +02:00
2026-06-09 09:45:33 +02:00
2026-06-11 11:19:07 +02:00
2026-06-10 15:44:18 +02:00
2026-06-09 09:45:33 +02:00
2026-06-09 09:45:33 +02:00
2026-06-09 14:01:38 +02:00
2026-06-11 11:19:07 +02:00

docker build -t listify:local . docker run --env-file .\listify-api.env -p 8080:80 listify:local

MCP-Agent anbinden

Das Backend stellt einen Remote-MCP-Endpunkt unter /mcp bereit. Der Endpunkt nutzt denselben Bearer-JWT wie die REST-API, d. h. ein Agent muss sich zuerst ueber die normale Auth-API anmelden und den accessToken bei allen MCP-Requests als Authorization: Bearer <accessToken> mitsenden.

Lokal laeuft der MCP-Endpunkt bei der API standardmaessig unter:

http://localhost:3000/mcp

Im Docker-Setup mit obigem Port-Mapping ist er erreichbar unter:

http://localhost:8080/mcp

Verfuegbare MCP-Tools:

  • list_existing_lists: liest die Listen des angemeldeten Users.
  • list_templates: liest die Listenvorlagen des angemeldeten Users.
  • suggest_lists: erzeugt strukturierte Vorschlaege fuer neue Listen, schreibt aber nichts in die Datenbank.

Weitere Details und Beispiel-Requests stehen in listify-api/README.md.

Description
No description provided
Readme 1.8 MiB
Languages
TypeScript 79.6%
HTML 12.1%
SCSS 6.3%
Handlebars 1.3%
JavaScript 0.5%
Other 0.1%