Kash Business management assistant
About
Kash.click management assistant. Connect your assistant to your business complete sales history, clients, payments, tax information, employees, points of sales.
Details
- Author
- paracetamol951
- Downloads
- 253
- Categories
- Productivity, Other, Database, AI
Jump to
- Record and track your sales in real time
- Identify your best customers
- Detect your most profitable products
- Suggest concrete actions to grow your business
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Kash Business management assistantCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Obtain an API key from Kash.click to enable the connection between your AI assistant and the business management system. No other installation or configuration steps are documented.
sale_create
Crée une nouvelle vente pour l'établissement. Prend en entrée le mode de paiement (optionnel) et la liste des articles. Chaque article peut être du type « catalogue » (avec productId) ou « rayon » (avec deptId) ou « libre » (avec titre et prix). Vérifier si le client n'existe déjà en utilisant data_list_clients et si le client existe, uniquement préciser idClient. Retourne un objet JSON de confirmation de la vente tel que fourni par l’API distante.
data_list_products
Liste des Lister les articles
data_list_departments
Liste des Lister les rayons
data_list_department_groups
Liste des Lister les groupes de rayons
data_list_clients
Liste des Lister les clients
data_list_variations
Liste des Lister les déclinaisons
data_list_delivery_men
Liste des Lister les méthodes de livraison
data_list_payments_modes
Liste des Lister les modes de paiement
data_list_cashboxes
Liste des Lister les caisses
data_list_delivery_zones
Liste des Lister les zones de livraison
data_list_relay_points
Liste des Lister les points relais
data_list_discounts
Liste des Lister les réductions
data_list_users
Liste des Lister les utilisateurs
data_list_tables
Liste des Lister les tables
data_list_orders
Listez soit les commandes non validées (les devis) dont la date de création est comprise entre from_date_ISO8601 et to_date_ISO8601, soit les commandes validées (dénommées commandes ou factures) dont la date de valeur est comprise entre from_date_ISO8601 et to_date_ISO8601. Vous pouvez également filtrer les modes de livraison (avec filterDeliveryMethod).
order_detail
Récupère toutes les informations d’une commande à partir de son identifiant unique, y compris les articles vendus, le client, le mode de paiement et le montant total.
ping
Vérifie l’état du serveur MCP. Retourne { result: 'OK' } si le serveur est opérationnel.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"kash business management assistant": {
"caisse": {
"command": "npx",
"args": [
"caisse-enregistreuse-mcp-server",
"--shopid=KASH_CLICK_SHOP_ID",
"--apikey=KASH_CLICK_API_KEY"
]
}
}
}
}
McpServers
{
"caisse": {
"command": "npx",
"args": [
"caisse-enregistreuse-mcp-server",
"--shopid=KASH_CLICK_SHOP_ID",
"--apikey=KASH_CLICK_API_KEY"
]
}
}
Kash.click management assistant. Connect your assistant to your business complete sales history, clients, payments, tax information, employees, points of sales.
Kash MCP Serveris the officialModel Context Protocol (MCP)server forKash— a free, cloud-based POS, invoicing, CRM and webshop platform trusted by thousands of merchants since 2011.
Connect your Kash account toClaude, ChatGPT, n8n, or any MCP-compatible AI — and manage your entire business through natural conversation.
🟢 Hosted server:https://mcp.kash.click
📖 Full documentation:kash.click/cash-register-software
"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"
🔐 Account & Authentication — no config required
- Createa new Kash account directly from the conversation
- Listaccounts linked to an email to check if one already exists
- Login via OTP— a one-time password is sent to your email, no password needed
- Logoutto clear the session at any time
- Record saleswith catalog items, department lines, or free lines
- Edit orders— add items, assign a client, record payments, validate as invoice
- List ordersby date range, validated or unvalidated, filtered by delivery method
- Get order details— full breakdown of items, client, payments and totals
- Sales report— HTML summary for any period: a specific day, month, or full year (defaults to yesterday)
- Items (PLU): add, edit, delete — with price, department, VAT, barcode, stock, variations...
- Departments: add, edit, delete — with VAT, price, group, variations...
- Department groups: add, edit, delete — to organize your catalog
- VAT rates: add, edit, delete
- Variations: add, edit, delete (e.g. "Size", "Color")
- Variation choices: add, edit, delete (e.g. "S", "M", "L" for "Size") with optional price delta
- Add, edit, deletecustomers with full contact info, company details, VAT number, barcode, loyalty data, private notes, blacklist status...
Retrieve any reference data from your shop:
You need aKash / free-cash-register.netaccount.
Don't have one?You can create it directly from the conversation usingaccount.create, or register atkash.click/free-pos-software.
Already have one?Retrieve yourAPIKEYandSHOPIDin the software underSetup → Webservicesor connect using oAuth.
🔌 Option 1 — Hosted server (recommended)
The easiest way: connect directly to the hosted MCP server athttps://mcp.kash.click/mcp.
No installation needed. Authentication is handled via OAuth 2.0 with PKCE.
InSettings → Integrations, add a new connector:
InSettings → Connectors → Create Connector:
Available onsmithery.ai— search forKash.
Run the server locally for Claude Desktop or any STDIO-based MCP client.
npx caisse-enregistreuse-mcp-server --shopid=YOUR_SHOPID --apikey=YOUR_APIKEY
- Windows:%APPDATA%\Claude\claude_desktop_config.json
- macOS:~/Library/Application Support/Claude/claude_desktop_config.json
{ "mcpServers": { "kash": { "command": "npx", "args": [ "caisse-enregistreuse-mcp-server", "--shopid=YOUR_SHOPID", "--apikey=YOUR_APIKEY" ] } } }
{ "mcpServers": { "kash": { "command": "node", "args": ["PATH_TO_BUILD/build/stdio.js"], "cwd": "PATH_TO_BUILD", "env": { "SHOPID": "YOUR_SHOPID", "APIKEY": "YOUR_APIKEY" } } } }
# 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.js
HTTP mode requires Redis. Use Docker Compose:
docker run -d -p 6379:6379 redis npm run dev
Authentication is handled automatically by the OAuth 2.0 + PKCE flow when you connect through Claude.ai, ChatGPT, or Smithery.
You can also authenticate directly within the conversation — no password required:
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 done
1. account.list(email) → check existing accounts 2. account.create(email, title) → create + session auto-initialized ✓
Pass credentials via CLI args or environment variables —SHOPIDandAPIKEY.
Tool titles and descriptions are available inEnglishandFrench, resolved automatically from theAccept-Languageheader or theMCP_LANGenvironment variable.
Locale files:locales/en/common.json,locales/fr/common.json
If you want to try the tool without creating an account, you can use the following credentials
When creating an account withaccount.create, useconfigTypeto pre-load a dataset tailored to your business:
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· and more...
- 🌐Website:kash.click
- 📖Documentation:kash.click/cash-register-software
- 🔧API Reference:kash.click/cash-register-software/mcp
- 🆓Register for free:kash.click/free-pos-software
© 2025 Net-assembly.GNU General Public License v3.0
B2B SaaS GTM stack intelligence — 17 tools spanning catalog search, overlap detection, n-way vendor comparison, decision-stage buyer questions, and renewal-negotiation playbooks.
A read-only MCP server to query live Oracle Eloqua data. Requires a separate CData JDBC Driver for Oracle Eloqua.
A read-only MCP server for querying live SAP Hybris C4C data, powered by the CData JDBC Driver.
Find buying signals for companies and contacts
Prospection B2B en France — sourcing entreprises, enrichissement contacts, push CRM. Remote MCP server avec OAuth 2.1.
No dashboards, just ask Claude (Connect AI to your business data)
Integrate with ERPNext, a popular open-source ERP system.
Interact with the HubSpot CRM API for sales analysis and insights.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





