Serveur MCP pour le contexte de codebase en profondeur emballé

✍️ OpenClawRadar📅 Publié: April 14, 2026🔗 Source
Serveur MCP pour le contexte de codebase en profondeur emballé
Ad

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.

Ad

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 :

  • pack
  • index_workspace
  • index_github_repo
  • build_embeddings
  • resolve
  • stats

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

Ad

👀 See Also