caisse-enregistreuse-mcp-server
🧾 Kash MCP Server

Kash MCP Server ist der offizielle Model Context Protocol (MCP) Server für Kash — eine kostenlose, cloudbasierte POS-, Rechnungsstellungs-, CRM- und Webshop-Plattform, der seit 2011 Tausende von Händlern vertrauen.
Verbinden Sie Ihr Kash-Konto mit Claude, ChatGPT, n8n oder einer anderen MCP-kompatiblen KI — und verwalten Sie Ihr gesamtes Unternehmen durch natürliche Konversation.
🟢 Gehosteter Server: https://mcp.kash.click 📖 Vollständige Dokumentation: kash.click/cash-register-software
✨ Was Sie tun können
Sprechen Sie einfach. Keine Menüs, keine Klicks.
"Record a sale of 2 coffees and 1 croissant at table 84"
"Show me this week's revenue report"
"Add a new item called Summer Tart at €4.50 in the Pastries department"
"Who are my best customers this month?"
"Create a Kash account for my restaurant"
"Record the card payment for order #1042"
"Add a Large size option to the Size variation"Related MCP server: Itcons.app MCP Server
🚀 Funktionen
🔐 Konto & Authentifizierung — keine Konfiguration erforderlich
Erstellen Sie ein neues Kash-Konto direkt aus der Konversation heraus
Listen Sie Konten auf, die mit einer E-Mail-Adresse verknüpft sind, um zu prüfen, ob bereits eines existiert
Login via OTP — ein Einmalpasswort wird an Ihre E-Mail gesendet, kein Passwort erforderlich
Logout, um die Sitzung jederzeit zu beenden
🧾 Verkäufe & Bestellungen
Verkäufe erfassen mit Katalogartikeln, Abteilungszeilen oder freien Zeilen
Bestellungen bearbeiten — Artikel hinzufügen, Kunden zuweisen, Zahlungen erfassen, als Rechnung validieren
Bestellungen auflisten nach Datumsbereich, validiert oder nicht validiert, gefiltert nach Liefermethode
Bestelldetails abrufen — vollständige Aufschlüsselung von Artikeln, Kunden, Zahlungen und Summen
📊 Berichte
Verkaufsbericht — HTML-Zusammenfassung für jeden Zeitraum: ein bestimmter Tag, Monat oder das volle Jahr (Standard ist gestern)
📦 Katalogverwaltung
Artikel (PLU): hinzufügen, bearbeiten, löschen — mit Preis, Abteilung, MwSt., Barcode, Bestand, Varianten...
Abteilungen: hinzufügen, bearbeiten, löschen — mit MwSt., Preis, Gruppe, Varianten...
Abteilungsgruppen: hinzufügen, bearbeiten, löschen — zur Organisation Ihres Katalogs
MwSt.-Sätze: hinzufügen, bearbeiten, löschen
Varianten: hinzufügen, bearbeiten, löschen (z. B. "Größe", "Farbe")
Variantenoptionen: hinzufügen, bearbeiten, löschen (z. B. "S", "M", "L" für "Größe") mit optionalem Preisdelta
👥 Kundenverwaltung (CRM)
Hinzufügen, bearbeiten, löschen von Kunden mit vollständigen Kontaktdaten, Firmendetails, USt-IdNr., Barcode, Treuedaten, privaten Notizen, Blacklist-Status...
📋 Daten & Listen
Abrufen beliebiger Referenzdaten aus Ihrem Shop:
Tool | Daten |
| Artikel / Produkte |
| Abteilungen / Kategorien |
| Abteilungsgruppen |
| MwSt.-Sätze |
| Kunden |
| Variantenarten |
| Zahlungsmethoden |
| Kassen |
| Liefermethoden |
| Lieferzonen |
| Abholpunkte |
| Rabatte & Zuschläge |
| Personal / Benutzer |
| Tische (Restaurant-Modus) |
| Bestellungen nach Datumsbereich |
🛠 Verfügbare Tools (46)
Kategorie | Tools |
Konto |
|
Auth |
|
Verkäufe |
|
Berichte |
|
Artikel |
|
Abteilungen |
|
Abteilungsgruppen |
|
MwSt. |
|
Varianten |
|
Variantenoptionen |
|
Kunden |
|
Daten |
|
Dienstprogramm |
|
⚙️ Voraussetzungen
Sie benötigen ein Kash / free-cash-register.net Konto.
Haben Sie noch keines? Sie können es direkt aus der Konversation heraus mit account.create erstellen oder sich unter kash.click/free-pos-software registrieren.
Haben Sie bereits eines? Rufen Sie Ihren APIKEY und SHOPID in der Software unter Setup → Webservices ab oder verbinden Sie sich über oAuth.
🔌 Option 1 — Gehosteter Server (empfohlen)
Der einfachste Weg: Verbinden Sie sich direkt mit dem gehosteten MCP-Server unter https://mcp.kash.click/mcp.
Keine Installation erforderlich. Die Authentifizierung erfolgt über OAuth 2.0 mit PKCE.
Claude.ai
Fügen Sie unter Einstellungen → Integrationen einen neuen Connector hinzu:
Feld | Wert |
Name |
|
MCP Server URL |
|
Authentifizierung |
|
ChatGPT
Unter Einstellungen → Connectors → Connector erstellen:
Feld | Wert |
Name |
|
MCP Server URL |
|
Authentifizierung |
|
Smithery
Verfügbar auf smithery.ai — suchen Sie nach Kash.
💻 Option 2 — Selbst gehostet (STDIO)
Führen Sie den Server lokal für Claude Desktop oder einen beliebigen STDIO-basierten MCP-Client aus.
Schnellstart via npx
npx caisse-enregistreuse-mcp-server --shopid=YOUR_SHOPID --apikey=YOUR_APIKEYClaude Desktop Konfiguration
Bearbeiten Sie claude_desktop_config.json:
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"kash": {
"command": "npx",
"args": [
"caisse-enregistreuse-mcp-server",
"--shopid=YOUR_SHOPID",
"--apikey=YOUR_APIKEY"
]
}
}
}Oder unter Verwendung von Umgebungsvariablen:
{
"mcpServers": {
"kash": {
"command": "node",
"args": ["PATH_TO_BUILD/build/stdio.js"],
"cwd": "PATH_TO_BUILD",
"env": {
"SHOPID": "YOUR_SHOPID",
"APIKEY": "YOUR_APIKEY"
}
}
}
}Installation aus dem Quellcode
# 1) Clone
git clone https://github.com/paracetamol951/caisse-enregistreuse-mcp-server.git
cd caisse-enregistreuse-mcp-server
# 2) Install dependencies
npm install
# 3) Create .env
echo "SHOPID=YOUR_SHOPID" > .env
echo "APIKEY=YOUR_APIKEY" >> .env
# 4) Build
npm run build
# 5) Run
node build/stdio.jsDocker (HTTP-Modus)
Der HTTP-Modus erfordert Redis. Verwenden Sie Docker Compose:
docker compose upOder manuell ausführen:
docker run -d -p 6379:6379 redis
npm run dev🔐 Authentifizierungsablauf
Gehosteter Server (OAuth)
Die Authentifizierung wird automatisch durch den OAuth 2.0 + PKCE-Ablauf abgewickelt, wenn Sie sich über Claude.ai, ChatGPT oder Smithery verbinden.
Authentifizierung innerhalb der Konversation (OTP)
Sie können sich auch direkt innerhalb der Konversation authentifizieren — kein Passwort erforderlich:
1. auth.request.otp(email) → OTP sent to your inbox
2. auth.login.with_otp(email, otp) → session initialized ✓
3. auth.logout() → clear session when doneWenn Sie noch kein Konto haben:
1. account.list(email) → check existing accounts
2. account.create(email, title) → create + session auto-initialized ✓STDIO / selbst gehostet
Übergeben Sie Anmeldedaten über CLI-Argumente oder Umgebungsvariablen — SHOPID und APIKEY.
📡 API-Endpunkte
Endpunkt | Beschreibung |
| MCP JSON-RPC Endpunkt |
| Gesundheitsprüfung → |
| MCP-Manifest (Tool-Liste) |
| OAuth-Discovery |
🌍 Internationalisierung
Tool-Titel und Beschreibungen sind auf Englisch und Französisch verfügbar und werden automatisch über den Accept-Language-Header oder die Umgebungsvariable MCP_LANG aufgelöst.
Locale-Dateien: locales/en/common.json, locales/fr/common.json
Demo-Anmeldedaten
Wenn Sie das Tool ausprobieren möchten, ohne ein Konto zu erstellen, können Sie die folgenden Anmeldedaten verwenden
Login: Demo15 Passwort: demodemo
💻 Kompatible Clients
Client | Modus |
Claude.ai | HTTP / OAuth |
Claude Desktop | STDIO |
ChatGPT | HTTP / OAuth |
n8n | HTTP |
Flowise / LangChain | HTTP |
Smithery | HTTP / OAuth |
Jeder MCP-Client | STDIO oder HTTP |
🏪 Unterstützte Unternehmenstypen
Verwenden Sie beim Erstellen eines Kontos mit account.create den Parameter configType, um einen auf Ihr Unternehmen zugeschnittenen Datensatz vorzuladen:
Bar · Bakery · Restaurant · Fast-food · Cafe · Coffee-shop · Pizzeria · Brewery · Food-truck · Snack · Florist · Retail · Pharmacy · Supermarket · Clothing-store · Ecommerce · Services · Beauty-institute · Coiffeur · Market · Library · Camping · und mehr...
🔗 Links
🌐 Website: kash.click
📖 Dokumentation: kash.click/cash-register-software
🔧 API-Referenz: kash.click/cash-register-software/mcp
🆓 Kostenlos registrieren: kash.click/free-pos-software
📋 Lizenz
© 2025 Net-assembly. GNU General Public License v3.0
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with SmartKasa Ukrainian POS system through natural language, managing shops, products, inventory, sales receipts, employees, and fiscal reports with full API coverage.1MIT
- AlicenseAqualityCmaintenanceConnects AI assistants to the Itcons.app business operations platform for managing work reports, work orders, projects, clients, and users. It supports both local stdio and remote HTTP modes, enabling querying, searching, and creating operational data with secure authentication.1752MIT
- MIT
- AlicenseNot gradedqualityBmaintenanceConnects AI assistants to Revelor e-shop analytics, search configuration, and recommendations, enabling both reading and optional writing for e-shop data.MIT
Related MCP Connectors
ConnectPlug (CPlug) POS and ERP for restaurants, food service and retail, with the full official RES
Brazilian fiscal MCP server - issue NF-e, NFC-e, NFS-e, CT-e, MDF-e and DC-e via SEFAZ.
Connect your Rede Celcoin account to AI via Brazil's Open Finance: balances, statements, cards, inve
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/paracetamol951/caisse-enregistreuse-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server