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

Construction et test d'un serveur MCP dans Claude Desktop : Architecture et enseignements
Tools

Construction et test d'un serveur MCP dans Claude Desktop : Architecture et enseignements

Un développeur partage son expérience de construction et de test d'un serveur MCP dans Claude Desktop, détaillant sa configuration d'architecture et les leçons pratiques apprises sur les schémas d'outils, le débogage et les limitations.

OpenClawRadar
🦀
Tools

WCAGent : Agent IA open source pour l'assurance qualité automatisée de l'accessibilité

WCAGent est un agent IA autonome qui détecte les violations WCAG, attribue une sévérité, génère des rapports et crée automatiquement des issues GitHub.

OpenClawRadar
🦀
Tools

m365-mcp : Compétence OpenClaw avec 43 outils pour Outlook, Calendrier, OneDrive, Teams et Tâches

Fatigué des intégrations M365 incomplètes, un développeur a créé m365-mcp, une compétence OpenClaw exposant 43 outils Microsoft Graph pour Outlook, Calendrier, Contacts, OneDrive, Teams et Tâches.

OpenClawRadar
Graphe en Cascade : Carte Interactive des Contraintes Énergétiques et des Goulets d'Étranglement de l'Approvisionnement en IA
Tools

Graphe en Cascade : Carte Interactive des Contraintes Énergétiques et des Goulets d'Étranglement de l'Approvisionnement en IA

Le Cascade Graph est un graphe de connaissances orienté de l'économie physique, cartographiant 405 nœuds (moteurs, goulets d'étranglement, géographies, tickers) reliés par 597 arêtes sourcées pour tracer comment la pression structurelle cascade des contraintes énergétiques et physiques vers les actifs investissables.

OpenClawRadar