LeanCTX fournit 58 outils MCP organisés en quatre catégories. Chaque outil est utilisé automatiquement par l'IA - vous n'avez pas besoin d'apprendre ou de taper ces commandes.
Outils principaux - Fichiers et code
La fondation. Ces outils gèrent la lecture de fichiers, l'exploration de répertoires, l'exécution de commandes et la recherche de code - les opérations qui représentent 90 % des interactions de développement assisté par IA.
| Outil | Ce que ça fait | Économies |
|---|---|---|
ctx_read | Lecture intelligente de fichiers avec 10 read modes + mise en cache de session | up to 99% |
ctx_multi_read | Lectures de fichiers par lot en un seul appel | moins d'allers-retours |
ctx_tree | Cartographies compactes de la structure du projet | 34-60% |
ctx_shell | Commandes shell avec plus de 95 motifs de compression. Utilisez raw=true pour une sortie non compressée. | |
ctx_search | Recherche de code par regex avec résultats compacts | 50-80% |
ctx_edit | Context-aware file editor with create, replace, and replace_all | - |
ctx_delta | Show only changed lines since last read | 80-95% |
ctx_smart_read | Intelligent single-call read with auto-mode | varies |
Voir la documentation complète des outils principaux →
Moteur d'intelligence
Des outils qui vont au-delà de la compression - ils comprennent votre flux de travail, détectent l'intention, dédupliquent le contexte et gèrent intelligemment les budgets de tokens.
| Outil | Ce que ça fait |
|---|---|
ctx_fill | Remplissage de contexte par priorité avec un budget de tokens |
ctx_intent | Détection d'intention sémantique + chargement automatique de fichiers |
ctx_context | Vue d'ensemble de l'état du contexte multi-tours |
ctx_graph | Graphe de dépendances persistant du projet (build, related, symbol, impact) |
ctx_dedup | Analyse de déduplication inter-fichiers |
ctx_response | Compression bidirectionnelle des réponses |
ctx_discover | Analyse de l'historique shell pour détecter les opportunités de compression manquées |
ctx_preload | Chargeur de contexte proactif - met en cache les fichiers pertinents au démarrage |
ctx_semantic_search | Recherche sémantique hybride (BM25 + embeddings) - trouve du code par sens, même sans recouvrement de mots-clés |
ctx_overview | Project overview with structure, entry points, and key files |
ctx_prefetch | Pre-load files based on task context and changed files |
ctx_graph_diagram | Diagrammes Mermaid du graphe de dépendances ou du graphe d'appels |
ctx_compress_memory | Compresser du Markdown mémoire/config (préserve code/URLs) + copie .original |
ctx_impact | Impact analysis: trace dependency chains and build graphs |
ctx_architecture | Graph-based architecture analysis: clusters, layers, cycles |
ctx_analyze | Entropy analysis - recommends optimal compression mode |
Voir la documentation complète du moteur d'intelligence →
Session et surveillance
Persistance de session, suivi des performances, analyse de compression et benchmarking - tout ce dont vous avez besoin pour mesurer et optimiser vos économies de tokens.
| Outil | Ce que ça fait |
|---|---|
ctx_session | Mémoire de session inter-conversations (tâche, résultats, décisions) |
ctx_compress | Point de contrôle de contexte compact pour la continuation de conversation |
ctx_benchmark | Comptage réel de tokens par mode - fichier unique ou projet entier |
ctx_metrics | Statistiques de session avec estimations de coûts en USD |
ctx_wrapped | Bilan des économies (hebdomadaire / mensuel / depuis toujours) |
ctx_cache | Gestion explicite du cache (statut, vidage, invalidation) |
ctx_gain | Query token savings, GainScore (0–100), cost breakdowns, task classifications, and per-agent statistics. Powered by the GainEngine with embedded ModelPricing. |
ctx_heatmap | File access heatmap - find hot files and cold directories |
Voir la documentation complète Session et surveillance →
Mémoire et multi-agents
Mémoire inter-sessions, coordination multi-agents et orientation projet adaptée aux tâches. Nouveau dans la v2.7.0.
| Outil | Ce que ça fait |
|---|---|
ctx_knowledge | Base de connaissances persistante du projet - mémorisation de faits entre les sessions |
ctx_agent | Coordination multi-agent - enregistrement, publication, transfert de tâches, synchronisation |
ctx_share | Partage de contexte multi-agent - push/pull de fichiers mis en cache entre agents |
ctx_task | Task delegation and tracking across agents |
ctx_cost | Cost attribution - track token spend per agent and tool |
ctx_context | Vue d'ensemble de l'état du contexte multi-tours |
Voir la documentation complète Mémoire et multi-agents →
Workflow & Orchestration
State machines, context handoff, sandboxed code execution, and quality feedback loops.
| Outil | Ce que ça fait |
|---|---|
ctx_workflow | State-machine workflows with step ordering and evidence |
ctx_handoff | Context transfer between sessions or agents |
ctx_execute | Sandboxed code execution in 11 languages |
ctx_feedback | Quality feedback: latency, token counts, model info |
View Workflow & Orchestration docs →
Analysis & Navigation
Tree-sitter-powered symbol navigation, call graphs, route extraction, and structural outlining.
| Outil | Ce que ça fait |
|---|---|
ctx_symbol | Find symbol definitions across 18 languages |
ctx_callers | Find all call sites of a function |
ctx_callees | Find all functions called by a symbol |
ctx_outline | Structural outline of a file |
ctx_routes | Extract HTTP routes from web frameworks |
ctx_smells | Code smell detection with graph-enriched scoring (long functions, deep nesting, complexity) |
ctx_smells | Detect code smells and anti-patterns |