layerone-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DOCX_API_KEY | Yes | Your DocX API key | |
| SIGN_API_KEY | Yes | Your Sign API key |
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": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| docx_render_facturxA | Génère une facture électronique conforme à la réforme 2026 (Factur-X / PDF-A3) à partir d'un modèle déposé et de données JSON. Renvoie un résumé du PDF généré (taille + aperçu base64 tronqué). |
| docx_render_documentA | Génère un document (PDF ou DOCX) — devis, contrat, attestation — à partir d'un modèle déposé et de données JSON. Renvoie un résumé du fichier généré. |
| docx_list_templatesA | Liste les modèles Word déposés pour la clé API. Un filtre optionnel par nom (contient le texte) est appliqué côté client à partir de la liste retournée. |
| docx_upload_templateA | Dépose un modèle Word (.docx) sur le compte pour le réutiliser ensuite par son ID. Retourne l'ID du modèle et les balises {{ ... }} détectées. Le fichier est fourni encodé en base64. |
| docx_update_templateA | Remplace un modèle existant par une nouvelle version (.docx). L'ancienne version est automatiquement archivée (rollback possible). |
| docx_download_templateA | Télécharge le fichier .docx d'un modèle déposé. Renvoie un résumé du fichier (taille + aperçu base64 tronqué). |
| docx_delete_templateA | Supprime définitivement un modèle et tout son historique de versions. Action irréversible. |
| docx_list_template_versionsC | Liste l'historique des versions archivées d'un modèle. |
| docx_download_template_versionA | Télécharge le fichier .docx d'une version archivée d'un modèle. Renvoie un résumé du fichier (taille + aperçu base64 tronqué). |
| docx_restore_template_versionA | Restaure une version archivée comme version active du modèle. La version courante est archivée avant écrasement. |
| docx_get_usage_statsA | Retourne le plan, le quota (limite / utilisé / restant) et les statistiques d'usage de la clé API DocX. |
| sign_send_for_signatureB | Envoie un PDF à signer électroniquement (eIDAS / PAdES). Crée la demande et envoie l'email d'invitation au signataire. Le PDF est fourni encodé en base64. |
| sign_detect_fieldsA | Analyse un PDF et retourne les emplacements de signature balisés ([[...]]) détectés, avant de l'envoyer à la signature. Le PDF est fourni encodé en base64. |
| sign_get_document_statusA | Consulte l'état d'avancement d'une demande de signature (en attente, signé, refusé…). |
| sign_download_signed_documentA | Récupère le PDF final signé (signature PAdES qualifiée + certificat de preuve intégré). Disponible une fois le document complété. Renvoie un résumé (titre, taille, aperçu base64 tronqué). |
| sign_send_otpA | Envoie un code OTP par SMS au signataire pour vérifier son identité avant la signature. |
| sign_verify_otpB | Valide le code OTP saisi par le signataire et retourne l'URL de signature si le code est correct. |
| sign_validate_signatureB | Vérifie cryptographiquement que la signature PAdES du document est intègre et valide. |
| sign_get_audit_certificateB | Récupère le certificat de preuve juridique complet : qui a signé, depuis quelle IP, à quelle heure, avec la chaîne de hachage cryptographique. |
| sign_cancel_documentA | Annule une demande de signature encore en cours. Impossible si le document est déjà signé. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 20 tools
The tools are cleanly divided into two domains (docx_ and sign_), each with distinct actions. Within each domain, every tool targets a specific resource or operation with no overlap.
All tools follow a consistent verb_noun pattern with lowercase and underscores, using clear prefixes (docx_, sign_) to indicate the domain. No mixing of conventions.
20 tools is well-scoped for a service combining document template management and electronic signature workflows. Each tool has a clear purpose, and the count is reasonable for the functionality offered.
The tool set covers the core workflows for template operations and signature lifecycle. A minor gap is the lack of a tool to list all sent signature requests, but the essential CRUD and rendering/signing steps are present.