Trouver la tranche exacte
Cherchez un comportement, pas des noms de fichiers. Contextro reduit le probleme au bon symbole ou au bon bloc de code en quelques millisecondes.
Binaire Rust unique. Serveur MCP local pour Claude, Cursor, Windsurf et d'autres clients : recherchez le code par sens, tracez les graphes d'appels, inspectez l'impact des changements, interrogez l'historique git et conservez la memoire entre les sessions sans envoyer votre code dans le cloud.
Installer
npm install -g contextro npx contextro@latest publie sur npm · stdio + http · docker pret moins de tokens pour trouver une fonction
moins de tokens pour tracer les appelants
demarrage a froid
outils MCP
Pourquoi il existe
Cherchez un comportement, pas des noms de fichiers. Contextro reduit le probleme au bon symbole ou au bon bloc de code en quelques millisecondes.
Inspectez callers, callees, impact et historique git avant de renommer, supprimer ou deplacer du code partage.
Retournez des extraits compacts, des signaux de confiance et des sorties volumineuses isolees plutot que de deverser des fichiers entiers dans le modele.
Capacites principales
Recherche semantique, BM25, signaux de graphe, reranking et compression d extraits aware AST dans une seule chaine MCP locale.
Tracez callers, callees, hubs d architecture et rayon d impact avant de toucher du code partage ou de lancer un refactor.
Stockez les decisions, retrouvez les sessions precedentes et indexez docs ou notes pour que les agents ne redemarrent pas a froid.
Installez via npm, utilisez des binaires precompiles ou executez via Docker. Travaillez sur stdio ou HTTP sans envoyer le code au cloud.
Ce que vous pouvez demander
search() Recherche hybride : semantique + mots-cles + graphe
impact() Inspecter le rayon d'impact avant modification ou refactorisation
code() Recherche AST, motifs et reecritures
commit_search() Rechercher dans l'historique git par sens
knowledge() Indexer docs et notes a cote du code
restore() Restaurer le contexte de session et l'etat du projet
Fonctionne avec
Claude Code
Claude Desktop
Cursor
Windsurf
Generic MCP clients
Docker / HTTP deployments
Pour les grands depots
La recuperation hybride et les reponses compactes reduisent la quantite de code non pertinent qu un agent doit scanner avant d agir.
Pour les refactors
Le parcours du graphe d appels, l analyse d impact et la recherche consciente de git rendent les changements partages plus surs avant de toucher le code de production.
Pour les deploiements
Utilisez le package npm, des binaires precompiles ou l image Docker et gardez le meme workflow local first sur les laptops et les services.
Etape suivante
Commencez par la doc d installation, la configuration client MCP, les variables `CTX_`, les modes de transport et la reference des commandes.