Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| APIKEY | Yes | Required: your API key (retrieve from https://kash.click) | |
| SHOPID | Yes | Required: your shop ID (retrieve from https://kash.click) |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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. |