mcp-zettle (Repo)
Eigener MCP fuer Zettle-API. Erstellt als Standard-Stack-Layer fuer das KMU-Retail-Bundle (siehe produkt-bundle).
Status
- v0.1 Skeleton fertig 2026-05-18 — 6 Read-Tools registriert,
uv tool install --editablegetestet, kein Import-Fehler - Live-Test ausstehend — benoetigt
ZETTLE_CLIENT_ID+ZETTLE_API_KEYvon Marvin’s Zettle-Account - GitHub-Repo: noch nicht angelegt (lokales Git-Repo TODO)
Struktur
mcp-zettle/
├── README.md
├── pyproject.toml
├── .env.local.example
├── .gitignore
└── src/mcp_zettle/
├── __init__.py
└── server.py # FastMCP + Auth-Layer + 6 Tools
Tools v0.1 (6, Read-Only)
list_products, get_product, get_inventory_balance, list_sales, get_daily_summary, get_bestseller_last_7_days. Details siehe Repo-README oder zettle.
Standard-Stack-Layer-Strategie
Dieser MCP entsteht primaer fuer Kunde Woehrle, ist aber als Standard-Layer fuer alle naechsten KMU-Retail-/Gastro-Kunden mit Zettle gedacht. Anschluss-Use-Cases:
- Restaurants mit Zettle-Tablet-Kasse
- Friseure / Salons (Companion zu mcp-calcom)
- Galerien mit Verkaufsstaenden
- Wochenmaerkte / Pop-ups mit Zettle Solo Reader
Nicht-Ziele (v0.1)
- Write-Tools (kommen in v0.2 nach Notausgang-Bestaetigung)
- Multi-Tenant-Architektur (kommt mit Kunde 2)
- Cloud-Hosting (kommt in Phase 2 des Woehrle-Projekts)
Related
- zettle — Setup-Doku
- plan — Implementierungs-Plan mit Unit 1.3 = mcp-zettle v0.1
- mcp-best-practices — Pattern + Audit-Checkliste
- SKILL — Skill der das Pattern definiert