{"categories":[{"slug":"getting-started","title":"Démarrage","icon":"🚀","description":"Tout ce qu'il faut pour démarrer avec Synapse.","order":1,"articles":[{"title":"Authentification & Mind Keys","slug":"authentication","summary":"Comment fonctionne l'authentification Synapse : Mind Keys pour les agents, JWT pour les humains, ?key= pour les outils n'utilisant que des URLs.","audience":["human","llm"],"tags":["auth","mind-key","jwt","security"],"difficulty":"beginner","updated":"2026-06-27","word_count":549,"read_minutes":3,"lang":"fr","translated":true,"url":"/docs/getting-started/authentication","api_url":"/docs/getting-started/authentication?format=json","llm_url":"/docs/getting-started/authentication?format=llm"},{"title":"Mind Key vs JWT — Quand utiliser laquelle ?","slug":"mind-key-vs-jwt","summary":"Guide de décision : Mind Key pour l'accès aux données agent, JWT pour la gestion de compte.","audience":["human","llm"],"tags":["auth","mind-key","jwt","decision-guide"],"difficulty":"beginner","updated":"2026-06-27","word_count":804,"read_minutes":4,"lang":"fr","translated":true,"url":"/docs/getting-started/mind-key-vs-jwt","api_url":"/docs/getting-started/mind-key-vs-jwt?format=json","llm_url":"/docs/getting-started/mind-key-vs-jwt?format=llm"},{"title":"Démarrage rapide pour les agents LLM","slug":"quick-start-llm","summary":"En 3 appels d'API : rappeler toutes les mémoires, en stocker une nouvelle, rechercher. Le workflow LLM essentiel.","audience":["llm"],"tags":["llm","agent","quickstart","memory"],"difficulty":"beginner","updated":"2026-06-27","word_count":408,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/getting-started/quick-start-llm","api_url":"/docs/getting-started/quick-start-llm?format=json","llm_url":"/docs/getting-started/quick-start-llm?format=llm"},{"title":"Démarrage rapide (humain)","slug":"quick-start","summary":"Inscrivez un compte, créez votre premier mind, stockez une mémoire — en 5 minutes.","audience":["human"],"tags":["quickstart","human","register","mind-key"],"difficulty":"beginner","updated":"2026-06-27","word_count":429,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/getting-started/quick-start","api_url":"/docs/getting-started/quick-start?format=json","llm_url":"/docs/getting-started/quick-start?format=llm"},{"title":"Qu'est-ce que Synapse ?","slug":"what-is-synapse","summary":"Synapse est une API de mémoire persistante pour les agents LLM — votre IA n'oublie jamais entre les sessions.","audience":["human","llm"],"tags":["intro","overview","memory","llm"],"difficulty":"beginner","updated":"2026-06-27","word_count":574,"read_minutes":3,"lang":"fr","translated":true,"url":"/docs/getting-started/what-is-synapse","api_url":"/docs/getting-started/what-is-synapse?format=json","llm_url":"/docs/getting-started/what-is-synapse?format=llm"}]},{"slug":"api","title":"Référence de l'API","icon":"⚡","description":"Référence complète de tous les points de terminaison de l'API.","order":2,"articles":[{"title":"Proxy navigateur","slug":"browser","summary":"Service d'automatisation de navigateur — conteneur Docker distinct sur le port 13000 pour le contrôle de navigateur headless.","audience":["human","llm"],"tags":["api","browser","automation","playwright"],"difficulty":"advanced","updated":"2026-06-27","word_count":242,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/api/browser","api_url":"/docs/api/browser?format=json","llm_url":"/docs/api/browser?format=llm"},{"title":"API Chat","slug":"chat","summary":"Chat asynchrone entre humains et agents LLM — polling, réponse, historique, compteur de messages non lus, envoi de fichiers.","audience":["human","llm"],"tags":["api","chat","async","messaging"],"difficulty":"intermediate","updated":"2026-06-27","word_count":275,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/api/chat","api_url":"/docs/api/chat?format=json","llm_url":"/docs/api/chat?format=llm"},{"title":"API Computer Control","slug":"computers","summary":"Contrôle à distance d'ordinateurs enregistrés — file d'attente de commandes, captures d'écran, exécution de scripts sur machines distantes.","audience":["human","llm"],"tags":["api","computers","remote-control","automation"],"difficulty":"advanced","updated":"2026-06-27","word_count":383,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/api/computers","api_url":"/docs/api/computers?format=json","llm_url":"/docs/api/computers?format=llm"},{"title":"Cron & Scheduler","slug":"cron","summary":"Planifiez des appels d'API récurrents — tâches cron qui se déclenchent selon une planification, parfait pour la synchronisation périodique et les rappels.","audience":["human","llm"],"tags":["api","cron","scheduler","automation"],"difficulty":"intermediate","updated":"2026-06-27","word_count":241,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/api/cron","api_url":"/docs/api/cron?format=json","llm_url":"/docs/api/cron?format=llm"},{"title":"Erreurs & gestion des erreurs","slug":"errors","summary":"Codes d'état HTTP, format de réponse d'erreur et comment se remettre des erreurs courantes.","audience":["human","llm"],"tags":["api","errors","troubleshooting","http"],"difficulty":"beginner","updated":"2026-06-27","word_count":591,"read_minutes":3,"lang":"fr","translated":true,"url":"/docs/api/errors","api_url":"/docs/api/errors?format=json","llm_url":"/docs/api/errors?format=llm"},{"title":"API Memory","slug":"memory","summary":"Référence complète des 22 endpoints mémoire : stockage, rappel, recherche, recherche sémantique, synchronisation, audit et plus.","audience":["human","llm"],"tags":["api","memory","crud","search","fts5","semantic"],"difficulty":"intermediate","updated":"2026-06-27","word_count":609,"read_minutes":3,"lang":"fr","translated":true,"url":"/docs/api/memory","api_url":"/docs/api/memory?format=json","llm_url":"/docs/api/memory?format=llm"},{"title":"Vue d'ensemble de l'API & URL de base","slug":"overview","summary":"Tous les endpoints de l'API Synapse, l'URL de base, les schémas d'authentification et les formats de réponse en un coup d'œil.","audience":["human","llm"],"tags":["api","overview","endpoints"],"difficulty":"beginner","updated":"2026-06-27","word_count":615,"read_minutes":3,"lang":"fr","translated":true,"url":"/docs/api/overview","api_url":"/docs/api/overview?format=json","llm_url":"/docs/api/overview?format=llm"},{"title":"Limites de débit & quotas","slug":"rate-limits","summary":"Politique de limites de débit pour l'API Synapse — en-tête Bearer (illimité), ?key= (60/min), endpoints publics.","audience":["human","llm"],"tags":["api","rate-limits","quotas","throttling"],"difficulty":"beginner","updated":"2026-06-27","word_count":405,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/api/rate-limits","api_url":"/docs/api/rate-limits?format=json","llm_url":"/docs/api/rate-limits?format=llm"},{"title":"API Scripts","slug":"scripts","summary":"Stockage persistant de scripts — sauvegardez des scripts shell, Python ou Node réutilisables et récupérez-les via curl | bash.","audience":["human","llm"],"tags":["api","scripts","automation","snippets"],"difficulty":"beginner","updated":"2026-06-27","word_count":165,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/api/scripts","api_url":"/docs/api/scripts?format=json","llm_url":"/docs/api/scripts?format=llm"},{"title":"API Tasks","slug":"tasks","summary":"Gestion des tâches pour les agents LLM — créer, lister, mettre à jour, compléter, supprimer des tâches avec priorités.","audience":["human","llm"],"tags":["api","tasks","todo","management"],"difficulty":"beginner","updated":"2026-06-27","word_count":168,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/api/tasks","api_url":"/docs/api/tasks?format=json","llm_url":"/docs/api/tasks?format=llm"},{"title":"Outils utilitaires (heure, calcul, aléatoire)","slug":"tools","summary":"Endpoints utilitaires publics — heure serveur, calculatrice sûre, générateur de valeurs aléatoires. Aucune authentification requise.","audience":["human","llm"],"tags":["api","tools","utility","public"],"difficulty":"beginner","updated":"2026-06-27","word_count":278,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/api/tools","api_url":"/docs/api/tools?format=json","llm_url":"/docs/api/tools?format=llm"},{"title":"API Utilisateur & Minds","slug":"user","summary":"Gestion de compte — inscription, connexion, création de minds, liste de minds, suppression de minds. Protégé par JWT.","audience":["human","llm"],"tags":["api","user","account","minds","jwt"],"difficulty":"beginner","updated":"2026-06-27","word_count":332,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/api/user","api_url":"/docs/api/user?format=json","llm_url":"/docs/api/user?format=llm"},{"title":"API Variables","slug":"variables","summary":"Magasin clé-valeur rapide pour l'état LLM — compteurs, drapeaux, horodatages de dernière vue, progression partielle.","audience":["human","llm"],"tags":["api","variables","kv-store","state"],"difficulty":"beginner","updated":"2026-06-27","word_count":193,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/api/variables","api_url":"/docs/api/variables?format=json","llm_url":"/docs/api/variables?format=llm"},{"title":"API Webhooks","slug":"webhooks","summary":"Enregistrez des rappels HTTP pour les événements de mémoire, chat et tâches — soyez notifié quand les données changent.","audience":["human","llm"],"tags":["api","webhooks","automation","events"],"difficulty":"intermediate","updated":"2026-06-27","word_count":220,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/api/webhooks","api_url":"/docs/api/webhooks?format=json","llm_url":"/docs/api/webhooks?format=llm"}]},{"slug":"mcp","title":"Intégration MCP","icon":"🔌","description":"Intégration avec Claude, Cursor et autres clients MCP.","order":3,"articles":[{"title":"MCP dans Claude Code","slug":"claude-code","summary":"Utilisez les outils Synapse depuis l'agent terminal Claude Code — mémoire persistante pour les sessions de codage.","audience":["human","llm"],"tags":["mcp","claude-code","terminal","coding"],"difficulty":"intermediate","updated":"2026-06-27","word_count":255,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/mcp/claude-code","api_url":"/docs/mcp/claude-code?format=json","llm_url":"/docs/mcp/claude-code?format=llm"},{"title":"MCP dans Claude Desktop","slug":"claude-desktop","summary":"Connectez Synapse à Claude Desktop en 2 minutes. Claude obtient 79 outils Synapse nativement.","audience":["human","llm"],"tags":["mcp","claude","desktop","integration"],"difficulty":"beginner","updated":"2026-06-27","word_count":448,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/mcp/claude-desktop","api_url":"/docs/mcp/claude-desktop?format=json","llm_url":"/docs/mcp/claude-desktop?format=llm"},{"title":"MCP dans Continue.dev","slug":"continue","summary":"Connectez Synapse à Continue.dev — assistant de codage IA open source pour VS Code et JetBrains.","audience":["human"],"tags":["mcp","continue","vscode","jetbrains"],"difficulty":"intermediate","updated":"2026-06-27","word_count":275,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/mcp/continue","api_url":"/docs/mcp/continue?format=json","llm_url":"/docs/mcp/continue?format=llm"},{"title":"MCP dans Cursor","slug":"cursor","summary":"Connectez Synapse à l'IDE Cursor pour une mémoire de projet persistante entre les sessions de codage.","audience":["human"],"tags":["mcp","cursor","ide","coding"],"difficulty":"intermediate","updated":"2026-06-27","word_count":343,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/mcp/cursor","api_url":"/docs/mcp/cursor?format=json","llm_url":"/docs/mcp/cursor?format=llm"},{"title":"Construire un client MCP personnalisé","slug":"custom-client","summary":"Connectez-vous au serveur MCP Synapse depuis votre propre application en utilisant le SDK MCP.","audience":["human","llm"],"tags":["mcp","custom","sdk","development"],"difficulty":"advanced","updated":"2026-06-27","word_count":174,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/mcp/custom-client","api_url":"/docs/mcp/custom-client?format=json","llm_url":"/docs/mcp/custom-client?format=llm"},{"title":"Dépannage MCP","slug":"troubleshooting","summary":"Résolvez les problèmes courants d'intégration MCP — serveur qui ne démarre pas, outils qui n'apparaissent pas, erreurs d'auth.","audience":["human","llm"],"tags":["mcp","troubleshooting","errors","debugging"],"difficulty":"intermediate","updated":"2026-06-27","word_count":694,"read_minutes":3,"lang":"fr","translated":true,"url":"/docs/mcp/troubleshooting","api_url":"/docs/mcp/troubleshooting?format=json","llm_url":"/docs/mcp/troubleshooting?format=llm"},{"title":"Qu'est-ce que MCP ?","slug":"what-is-mcp","summary":"Le Model Context Protocol permet aux LLM d'appeler des outils externes. Synapse expose 79 outils via le serveur MCP officiel.","audience":["human","llm"],"tags":["mcp","intro","overview"],"difficulty":"beginner","updated":"2026-06-27","word_count":624,"read_minutes":3,"lang":"fr","translated":true,"url":"/docs/mcp/what-is-mcp","api_url":"/docs/mcp/what-is-mcp?format=json","llm_url":"/docs/mcp/what-is-mcp?format=llm"}]},{"slug":"guides","title":"Guides et Tutoriels","icon":"📖","description":"Guides pas à pas pour des scénarios concrets.","order":4,"articles":[{"title":"Tests automatisés d'applications iOS","slug":"automated-testing-ios","summary":"Utilisez Synapse + l'API Computer Control pour automatiser les tests d'applications iOS via Simulator.","audience":["human","llm"],"tags":["guide","ios","testing","automation"],"difficulty":"advanced","updated":"2026-06-27","word_count":353,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/guides/automated-testing-ios","api_url":"/docs/guides/automated-testing-ios?format=json","llm_url":"/docs/guides/automated-testing-ios?format=llm"},{"title":"Sauvegarde & restauration","slug":"backup-restore","summary":"Exportez vos mémoires pour sauvegarde, migrez entre minds, restaurez après une perte de données.","audience":["human","llm"],"tags":["guide","backup","restore","migration"],"difficulty":"beginner","updated":"2026-06-27","word_count":292,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/guides/backup-restore","api_url":"/docs/guides/backup-restore?format=json","llm_url":"/docs/guides/backup-restore?format=llm"},{"title":"Bonnes pratiques mémoire","slug":"memory-best-practices","summary":"Comment structurer les mémoires pour un rappel efficace — catégories, clés, tags, priorités.","audience":["human","llm"],"tags":["guide","memory","best-practices","patterns"],"difficulty":"intermediate","updated":"2026-06-27","word_count":729,"read_minutes":4,"lang":"fr","translated":true,"url":"/docs/guides/memory-best-practices","api_url":"/docs/guides/memory-best-practices?format=json","llm_url":"/docs/guides/memory-best-practices?format=llm"},{"title":"Coordination multi-agent","slug":"multi-agent-coordination","summary":"Coordonnez plusieurs agents LLM utilisant des minds, tâches et chat Synapse partagés.","audience":["human","llm"],"tags":["guide","multi-agent","coordination","patterns"],"difficulty":"advanced","updated":"2026-06-27","word_count":294,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/guides/multi-agent-coordination","api_url":"/docs/guides/multi-agent-coordination?format=json","llm_url":"/docs/guides/multi-agent-coordination?format=llm"},{"title":"Construire un agent LLM persistant","slug":"persistent-llm-agent","summary":"Guide étape par étape pour construire un agent LLM qui se souvient entre les sessions en utilisant Synapse.","audience":["human","llm"],"tags":["guide","agent","persistence","architecture"],"difficulty":"intermediate","updated":"2026-06-27","word_count":255,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/guides/persistent-llm-agent","api_url":"/docs/guides/persistent-llm-agent?format=json","llm_url":"/docs/guides/persistent-llm-agent?format=llm"},{"title":"Pipelines de test auto-réparables","slug":"self-healing-tests","summary":"Construisez des pipelines de test qui apprennent des échecs et s'adaptent automatiquement en utilisant la mémoire Synapse.","audience":["human","llm"],"tags":["guide","testing","self-healing","ci"],"difficulty":"advanced","updated":"2026-06-27","word_count":301,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/guides/self-healing-tests","api_url":"/docs/guides/self-healing-tests?format=json","llm_url":"/docs/guides/self-healing-tests?format=llm"},{"title":"Automatisation par webhooks","slug":"webhook-automation","summary":"Déclenchez des systèmes externes quand les mémoires changent — synchronisation, notification, automatisation.","audience":["human","llm"],"tags":["guide","webhooks","automation","integration"],"difficulty":"intermediate","updated":"2026-06-27","word_count":373,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/guides/webhook-automation","api_url":"/docs/guides/webhook-automation?format=json","llm_url":"/docs/guides/webhook-automation?format=llm"}]},{"slug":"concepts","title":"Concepts","icon":"🧠","description":"Architecture et concepts derrière Synapse.","order":5,"articles":[{"title":"Architecture de Synapse","slug":"architecture","summary":"Comment Synapse est construit — Fastify, PostgreSQL, FTS5, embeddings, serveur MCP.","audience":["human","llm"],"tags":["architecture","design","components"],"difficulty":"intermediate","updated":"2026-06-27","word_count":498,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/concepts/architecture","api_url":"/docs/concepts/architecture?format=json","llm_url":"/docs/concepts/architecture?format=llm"},{"title":"Recherche en texte intégral FTS5","slug":"fts5-search","summary":"Comment Synapse utilise SQLite FTS5 pour la recherche de mémoire en texte intégral sub-milliseconde.","audience":["human","llm"],"tags":["concept","search","fts5","fulltext"],"difficulty":"advanced","updated":"2026-06-27","word_count":735,"read_minutes":4,"lang":"fr","translated":true,"url":"/docs/concepts/fts5-search","api_url":"/docs/concepts/fts5-search?format=json","llm_url":"/docs/concepts/fts5-search?format=llm"},{"title":"Le modèle de mémoire","slug":"memory-model","summary":"Comment les mémoires sont structurées — catégories, clés, tags, priorités, sources, vérification.","audience":["human","llm"],"tags":["concept","memory","model","structure"],"difficulty":"intermediate","updated":"2026-06-27","word_count":803,"read_minutes":4,"lang":"fr","translated":true,"url":"/docs/concepts/memory-model","api_url":"/docs/concepts/memory-model?format=json","llm_url":"/docs/concepts/memory-model?format=llm"},{"title":"Multi-tenancy & isolation","slug":"multi-tenancy","summary":"Comment Synapse isole les données entre utilisateurs et minds — frontières de sécurité expliquées.","audience":["human","llm"],"tags":["concept","multi-tenancy","security","isolation"],"difficulty":"intermediate","updated":"2026-06-27","word_count":634,"read_minutes":3,"lang":"fr","translated":true,"url":"/docs/concepts/multi-tenancy","api_url":"/docs/concepts/multi-tenancy?format=json","llm_url":"/docs/concepts/multi-tenancy?format=llm"},{"title":"Recherche sémantique (embeddings)","slug":"semantic-search","summary":"Recherche de mémoire conceptuelle utilisant des embeddings vectoriels — trouver par signification, pas seulement par mots-clés.","audience":["human","llm"],"tags":["concept","semantic","embeddings","vector-search"],"difficulty":"advanced","updated":"2026-06-27","word_count":648,"read_minutes":3,"lang":"fr","translated":true,"url":"/docs/concepts/semantic-search","api_url":"/docs/concepts/semantic-search?format=json","llm_url":"/docs/concepts/semantic-search?format=llm"}]},{"slug":"llm-cookbook","title":"Livre de recettes LLM","icon":"🤖","description":"Recettes et motifs pour les agents LLM.","order":6,"articles":[{"title":"Schéma de polling de chat","slug":"chat-polling-pattern","summary":"Comment polliner les messages humains entre les appels d'outils sans bloquer votre workflow.","audience":["llm"],"tags":["cookbook","chat","polling","async"],"difficulty":"beginner","updated":"2026-06-27","word_count":460,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/llm-cookbook/chat-polling-pattern","api_url":"/docs/llm-cookbook/chat-polling-pattern?format=json","llm_url":"/docs/llm-cookbook/chat-polling-pattern?format=llm"},{"title":"Récupération d'erreurs pour les agents","slug":"error-recovery","summary":"Comment les agents LLM devraient gérer et se remettre des erreurs — réessayer, stocker, apprendre.","audience":["llm"],"tags":["cookbook","errors","recovery","resilience"],"difficulty":"intermediate","updated":"2026-06-27","word_count":271,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/llm-cookbook/error-recovery","api_url":"/docs/llm-cookbook/error-recovery?format=json","llm_url":"/docs/llm-cookbook/error-recovery?format=llm"},{"title":"Stratégie de tagging mémoire","slug":"memory-tagging-strategy","summary":"Comment tagger les mémoires pour une recherche et un filtrage efficaces — le système de tagging qui passe à l'échelle.","audience":["llm"],"tags":["cookbook","tagging","memory","strategy"],"difficulty":"intermediate","updated":"2026-06-27","word_count":432,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/llm-cookbook/memory-tagging-strategy","api_url":"/docs/llm-cookbook/memory-tagging-strategy?format=json","llm_url":"/docs/llm-cookbook/memory-tagging-strategy?format=llm"},{"title":"Schéma de début de session","slug":"session-start-pattern","summary":"La séquence canonique de début de session que tout agent LLM devrait suivre.","audience":["llm"],"tags":["cookbook","session","pattern","startup"],"difficulty":"beginner","updated":"2026-06-27","word_count":283,"read_minutes":1,"lang":"fr","translated":true,"url":"/docs/llm-cookbook/session-start-pattern","api_url":"/docs/llm-cookbook/session-start-pattern?format=json","llm_url":"/docs/llm-cookbook/session-start-pattern?format=llm"},{"title":"Workflow piloté par les tâches","slug":"task-driven-workflow","summary":"Utilisez les tâches Synapse pour piloter des workflows LLM multi-étapes qui survivent entre les sessions.","audience":["llm"],"tags":["cookbook","tasks","workflow","persistence"],"difficulty":"intermediate","updated":"2026-06-27","word_count":354,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/llm-cookbook/task-driven-workflow","api_url":"/docs/llm-cookbook/task-driven-workflow?format=json","llm_url":"/docs/llm-cookbook/task-driven-workflow?format=llm"}]},{"slug":"faq","title":"FAQ","icon":"❓","description":"Questions fréquentes et problèmes courants.","order":7,"articles":[{"title":"FAQ API","slug":"api-faq","summary":"Questions courantes sur l'API — auth, limites de débit, gestion des erreurs, découverte d'endpoints.","audience":["human","llm"],"tags":["faq","api","troubleshooting"],"difficulty":"beginner","updated":"2026-06-27","word_count":473,"read_minutes":2,"lang":"fr","translated":true,"url":"/docs/faq/api-faq","api_url":"/docs/faq/api-faq?format=json","llm_url":"/docs/faq/api-faq?format=llm"},{"title":"FAQ générale","slug":"general","summary":"Questions courantes sur Synapse — ce que c'est, comment ça marche, pour qui.","audience":["human","llm"],"tags":["faq","general","intro"],"difficulty":"beginner","updated":"2026-06-27","word_count":618,"read_minutes":3,"lang":"fr","translated":true,"url":"/docs/faq/general","api_url":"/docs/faq/general?format=json","llm_url":"/docs/faq/general?format=llm"},{"title":"FAQ MCP","slug":"mcp-faq","summary":"Questions courantes sur l'intégration MCP — outils, transports, dépannage.","audience":["human","llm"],"tags":["faq","mcp","troubleshooting"],"difficulty":"beginner","updated":"2026-06-27","word_count":507,"read_minutes":3,"lang":"fr","translated":true,"url":"/docs/faq/mcp-faq","api_url":"/docs/faq/mcp-faq?format=json","llm_url":"/docs/faq/mcp-faq?format=llm"},{"title":"FAQ dépannage","slug":"troubleshooting","summary":"Solutions aux problèmes courants de Synapse — auth, réseau, données, déploiement.","audience":["human","llm"],"tags":["faq","troubleshooting","problems","solutions"],"difficulty":"beginner","updated":"2026-06-27","word_count":790,"read_minutes":4,"lang":"fr","translated":true,"url":"/docs/faq/troubleshooting","api_url":"/docs/faq/troubleshooting?format=json","llm_url":"/docs/faq/troubleshooting?format=llm"}]}],"total_articles":47,"lang":"fr","available_langs":["ar","de","en","es","fr","hi","id","it","ja","ko","nl","pl","pt","ru","sv","th","tr","uk","vi","zh"]}