generate_excel
Generate Excel (.xlsx) workbooks from structured data and charts, then deposit them into Cleyrop project data or return a download link.
Instructions
Génère un classeur Excel (.xlsx) et le livre à l'utilisateur.
Le LLM appelant fournit le CONTENU (feuilles, colonnes typées, lignes, options comme totaux/graphiques). Le serveur construit le fichier, applique le thème, puis le livre :
si un projet est ciblé (
project, ou défaut EXCEL_MCP_DEFAULT_PROJECT / CLEYROP_PROJECT_SLUG) : dépose le fichier dans les données de travail du projet Cleyrop, où l'utilisateur le télécharge via l'UI. Nécessite un compte de service avec droits d'écriture (un token personnel est en lecture seule).sinon : renvoie un lien de téléchargement HTTP (utile seulement si le tool a une URL publique, EXCEL_MCP_PUBLIC_URL) + le blob embarqué.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | Yes | ||
| project | No | Id ou slug du projet Cleyrop où DÉPOSER le fichier (cf. cleyrop_list_projects). Nécessite un compte de service avec droits d'écriture. Si absent, le fichier est renvoyé en TÉLÉCHARGEMENT. | |
| cleyrop_folder | No | Dossier de destination dans les données de travail (créé si absent). Vide = racine du projet. | |
| user | No | Identifiant/email du demandeur, pour le nommage et l'audit. |