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

Claude Code v2.1.176 : Sessions adaptatives linguistiques, mise en cache des identifiants Bedrock et des dizaines de correctifs
Tools

Claude Code v2.1.176 : Sessions adaptatives linguistiques, mise en cache des identifiants Bedrock et des dizaines de correctifs

Les titres de session correspondent désormais à la langue de la conversation ; les identifiants Bedrock sont mis en cache jusqu'à expiration ; correction du contournement de l'application des modèles pour /fast et les variables d'environnement ; correctifs pour le presse-papiers tmux ; correction du lien symbolique sandbox.

OpenClawRadar
Framework open-source pour la mémoire persistante d'agents IA avec stockage local et récupération basée sur des graphes
Tools

Framework open-source pour la mémoire persistante d'agents IA avec stockage local et récupération basée sur des graphes

Un développeur a créé un framework open-source pour la mémoire persistante des agents IA qui stocke les données localement sous forme de fichiers Markdown, utilise des liens wiki comme arêtes de graphe et implémente Git pour le contrôle de version. Le système propose une récupération à quatre signaux et un oubli basé sur la science cognitive ACT-R.

OpenClawRadar
Fonctions d'IA : Génération de code à l'exécution avec vérification automatisée
Tools

Fonctions d'IA : Génération de code à l'exécution avec vérification automatisée

AI Functions est une bibliothèque Python qui vous permet de définir des fonctions avec des spécifications en langage naturel au lieu de code d'implémentation, exécute du code généré par LLM au moment de l'exécution et valide les sorties avec des post-conditions qui déclenchent des nouvelles tentatives automatiques en cas d'échec.

OpenClawRadar
Compétence open-source Claude pour les frameworks de conseil en gestion et les études de cas
Tools

Compétence open-source Claude pour les frameworks de conseil en gestion et les études de cas

Une compétence Claude gratuite sous licence MIT fournit du matériel de référence structuré pour le travail de conseil en gestion, incluant des cadres, du contexte industriel et des études de cas. Le projet comprend plus de 80 fichiers markdown organisés par domaine et recherche des contributeurs pour étendre la couverture.

OpenClawRadar