Excel MCP Cleyrop
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_HOST | No | Host for the MCP server | 0.0.0.0 |
| MCP_PORT | No | Port for the MCP server (HTTP) | 8000 |
| CLEYROP_TOKEN | No | Pre-obtained token (Bearer) for authentication | |
| MCP_TRANSPORT | No | Transport protocol | streamable-http |
| CLEYROP_DOMAIN | No | External domain for API URL resolution | |
| CLEYROP_API_URL | No | Override for Cleyrop API base URL | |
| CLEYROP_CLIENT_ID | No | Client ID for service account authentication | |
| CLEYROP_NAMESPACE | No | Kubernetes namespace for in-cluster URL resolution | |
| CLEYROP_KEYCLOAK_URL | No | Override for Keycloak URL | |
| EXCEL_MCP_EXPORT_DIR | No | Directory for local exports when no project is specified | ~/.excel-mcp/exports |
| EXCEL_MCP_PUBLIC_URL | No | Public URL of the tool for download links | |
| CLEYROP_CLIENT_SECRET | No | Client secret for service account authentication | |
| EXCEL_MCP_DEFAULT_PROJECT | No | Default project slug or ID for depositing files; alias CLEYROP_PROJECT_SLUG |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| generate_excelA | 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 :
|
| cleyrop_list_projectsA | Liste les projets Cleyrop accessibles (id, nom, slug). Utile pour récupérer l'id ou le slug à passer comme paramètre |
| cleyrop_diagnoseA | Diagnostique la connexion Cleyrop (auth + accès API), sans exposer de secret. À utiliser quand un dépôt échoue. Renvoie le mode d'URL et d'auth réellement
vus par le serveur (token présent ? longueur ? secret ?), l'URL d'API
résolue, et le résultat d'un appel réel |
| get_excel_schemaA | Retourne le JSON Schema complet de la spécification attendue par generate_excel. Décrit feuilles, colonnes, types, formats de nombre, totaux, graphiques et mise en forme conditionnelle. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| list_exports | Liste les fichiers Excel générés localement (mode test). |
Latest Blog Posts
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/MartinCley/Excel-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server