
Context MCP
par maplenk
Récupération structurelle de code optimisée pour les jetons pour les agents IA utilisant une recherche hybride classée et une analyse de graphe.
Ce qu'il fait
Context MCP est un serveur local-first qui remplace les recherches de base de code inefficaces de type grep par une analyse de graphe structurelle. Il analyse le code en AST, le stocke dans SQLite et utilise une combinaison de PageRank, BM25 et similarité sémantique pour trouver les symboles de code les plus pertinents.
Outils
context: Recherche hybride classée pour la découverte basée sur des signaux lexicaux et sémantiques.search_code: Recherche regex haute performance à travers la base de code indexée.explore: Découverte de symboles avec analyse de dépendances intégrée.read_symbol: Inspection bornée et optimisée en jetons de symboles de code spécifiques.impact: Analyse du rayon d'impact pour déterminer le risque de modifications d'un symbole.trace_call_path: Trace le flux d'exécution entre deux symboles spécifiques.understand: Analyse approfondie d'un symbole incluant les appelants, les appelés et la centralité.get_architecture_summary: Extrait les clusters de communautés et les points d'entrée du projet.
Installation
Construire depuis les sources :
go build -tags "fts5" -o context-mcp ./cmd/context-mcp
Ajouter à claude_desktop_config.json :
{
"mcpServers": {
"context-mcp": {
"command": "/absolute/path/to/context-mcp",
"args": ["-repo", "/absolute/path/to/your/project"]
}
}
}
Hôtes supportés
- claude
- codex
Installation rapide
go build -tags "fts5" -o context-mcp ./cmd/context-mcpInformations
- Tarification
- free
- Publié






