Synapse MCP from Myelix Labs
officielVotre agent IA gaspille des tokens à chercher des réponses qu'il devrait déjà connaître.
Que pouvez-vous faire avec Synapse From Myelix Labs MCP ?
-
Recherche de code sensible à l’AST — Demandez à votre IA de trouver des symboles, des motifs regex ou de décrire du code en anglais simple via
semantic_search,symbol_lookupouregex_searchdans 50 langages. -
Récupération de contexte compressé — Demandez un aperçu ou une explication d’une fonction sans vider des fichiers entiers, en utilisant
findouexplainpour obtenir uniquement les signatures structurelles et les interfaces publiques. -
Analyse d’impact — Demandez « qu’est-ce qui casse si je modifie cette structure ? » et obtenez chaque appelant, appelé et dépendance cartographiés dans le dépôt en moins de 500 ms.
-
Écritures simulées sûres — Faites faire à l’IA un essai à sec des modifications avec
write_safelypour vérifier les signatures par rapport à l’AST avant que quoi que ce soit ne touche le disque. -
Traçage de cause racine de crash — Collez une trace de pile et laissez
resolve_stackmapper les frames vers des morceaux indexés et tracer le chemin d’exécution jusqu’au bug probable. -
Détection de lacunes de couverture — Utilisez
find_testspour identifier précisément les branches non testées et générer des tests comportementaux qui ciblent de réelles lacunes structurelles.
Documentation
Compatible with all major IDEs and agents via the open Model Context Protocol (MCP).
CursorClaude CodeWindsurfGitHub CopilotDevinAiderClineVS CodeJetBrains AICursorClaude CodeWindsurfGitHub CopilotDevinAiderClineVS CodeJetBrains AI
PRISE EN CHARGE DES LANGUES
50 langues. Un seul graphe.
Synapse indexe, découpe en morceaux et extrait les arêtes de dépendances pour chaque langage de programmation courant, prêt à l'emploi — sans plugins, sans configuration, sans cloud.
Systèmes fonctionnels / POO bas niveau / Généraliste Éducatif / Scripting / Données IoT / Balisage
Elixir Erlang Haskell F# OCaml Clojure Scala Python JavaScript TypeScript Go Ruby Rust Java C / C++ C# Kotlin Swift PHP Dart Perl R Zig Objective-C Groovy Julia SQL HTML CSS JSON Markdown YAML XML TOML HCL Dockerfile Protocol Buffers GraphQL Solidity PowerShell Pascal Lisp VBA Smalltalk Prolog Lua Assembly Shell Tcl Arduino
01 / LE PROBLÈME
Pourquoi les moteurs de contexte standard font échouer vos agents
Que vous utilisiez un script open-source gratuit ou un moteur cloud d'entreprise coûteux, vos agents volent toujours à l'aveugle. Voici ce qui se passe réellement sous le capot lorsque votre IA essaie de comprendre votre code.
01 ÉCHEC
Le piège de l'open-source : « Le gonfleur de contexte »
Les outils MCP gratuits et les indexeurs WASM automatisent simplement des commandes terminal ou déversent des requêtes de base de données graphe directement dans le LLM. Si votre agent demande à voir une fonction de 10 lignes, l'outil déverse le fichier entier de 3 000 lignes dans votre prompt. Vous épuisez votre fenêtre de contexte, vous embrouillez l'IA avec un bruit de fond non pertinent, et vous payez des factures API astronomiques juste pour lire la syntaxe des accolades.
02 ÉCHEC
Le piège du cloud d'entreprise : « La fuite de propriété intellectuelle »
Les moteurs de contexte d'entreprise coûteux téléchargent votre base de code propriétaire vers leur cloud pour effectuer des recherches sémantiques floues. Ils correspondent à des chaînes de caractères, mais ils manquent de validation active des écritures. Vous déclenchez d'énormes maux de tête InfoSec et de conformité. Pire encore, comme ils ne simulent pas les modifications localement, ils permettent volontiers à l'IA d'écrire du code qui casse votre architecture en aval.
03 AVANTAGE
L'avantage Synapse : Intelligence locale consciente de l'AST
Synapse-MCP est un binaire compilé, sans dépendance, qui s'exécute 100 % localement. Il construit un graphe mathématique d'arbre de syntaxe abstraite (AST) de votre code. Lorsqu'un agent demande du contexte, Synapse élimine le bruit et ne renvoie que des signatures structurelles compressées. Avant qu'un agent n'écrive un fichier, Synapse simule la modification pour prouver mathématiquement qu'elle ne cassera pas la compilation.
02 / BENCHMARK
La preuve : Audit de sécurité autonome sur un monorepo de 500 000 lignes de code
Même modèle frontalier. Même tâche. Mêmes vulnérabilités trouvées. La seule différence était le moteur de contexte.
Nous avons chargé un agent IA d'auditer une base de code de production. L'agent de référence utilisait des outils shell et grep standard. Le deuxième agent utilisait exclusivement Synapse-MCP.
−60 % Coûts et jetons
2,2× Plus rapide
100 % Précision
Base de code Elixir · même modèle frontalier · audit de sécurité autonome
Jetons totaux
Shell
6 218 045
Synapse
2 487 914
-60 %
Coût API
Shell
12,63 $
Synapse
5,05 $
-60 %
Temps réel
Shell
16 min 56 s
Synapse
7 min 36 s
2,2× plus rapide
Actions de l'agent
Shell
68 appels bash
Synapse
36 appels MCP
-47 %
Vulnérabilités trouvées
Shell
3 Critiques
Synapse
3 Critiques
identiques 03 / SYNAPSE
Déployer Synapse-MCP
Un serveur MCP entièrement conforme. Branchez-le sur n'importe quel client compatible en 60 secondes et obtenez une intelligence structurelle de code persistante partout où votre équipe travaille.
■ 100 % Local 🔒 Chiffré de bout en bout ⚡ Requêtes en moins d'une seconde
Gratuit
Gratuit — « Le graphe doré »
- Indexation locale instantanée : Cartographie plus de 10 000 fichiers dans 50 langues en quelques secondes, sans aucune dépendance cloud.
- Minification consciente de l'AST : Empêche l'épuisement du contexte en réduisant la taille des charges utiles de fichiers avant de les envoyer au LLM.
- Trois modes de recherche : Demandez en anglais simple, recherchez par symbole ou par motif regex.
- Aperçus de la base de code : Détecte automatiquement les répartitions linguistiques, les surfaces d'API publiques et les opportunités de refactorisation.
- Configuration zéro : Ajoutez 5 lignes à votre cursor_settings.json et commencez immédiatement.
Le plus populaire
Pro — « Le graphe fantôme » (19 $/mois)
- Écritures sécurisées simulées : Les modifications sont vérifiées en mémoire avant de toucher le disque. Annulation automatique si une modification casse la signature d'un appelant.
- Analyse d'impact et des appelants : Affiche chaque appelant et dépendance affectés dans l'ensemble de votre dépôt en moins de 500 ms.
- Résolution instantanée des plantages : Mappe les traces de pile directement sur votre graphe AST pour une analyse immédiate de la cause racine.
- Intelligence de test : Met en évidence les lacunes de couverture exactes et recommande des cibles de test précises sans exécuter une suite de tests.
- Mémoire d'agent persistante : Les informations et résumés appris par l'IA sont enregistrés dans le graphe, rendant votre base de code plus intelligente à travers les sessions.
04 / PLATEFORME
13 outils de précision. Un seul moteur de contexte.
Réduisez vos factures de jetons de 60 %
Si votre agent demande comment fonctionne un PaymentService, les outils standard envoient une charge utile JSON de 3 000 lignes. Synapse analyse l'AST, supprime les corps de fonctions internes et envoie un aperçu compressé chirurgicalement de 150 jetons contenant uniquement les interfaces publiques et les arêtes sortantes. Votre agent obtient 10× la structure du dépôt pour une fraction du coût.
Agents traditionnels : Déversent le fichier entier. Paient pour chaque jeton d'espace blanc et de code standard.
Comprenez comment vos modifications se répercutent
Demandez à votre agent : « Que se passe-t-il si je modifie cette structure User ? » Les agents standard feront un grep et devineront. Synapse cartographie l'impact exact — chaque appelant entrant, chaque appelé en aval et chaque contrat d'interface dans toute votre base de code. Vous voyez ce qui cassera avant que l'IA n'écrive une seule ligne.
Agents traditionnels : Écrivent d'abord, découvrent la casse ensuite.
Des modifications prouvées avant d'être enregistrées
Lorsque les agents standard écrivent du code, vous devez croiser les doigts et espérer que cela compile. Lorsqu'un agent propulsé par Synapse écrit du code, Synapse crée un graphe fantôme simulé en mémoire. Si la modification de l'IA casse une signature de fonction de l'autre côté de votre projet, Synapse rejette la modification avant qu'elle ne soit jamais écrite sur le disque.
Agents traditionnels : Écrivent directement sur le disque et laissent du code cassé à déboguer.
Résolution instantanée des plantages
Collez une trace de pile à votre IA. Les agents standard font une recherche texte lente et inexacte. Synapse analyse le plantage d'exécution, fait correspondre les trames exactes aux morceaux indexés de votre base de code locale et trace le chemin d'exécution pour identifier la cause racine — sans jamais avoir besoin de démarrer l'application.
Agents traditionnels : Recherche de chaîne dans la trace, ouverture manuelle des fichiers, devinette de la cause racine.
Écrivez des tests qui comptent vraiment
Dites à votre agent d'« écrire des tests pour ce module ». Les outils standard exécutent toute la suite de tests et devinent les entrées. Synapse met en évidence exactement quelles lignes de code sont actuellement non protégées. L'IA écrit des tests comportementaux qui comblent de véritables lacunes structurelles.
Agents traditionnels : Exécutent la suite de tests complète et devinent ce qui est couvert.
100 % Local. Zéro fuite de propriété intellectuelle.
Les RSSI d'entreprise ne veulent pas que le code propriétaire soit téléchargé vers des bases de données tierces. Synapse est un binaire compilé et hautement optimisé qui s'exécute entièrement sur votre machine locale. Votre base de code ne quitte jamais votre ordinateur portable. Pas de cloud. Pas de maux de tête de conformité.
Agents traditionnels : Téléchargent votre base de code vers des moteurs de recherche cloud tiers. 05 / COMMENT
Comment les équipes d'ingénierie utilisent réellement Synapse
Les fenêtres de chat IA standard sont excellentes pour écrire du code standard, mais elles peinent avec l'ingénierie logicielle complexe multi-fichiers. Voici comment l'ajout de Synapse change le flux de travail pour les tâches d'ingénierie réelles.
01
Refactorisation architecturale complexe
Le scénario : Vous demandez à votre IA de découpler un module Auth hérité.
❌ IA standard
Effectue une recherche texte aveugle pour « auth », met à jour les fichiers trouvés, manque une douzaine de références dans les workers d'arrière-plan imbriqués et laisse votre projet avec des imports cassés que vous devez traquer manuellement.
✅ Synapse-MCP
Votre agent interroge le graphe en moins de 500 ms pour cartographier chaque appelant à travers vos 4 sous-services. Il réécrit systématiquement les appelants et vérifie les nouvelles signatures de fonction contre l'AST en mémoire — offrant une refactorisation structurellement sûre sans imports d'exécution cassés.
02
Chasse aux bugs approfondie
Le scénario : Un webhook de production abandonne une charge utile et renvoie une erreur 500.
❌ IA standard
Vous demande de trouver et coller manuellement cinq fichiers différents pour qu'elle puisse deviner comment ils se connectent, perdant du contexte en cours de route.
✅ Synapse-MCP
Vous collez la trace de pile brute dans votre chat. Synapse analyse les trames et les mappe directement sur votre graphe local indexé. Au lieu de deviner, l'agent trace le chemin d'exécution en arrière, révélant la cause racine probable et vous épargnant une heure de navigation manuelle entre les fichiers.
03
Revues de code sémantiques
Le scénario : Un développeur junior ouvre une demande de tirage dense de 500 lignes.
❌ IA standard
Lit le diff texte plat et signale un indice de type manquant ou une variable mal nommée. Elle n'a aucune idée de la façon dont les fichiers modifiés affectent le reste de l'application.
✅ Synapse-MCP
L'agent superpose le diff de la demande de tirage sur le graphe AST de votre base de code. Parce qu'il comprend l'architecture plus large, il peut signaler les régressions réelles en aval : « Cette demande de tirage semble correcte syntaxiquement, mais elle supprime une émission d'événement sur laquelle EmailService repose. » Vous obtenez une revue d'impact structurel, plutôt qu'un simple vérificateur de syntaxe superficiel.
04
Tests et couverture de précision
Le scénario : Vous héritez d'un module plus ancien avec 30 % de couverture de tests et demandez à l'IA de l'améliorer.
❌ IA standard
Génère des tests passe-partout « chemin heureux » inutiles qui simulent fortement les dépendances et n'attrapent aucun bug réel, juste pour gonfler la métrique de couverture.
✅ Synapse-MCP
L'agent parcourt le graphe local pour identifier précisément les branches logiques qui manquent de couverture. Au lieu de deviner les entrées, il voit exactement quels cas limites sont exposés (« L'état d'échec dans validate_checkout() est complètement non testé ») et écrit des tests comportementaux ciblés qui vérifient réellement le système.
FAQ
Questions fréquemment posées
Tout ce que vous devez savoir sur Synapse MCP, les instructions de configuration et l'optimisation des agents de codage IA.
Qu'est-ce que Synapse MCP et comment fonctionne-t-il ?
Synapse MCP est un serveur de graphe de connaissances de code local et persistant fonctionnant sur le protocole de contexte de modèle (MCP). Au lieu de forcer votre agent IA à s'appuyer sur la correspondance de chaînes grep ou des lectures de fichiers non compressées, Synapse indexe toute votre base de code en morceaux AST, arêtes d'appel et plongements sémantiques. Il fournit des graphes appelant/appelé précis à 100 % et des contextes de code compressés en un seul appel d'outil.
À quelle vitesse sont les requêtes de graphe Synapse MCP ?
Les recherches de graphe Synapse s'exécutent en microsecondes à nanosecondes localement en mémoire. L'indexation d'un dépôt de 10 000 fichiers ne prend que quelques secondes, et les superpositions de worktree virtuelles (VWO) appliquent des index delta de moins de 50 ms lors de l'exécution de sous-agents parallèles dans les worktrees Git.
Quelle est la différence entre les éditions gratuite et Pro ?
- Édition gratuite (« Graphe doré » — 0 $) : Indexation AST complète, 3 modes de recherche (symbole, regex, sémantique), récupération de contexte (trouver, expliquer, intégrer), inspection de fichiers, écritures standard et dépôts illimités.
- Édition Pro (« Graphe fantôme » — 19 $/mois) : Tout ce qui est inclus dans Gratuit, plus l'exploration approfondie du graphe (appelants/appelés/cycles), les packs de sécurité avant modification, les écritures sécurisées simulées avec validation de linter (
write_safelyavec essai à sec), la résolution de traces de pile de plantage (resolve_stack), l'analyse de qualité des tests (find_tests), le cache de connaissances chiffré persistant et les dépôts illimités.
Comment Synapse Pro s'amortit-il ?
Les coûts API des modèles frontaliers varient de 3 $ à 15 $ par million de jetons. En réduisant la consommation de jetons de prompt de 30 à 60 % grâce à la minification SmartCrusher et en remplaçant 5 à 10 tours de grep+lecture par des recherches de graphe en un seul tour en microsecondes, Synapse économise environ 0,25 $ à 0,50 $ par session en dépenses API brutes, amortissant son abonnement de 19 $/mois en 48 heures de développement actif.
En quoi Synapse diffère-t-il des simples dumps texte Vector RAG ou RepoMix ? Les moteurs RAG vectoriels découpent les fichiers par nombre de lignes, coupant les fonctions en deux et omettant les alias de fonctions importées. RepoMix déverse des fichiers texte non compressés de 30 000 lignes dans le prompt, détruisant votre fenêtre de contexte. Synapse analyse les nœuds AST exacts du compilateur, construit des arbres d'appelants transitifs et compresse les charges utiles de 30 à 60 % avant de les envoyer au LLM.
Quelles capacités Synapse MCP offre-t-il à mon agent IA ?
Synapse expose 13 outils MCP consolidés couvrant :
- Exploration et recherche : Recherche sémantique, recherches de symboles, recherches par expressions régulières et traversée transitive de graphes appelant/appelé en un seul tour.
- Curation du contexte : Packs de sécurité avant modification, explications de morceaux de code, ordre d'intégration et analyse de signatures de plans.
- Modifications sûres : Écritures de fichiers simulées en mémoire avec validation automatique par lint et vérifications préalables en mode dry-run.
- Impact et diagnostics : Cartographie d'impact appelant/appelé en moins de 500 ms (montrant à votre agent chaque appelant affecté dans l'ensemble du codebase avant que les modifications ne touchent le disque), résolution de traces de crash en morceaux AST, cartographie de couverture de tests et détection de cycles.
Comment installer et configurer Synapse MCP ?
Rendez-vous sur Téléchargement et installez le binaire pour votre plateforme — un .dmg sur macOS, un .msi sur Windows, ou un .deb sur Linux. Il configure automatiquement votre IDE ou agent (Claude Code, Cursor, Antigravity, Windsurf, Cline, Zed, VS Code).
Que signifie « can't connect » / ECONNREFUSED 127.0.0.1:8585 ?
Cela signifie que votre éditeur a tenté d'atteindre le serveur local Synapse MCP et que rien n'écoutait sur le port 8585. Synapse est un service HTTP local ; l'éditeur s'y connecte et ne le démarre pas pour vous. Cursor enregistre souvent cela comme SSE error: fetch failed: connect ECONNREFUSED 127.0.0.1:8585.
Démarrez-le avec synapse-mcp start, puis maintenez-le actif après les redémarrages futurs avec synapse-mcp enable. Rechargez les serveurs MCP dans votre éditeur (ou redémarrez l'éditeur). Vérifiez le statut avec synapse-mcp status. Le point de terminaison est http://127.0.0.1:8585/mcp.
Comment activer Pro après la mise à niveau ?
Une fois le paiement réussi, actualisez l'entitlement mis en cache par votre installation locale pour débloquer Pro immédiatement. Choisissez l'une de ces options :
- Appuyez sur Ouvrir Synapse.
- OU Ouvrez le tableau de bord local Synapse et appuyez sur Actualiser dans l'onglet Utilisateur.
- OU Exécutez
synapse-mcp auth refreshdans votre terminal.
Pourquoi la configuration des règles AGENTS.md ou SKILL.md est-elle obligatoire ?
Les LLM de pointe (Claude Sonnet 5, GPT-5.6 Sol, Gemini 3.6 Flash, Grok 4.5) sont fortement pré-entraînés sur des exemples de commandes Unix, créant une forte « mémoire musculaire » par défaut vers grep et les lectures de fichiers brutes. Sans règle explicite dans le prompt système de votre agent (par exemple .agents/skills/synapse-mcp/SKILL.md ou AGENTS.md), l'agent utilisera par défaut les commandes shell standard et ignorera le serveur MCP.
L'exécution de synapse-mcp install enregistre automatiquement la Politique de découverte MCP d'abord sur les chemins de configuration d'agent détectés (~/.gemini/config/AGENTS.md, ~/.claude/CLAUDE.md, .cursorrules, etc.) pour imposer l'utilisation des outils.
Synapse MCP envoie-t-il mon codebase dans le cloud ?
Non. Synapse MCP s'exécute entièrement sur votre machine locale en tant que processus stdio/HTTP. Toute l'indexation AST, le stockage de graphes, la persistance SQLite et les calculs d'embedding se font localement. Votre code source n'est pas téléchargé vers Myelix Labs dans le cadre de l'indexation ou de la recherche locale normale. Un compte Synapse gratuit (email, Connexion avec Google ou Connexion avec GitHub) est requis pour l'accès au tableau de bord, les licences et l'activation des appareils — ce compte est distinct de l'indexation locale et ne reçoit pas votre code source.
Pourquoi ai-je besoin d'un compte, et pourquoi la connexion avec Google ?
Un compte Synapse gratuit est requis pour utiliser Synapse MCP. Le compte alimente le tableau de bord web, les licences et l'activation des appareils afin que vous puissiez autoriser le client MCP local sur votre machine. Vous pouvez créer ce compte avec email et mot de passe, vous connecter avec Google ou vous connecter avec GitHub.
Connexion avec Google est l'un des moyens de créer ou d'accéder à votre compte. Synapse demande votre adresse email Google et votre identité de base uniquement pour créer ou connecter votre compte Synapse, confirmer votre email et lier les approbations d'appareils et les abonnements au bon utilisateur. Nous ne demandons pas l'accès à Gmail, Drive, Contacts ou d'autres services Google, et nous n'utilisons pas la connexion Google pour lire ou télécharger votre codebase.
Les détails figurent dans notre Politique de confidentialité.
Pourquoi ai-je besoin d'un compte, et pourquoi la connexion avec GitHub ?
Un compte Synapse gratuit est requis pour utiliser Synapse MCP. Le compte alimente le tableau de bord web, les licences et l'activation des appareils afin que vous puissiez autoriser le client MCP local sur votre machine. Vous pouvez créer ce compte avec email et mot de passe, vous connecter avec Google ou vous connecter avec GitHub.
Connexion avec GitHub est l'un des moyens de créer ou d'accéder à votre compte. Synapse demande votre adresse email GitHub et votre identité de base uniquement pour créer ou connecter votre compte Synapse, confirmer votre email et lier les approbations d'appareils et les abonnements au bon utilisateur. Nous ne demandons pas l'accès à vos dépôts, organisations ou autres données GitHub, et nous n'utilisons pas la connexion GitHub pour lire ou télécharger votre codebase.
Les détails figurent dans notre Politique de confidentialité.
Synapse MCP est-il compatible avec les dépôts multi-applications et les worktrees Git ?
Oui. Synapse détecte de manière transparente les worktrees Git et applique des superpositions virtuelles de worktrees (VWO) avec une indexation delta quasi instantanée (<50 ms), permettant à plusieurs sous-agents de fonctionner en parallèle dans des worktrees sans dupliquer les index de graphes.
ARTICLES & R&D
Dernières perspectives techniques
Analyses approfondies sur l'optimisation du contexte LLM, la récupération de code basée sur des graphes et les flux de travail agentiques.
Architecture
Pourquoi Synapse MCP surpasse les indexeurs IDE natifs (Cursor, Windsurf, Warp)
Une analyse architecturale approfondie expliquant pourquoi le graphe AST local et les événements de fichiers à latence nulle de Synapse MCP surpassent le RAG cloud et les arbres de Merkle utilisés par Cursor et Windsurf.
Benchmarks
2 ms contre 12 secondes : un benchmark prouve pourquoi les agents IA ont besoin de graphes AST, pas de chaînes grep
Un benchmark empirique « Montrer, ne pas dire » comparant les boucles grep shell traditionnelles au moteur de graphes AST en mémoire locale de Synapse MCP. Latence de 2 ms contre 12 s, économie de jetons de 56,4 %, 85 % d'appels d'outils en moins.
Perspectives sectorielles
Le paysage des outils de développement IA 2026 : pourquoi Synapse Pro est à 19 $/mois
Analyse complète de Cursor, Windsurf, Devin, Warp Terminal, Claude Pro et Synapse. Pourquoi 20 $/mois est l'ancre de prix universelle et comment Synapse s'autofinance.
R&D technique
Pourquoi les LLM codent mieux avec des graphes de connaissances — AST contre grep pour les agents IA de pointe
Données réelles de notre R&D : comment le remplacement des boucles aveugles grep/lecture par des graphes appelant/appelé basés sur AST économise 30 à 60 % des jetons de contexte, élimine la fausse confiance et résout la refactorisation multi-applications.
Meilleures pratiques
Arrêtez de laisser l'IA halluciner des refactorisations — comment Synapse élimine la découverte répétitive
Pourquoi les agents IA standard gaspillent 70 % du temps de session à relire des fichiers, et comment les graphes d'appelants AST locaux éliminent les boucles de découverte pour une refactorisation sans casse.
Architecture et ingénierie
Comment fonctionnent les graphes de connaissances de code locaux — à l'intérieur du moteur BEAM à la microseconde
Une analyse architecturale approfondie des tables de graphes en mémoire, de l'analyse AST, de la compression SmartCrusher et des superpositions de worktrees Git en moins de 50 ms.
Benchmarks
Nous avons mené un benchmark à trois bras. Nous avons perdu sur les jetons par requête. Voici pourquoi nous gagnons quand même.
Nous avons installé des outils shell, Synapse MCP et codebase-memory-mcp sur la même machine, indexé le même codebase et exécuté cinq requêtes identiques. Nous avons perdu sur le nombre de jetons par requête. Nous publions quand même les résultats — voici pourquoi le coût total de session est ce qui compte.