Tokenadevsmcp-codebase-index

Meilleure alternative à mcp-codebase-index

Tokenade est la meilleure alternative à mcp-codebase-index — Moteur d'optimisation de tokens universel pour agents IA — hooks natifs pour 18 agents combinant filtrage de sorties, recherche sémantique de code, compression skeleton, exécution sandbox, proxy MCP et tableau de bord de gains en un seul binaire sans dépendances.

Découvrir Tokenade
Tokenademcp-codebase-index

Filtrage de sorties

Des compacteurs adaptés au format couvrent git, cargo, kubectl, terraform, docker et plus — 60–99 % de réduction sur les commandes les plus bruyantes. La réécriture de commandes réduit en amont avant même l'exécution.

Filtrage de sorties

Non disponible. mcp-codebase-index se concentre sur les requêtes de code structurelles ; il ne filtre pas les sorties de commandes CLI.

Recherche sémantique de code

Trouve les fichiers les plus pertinents pour une tâche et n'envoie que ceux-là au modèle, au lieu de tout le dépôt. Tourne entièrement en local, sans base vectorielle externe ni téléchargement de modèle — rapide même sur de gros dépôts.

Indexage structurel de code

Indexage AST pour Python (stdlib ast) et regex pour TypeScript/JS, Go, Rust, C# et Markdown. 18 outils de requête avec lookup de symboles sub-milliseconde et analyse de dépendances transitive. La taille de la réponse est proportionnelle à la réponse, pas à la base de code.

Compression skeleton

Vue signatures uniquement pour les fichiers source, YAML, Markdown et Terraform — −64 % sur les lectures de fichiers tout en préservant chaque déclaration de premier niveau.

Cache persistant

Cache .codebase-index-cache.pkl persistant avec mises à jour incrémentales par git diff évite les reconstructions complètes sur les petits changements. Les contrôles de budget tokens (max_results, max_lines) maintiennent des tailles de réponse bornées.

Optimisation des MCP tiers

tokenade mcp-proxy enveloppe la commande de lancement de n'importe quel serveur MCP tiers dans la config MCP de l'agent : chaque résultat d'outil (JSON verbeux, logs, sortie console) est replié au retour — configuré une fois, pas par appel. Les résultats image passent intacts.

Ensemble d'outils MCP

18 outils MCP. Pas de chargement paresseux du manifeste ; tous les outils exposés d'emblée. L'outil usage_stats fournit des métriques d'efficacité de session (appels d'outils vs caractères retournés vs source totale).

Étendue des mécanismes

Le seul outil combinant filtrage de sorties + recherche sémantique + compression skeleton + sandbox + proxy MCP + suppression de secrets + cache adressé par contenu en un seul binaire. Sur le benchmark ouvert THOL (campagne Claude Code 2.1.183), c'est le seul outil mesuré significativement moins cher que le contrôle : ratio 0,84 [0,72, 0,95], 120/120 runs réussis.

Étendue des mécanismes

Indexage structurel + graphe de dépendances + analyse d'impact transitive + cache persistant. Particulièrement profond sur l'analyse d'impact des changements ; pas de filtrage de sorties, de recherche vectorielle sémantique ni de compression skeleton.

Tableau de bord des gains

tokenade dashboard affiche les gains mesurés, la ventilation par commande et par projet, et le statut de détection du framework. Les journaux locaux tournent automatiquement avec suppression des secrets intégrée.

Statistiques d'efficacité de session

L'outil MCP usage_stats rapporte l'efficacité de session : total des appels d'outils, total des caractères retournés et taille totale de la source — un indicateur léger de la quantité de contexte économisée par l'index.

Tarification

Freemium : fonctionne sans compte (10 M tokens offerts par machine pour essayer) ; un compte gratuit passe à 10 M tokens économisés par mois sur machines illimitées. Pro à 19,90 €/mois TTC (19,90 $ HT) couvre 100 M/mois, puis pay-as-you-save optionnel à 0,20 € TTC (0,20 $ HT) par million supplémentaire économisé. Enterprise sur devis ([email protected]).

Tarification

Gratuit sous AGPL-3.0 pour un usage open source. L'usage commercial nécessite un accord de licence séparé.

mcp-codebase-index en bref

mcp-codebase-index propose ses offres à partir de Free (AGPL-3.0). Serveur MCP Python sans dépendances utilisant l'AST stdlib pour l'indexage structurel (Python) et regex (TS/JS, Go, Rust, C#, Markdown), avec 18 outils de requête, cache disque persistant, lookups de symboles sub-milliseconde et analyse de dépendances transitive.

Points forts

  • Lookup de symboles sub-milliseconde (0,01–0,08 ms sur 1,1 M de lignes CPython)
  • Cache persistant avec mises à jour incrémentales par git diff — ne re-parse que les fichiers modifiés
  • Analyse d'impact des changements avec dépendants transitifs — unique à cet outil
  • Zéro dépendances : Python stdlib pur, aucune dépendance pip pour le cœur
  • La taille de la réponse est proportionnelle à la réponse, pas à la taille de la base de code

Points faibles

  • Support linguistique limité : pas de PHP, Ruby, Java, C++ — seulement Python (AST) + 4 autres (regex)
  • La licence AGPL-3.0 nécessite une licence commerciale pour un usage propriétaire
  • Aucune détection de routes/schémas/frameworks (contrairement à codesight)
  • Aucun filtrage de sorties, aucune recherche sémantique vectorielle, aucune compression skeleton

Prêt à réduire vos coûts avec Tokenade ?

Rejoignez les équipes qui ont déjà choisi Tokenade plutôt que mcp-codebase-index.

Découvrir Tokenade

Autres comparatifs