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 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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
- 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/MartinCley/Excel-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server