
Smart Coding MCP
par omar-haris
Recherche sémantique de code pour assistants IA utilisant des embeddings locaux — trouvez du code par sens, et non seulement par mots-clés.
Ce qu'il fait
Smart Coding MCP connecte les assistants de codage IA à votre base de code grâce à une recherche sémantique intelligente. Au lieu de faire correspondre des mots-clés exacts, il indexe votre projet avec des embeddings IA afin que vous puissiez poser des questions en langage naturel comme "où gérons-nous l'authentification ?" et trouver le code pertinent même si la terminologie diffère. Tout s'exécute localement — aucun appel API, aucune donnée ne quitte votre machine.
Outils
- a_semantic_search — Trouvez du code par sens en utilisant des embeddings IA avec un classement hybride sémantique + correspondance exacte
- d_check_last_version — Recherchez la dernière version de n'importe quel package sur plus de 20 registres (npm, PyPI, Crates.io, Maven, Go, RubyGems, et plus)
- b_index_codebase — Déclenchez une réindexation complète de votre projet ; supporte l'indexation progressive pour que la recherche fonctionne immédiatement
- c_clear_cache — Supprimez le cache d'embeddings et forcez une nouvelle indexation
- e_set_workspace — Changez les chemins de l'espace de travail au moment de l'exécution pour les flux de travail multi-projets ou monorepos
- f_get_status — Vérifiez la santé du serveur, la progression de l'indexation, la configuration du modèle et les statistiques du cache
Installation
Ajoutez à votre claude_desktop_config.json :
{
"mcpServers": {
"smart-coding-mcp": {
"command": "smart-coding-mcp",
"args": ["--workspace", "/absolute/path/to/your/project"]
}
}
}
Pour les configurations multi-projets, ajoutez des entrées distinctes par espace de travail. Supporte VS Code Copilot, Cursor, Windsurf, OpenCode et Claude Desktop.
Hôtes supportés
Claude Desktop, VS Code Copilot, Cursor, Windsurf, OpenCode, Raycast
Installation rapide
npx smart-coding-mcp --workspace /path/to/projectInformations
- Tarification





