Clarity

mcp

Référence des outils

Référence complète des 11 outils MCP exposés par le serveur Clarity.

Le serveur MCP de Clarity expose 11 outils organisés en quatre catégories. Voici chaque outil, ses paramètres et quand l'utiliser.


Outils de projets et fichiers

list_projects

Lister tous les projets de votre espace de travail Clarity.

ParamètreTypeRequisDescription
(aucun)Aucun paramètre

list_files

Lister tous les fichiers d'un projet.

ParamètreTypeRequisDescription
project_idstringOuiL'identifiant du projet

read_file

Lire le contenu complet d'un fichier.

ParamètreTypeRequisDescription
file_idstringOuiL'identifiant du fichier à lire

write_file

Mettre à jour le contenu d'un fichier existant.

ParamètreTypeRequisDescription
file_idstringOuiL'identifiant du fichier à mettre à jour
contentstringOuiLe nouveau contenu du fichier

Cela écrase l'intégralité du fichier. Lisez toujours le fichier d'abord, puis envoyez le contenu mis à jour complet.


create_file

Créer un nouveau fichier dans un projet.

ParamètreTypeRequisDescription
project_idstringOuiLe projet
namestringOuiNom du fichier avec extension
contentstringNonContenu initial
parent_idstringNonIdentifiant du dossier parent

delete_file

Supprimer un fichier d'un projet.

ParamètreTypeRequisDescription
file_idstringOuiL'identifiant du fichier à supprimer

La suppression est permanente. Utilisez avec précaution.


Compilation et débogage

compile

Compiler un projet et renvoyer le résultat.

ParamètreTypeRequisDescription
project_idstringOuiL'identifiant du projet

debug_compile

Compiler et renvoyer une analyse structurée des erreurs.

ParamètreTypeRequisDescription
project_idstringOuiL'identifiant du projet

Documentation Typst

Rechercher dans la bibliothèque de documentation Typst intégrée.

ParamètreTypeRequisDescription
querystringOuiRequête de recherche

Utilisez cet outil AVANT d'écrire du code Typst.


typst_docs_read

Lire un fichier de documentation Typst spécifique.

ParamètreTypeRequisDescription
pathstringOuiLe relativePath issu d'un résultat de recherche

Illustration TikZ

tikz_illustrate

Générer des illustrations TikZ professionnelles.

ParamètreTypeRequisDescription
project_idstringOuiL'identifiant du projet
descriptionstringOuiCe qu'il faut illustrer
file_namestringNonNom du fichier pour la figure

Capacités :

  • Organigrammes et diagrammes de processus
  • Architectures de réseaux de neurones
  • Tracés mathématiques (via pgfplots)
  • Diagrammes commutatifs (via tikz-cd)
  • Diagrammes de Feynman (via tikz-feynman)
  • Structures arborescentes et hiérarchies

Flux de travail typiques

Modifier et compiler

  1. 1list_projects → trouver le projet
  2. 2list_files → explorer la structure
  3. 3read_file → lire le fichier cible
  4. 4write_file → appliquer les modifications
  5. 5compile → vérifier la compilation

Déboguer une compilation échouée

  1. 1debug_compile → obtenir une analyse structurée des erreurs
  2. 2read_file → lire le fichier contenant les erreurs
  3. 3write_file → corriger les problèmes
  4. 4compile → confirmer la correction

Vous pouvez faire tout cela en une seule requête : « Crée un nouveau fichier de chapitre appelé methodology.tex, ajoute un organigramme TikZ, inclus-le dans main.tex et compile. »

Cet article vous a-t-il été utile ?
Référence des outils — Clarity Docs