Serveur MCP indexe les bases de code dans un graphe de connaissances pour une réduction de 10x des jetons

✍️ OpenClawRadar📅 Publié: March 7, 2026🔗 Source
Serveur MCP indexe les bases de code dans un graphe de connaissances pour une réduction de 10x des jetons
Ad

codebase-memory-mcp est un serveur MCP qui remplace l'exploration de code fichier par fichier par des requêtes de graphe pour les assistants de codage IA. Il analyse les bases de code avec tree-sitter dans un graphe de connaissances persistant stocké dans SQLite, contenant des fonctions, des classes, des relations d'appel, des routes HTTP et des liens inter-services comme nœuds et arêtes.

Fonctionnalités et spécifications clés

  • Binaire Go unique sans exigences d'infrastructure (pas de Docker, pas de bases de données, pas de clés API)
  • Prend en charge 35 langages de programmation
  • Performances de requête sub-milliseconde
  • Synchronisation automatique lors des changements de fichiers via sondage en arrière-plan
  • Langage de requête de type Cypher pour les motifs de graphe complexes
  • Sous licence MIT
Ad

Benchmarks de performance

Le serveur a été testé sur 35 dépôts réels, montrant au moins 10 fois moins de jetons pour les questions structurelles par rapport à l'exploration traditionnelle fichier par fichier. Exemple : une requête comme "qu'est-ce qui appelle ProcessOrder ?" renvoie une chaîne d'appel précise en une seule requête de graphe (~500 jetons) au lieu de lire des dizaines de fichiers (~80K jetons).

Les dépôts testés allaient de 78 à 49 000 nœuds. Le test de stress du noyau Linux a géré 20 000 nœuds et 67 000 arêtes sans aucun délai d'attente.

Cas d'utilisation pour les configurations LLM locales

Ceci est particulièrement précieux pour les configurations LLM locales avec des fenêtres de contexte plus petites (8K-32K), où chaque jeton compte. Le graphe renvoie exactement les informations structurelles nécessaires sans déverser le contenu complet des fichiers dans le contexte.

Le serveur fonctionne avec tout client compatible MCP ou via le mode CLI pour une utilisation directe dans le terminal.

📖 Lire la source complète : r/LocalLLaMA

Ad

👀 See Also

VibeAround : Démon Local Connecte les Agents de Codage à Telegram et Discord
Tools

VibeAround : Démon Local Connecte les Agents de Codage à Telegram et Discord

VibeAround est un démon local qui connecte des agents de codage comme Claude Code, Gemini CLI et Codex à des plateformes de messagerie instantanée telles que Telegram et Discord. L'outil propose une fonction de transfert de session avec des codes de reprise pour continuer les conversations sur différents appareils.

OpenClawRadar
claude-sessions : Interface utilisateur en terminal pour parcourir les transcriptions de code Claude
Tools

claude-sessions : Interface utilisateur en terminal pour parcourir les transcriptions de code Claude

claude-sessions est un outil d'interface utilisateur en terminal open source qui analyse les fichiers de transcription locaux de Claude Code, permettant aux développeurs de parcourir, rechercher et reprendre des sessions passées. Construit avec Claude Code lui-même, il propose une navigation WASD, une recherche par mots-clés et une reprise de session en un clic.

OpenClawRadar
llm-use – Un Cadre Open-Source pour le Routage et l'Orchestration de Flux de Travail Multi-Agents LLM
Tools

llm-use – Un Cadre Open-Source pour le Routage et l'Orchestration de Flux de Travail Multi-Agents LLM

llm-use révolutionne l'automatisation avec son framework open-source conçu pour acheminer et orchestrer efficacement les workflows multi-agents LLM. Découvrez son impact sur les opérations d'IA.

OpenClawRadar
🦀
Tools

freddy CLI : Intégrez Garmin et autres wearables à OpenClaw via MCP

Le CLI freddy prend désormais en charge Garmin en plus de Polar, Oura, Withings, Suunto, Intervals.icu et Hevy. Exécutez `freddy connect garmin` puis interrogez le sommeil, la VRC, la Body Battery et les séances d'entraînement depuis n'importe quel agent compatible MCP.

OpenClawRadar