Serveur MCP pour le contexte de codebase en profondeur emballé

Un développeur a créé un serveur MCP qui intègre le contexte du code source sur 5 niveaux de profondeur dans un budget de tokens. L'outil résout un problème spécifique : lorsque Claude Code ou d'autres agents d'IA de codage posent des questions comme "comment fonctionne l'authentification ?", ils chargent généralement soit 3 fichiers en entier (manquant la vue d'ensemble), soit obtiennent une carte plate du dépôt sans contenu réel.
Comment cela fonctionne
Le serveur se situe entre ces deux extrêmes, intégrant 40+ fichiers à des niveaux de profondeur gradués. Les fichiers les plus pertinents sont inclus avec leur contenu complet, tandis que les fichiers périphériques sont représentés uniquement par leurs chemins. Cette approche offre à la fois largeur et profondeur dans les contraintes de tokens.
Trois modes de recherche
- Mode mot-clé : Recherche en texte libre
- Mode sémantique : Utilise des embeddings (~0,0001 $ par requête)
- Mode graphe : Suit les relations d'importation
Ces modes peuvent être combinés pour des recherches plus sophistiquées.
Implémentation technique
Le serveur utilise l'analyse AST via tree-sitter et prend en charge 14 langages de programmation. Il fournit plusieurs outils MCP :
packindex_workspaceindex_github_repobuild_embeddingsresolvestats
L'outil est disponible sur GitHub à https://github.com/victorgjn/agent-skills. Le développeur note qu'il n'a pas encore publié la compétence sur skills.sh mais prévoit de le faire bientôt.
📖 Read the full source: r/ClaudeAI
👀 See Also

skillcheck : Un linter pour les fichiers SKILL.md qui détecte les problèmes de compatibilité inter-agents
skillcheck est un outil Python qui valide les fichiers SKILL.md par rapport à la spécification agentskills.io, avec des fonctionnalités uniques incluant l'évaluation de la qualité des descriptions, des avertissements concernant les champs exclusifs à Claude, et la validation des références de fichiers qui ne sont pas disponibles dans les validateurs existants.

Agentlint : une application GitHub qui détecte les contradictions dans CLAUDE.md et les pointeurs cassés sur chaque PR
Agentlint est une application GitHub qui audite l'ensemble de votre surface de règles agent (CLAUDE.md, AGENTS.md, skills, hooks) à chaque PR, en postant des commentaires en ligne pour les contradictions, les chemins brisés et les fonctionnalités de harness non supportées. Gratuit pour les dépôts publics.

Zoku : Un outil qui détecte automatiquement les workflows répétés dans le code Claude
Zoku est un outil local qui se connecte au système d'événements de Claude Code pour enregistrer les actions des outils à travers les sessions, identifie les schémas de flux de travail répétés, puis informe Claude de ces schémas afin qu'il puisse les suggérer ou les exécuter de manière proactive. Il ne nécessite aucune configuration, n'a aucune dépendance et stocke tout localement dans ~/.zoku/.

Traduction en français : Modifications du flux de travail Claude Code UltraPlan et observations sur les performances
Claude Code UltraPlan introduit un flux de travail de planification basé sur le cloud avec lancement depuis le terminal, interface de révision dans le navigateur et options d'exécution. Les tests ont montré des exécutions répétées environ 2 fois plus rapides que la planification locale, avec des améliorations de qualité variables.