{"categories":[{"slug":"getting-started","title":"Memulai","icon":"🚀","description":"Semua yang Anda butuhkan untuk memulai dengan Synapse.","order":1,"articles":[{"title":"Autentikasi & Mind Keys","slug":"authentication","summary":"Bagaimana autentikasi Synapse bekerja: Mind Keys untuk agen, JWT untuk manusia, ?key= untuk alat yang hanya menggunakan URL.","audience":["human","llm"],"tags":["auth","mind-key","jwt","security"],"difficulty":"beginner","updated":"2026-06-27","word_count":477,"read_minutes":2,"lang":"id","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 — Kapan Menggunakan?","slug":"mind-key-vs-jwt","summary":"Panduan keputusan: Mind Key untuk akses data agen, JWT untuk manajemen akun.","audience":["human","llm"],"tags":["auth","mind-key","jwt","decision-guide"],"difficulty":"beginner","updated":"2026-06-27","word_count":670,"read_minutes":3,"lang":"id","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":"Quick Start untuk Agen LLM","slug":"quick-start-llm","summary":"Dalam 3 panggilan API: recall semua memori, simpan yang baru, cari. Alur kerja LLM esensial.","audience":["llm"],"tags":["llm","agent","quickstart","memory"],"difficulty":"beginner","updated":"2026-06-27","word_count":343,"read_minutes":2,"lang":"id","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":"Quick Start (Manusia)","slug":"quick-start","summary":"Daftarkan akun, buat mind pertama Anda, simpan memori — semua dalam 5 menit.","audience":["human"],"tags":["quickstart","human","register","mind-key"],"difficulty":"beginner","updated":"2026-06-27","word_count":358,"read_minutes":2,"lang":"id","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":"Apa itu Synapse?","slug":"what-is-synapse","summary":"Synapse adalah API memori persisten untuk agen LLM — AI Anda tidak pernah lupa lintas sesi.","audience":["human","llm"],"tags":["intro","overview","memory","llm"],"difficulty":"beginner","updated":"2026-06-27","word_count":492,"read_minutes":2,"lang":"id","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":"Referensi API","icon":"⚡","description":"Referensi lengkap untuk setiap endpoint API.","order":2,"articles":[{"title":"Browser Proxy","slug":"browser","summary":"Layanan otomasi browser — container Docker terpisah pada port 13000 untuk kontrol browser headless.","audience":["human","llm"],"tags":["api","browser","automation","playwright"],"difficulty":"advanced","updated":"2026-06-27","word_count":211,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/api/browser","api_url":"/docs/api/browser?format=json","llm_url":"/docs/api/browser?format=llm"},{"title":"Chat API","slug":"chat","summary":"Chat asinkron antara manusia dan agen LLM — polling, balas, riwayat, jumlah belum dibaca, unggah file.","audience":["human","llm"],"tags":["api","chat","async","messaging"],"difficulty":"intermediate","updated":"2026-06-27","word_count":234,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/api/chat","api_url":"/docs/api/chat?format=json","llm_url":"/docs/api/chat?format=llm"},{"title":"Computer Control API","slug":"computers","summary":"Kontrol jarak jauh komputer terdaftar — antri perintah, ambil tangkapan layar, jalankan skrip pada mesin remote.","audience":["human","llm"],"tags":["api","computers","remote-control","automation"],"difficulty":"advanced","updated":"2026-06-27","word_count":328,"read_minutes":2,"lang":"id","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":"Jadwalkan pemanggilan API berulang — cron job yang berjalan sesuai jadwal, sempurna untuk sinkronisasi periodik dan pengingat.","audience":["human","llm"],"tags":["api","cron","scheduler","automation"],"difficulty":"intermediate","updated":"2026-06-27","word_count":209,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/api/cron","api_url":"/docs/api/cron?format=json","llm_url":"/docs/api/cron?format=llm"},{"title":"Errors & Error Handling","slug":"errors","summary":"Kode status HTTP, format respons error, dan cara memulihkan diri dari error umum.","audience":["human","llm"],"tags":["api","errors","troubleshooting","http"],"difficulty":"beginner","updated":"2026-06-27","word_count":499,"read_minutes":2,"lang":"id","translated":true,"url":"/docs/api/errors","api_url":"/docs/api/errors?format=json","llm_url":"/docs/api/errors?format=llm"},{"title":"Memory API","slug":"memory","summary":"Referensi lengkap untuk 22 endpoint memori: menyimpan, recall, pencarian, pencarian semantik, sinkronisasi, audit, dan lainnya.","audience":["human","llm"],"tags":["api","memory","crud","search","fts5","semantic"],"difficulty":"intermediate","updated":"2026-06-27","word_count":529,"read_minutes":3,"lang":"id","translated":true,"url":"/docs/api/memory","api_url":"/docs/api/memory?format=json","llm_url":"/docs/api/memory?format=llm"},{"title":"Ikhtisar API & Base URL","slug":"overview","summary":"Semua endpoint API Synapse, base URL, pola autentikasi, dan format respons dalam sekali pandang.","audience":["human","llm"],"tags":["api","overview","endpoints"],"difficulty":"beginner","updated":"2026-06-27","word_count":548,"read_minutes":3,"lang":"id","translated":true,"url":"/docs/api/overview","api_url":"/docs/api/overview?format=json","llm_url":"/docs/api/overview?format=llm"},{"title":"Rate Limits & Quotas","slug":"rate-limits","summary":"Kebijakan rate limit untuk API Synapse — Bearer header (tidak terbatas), ?key= (60/menit), endpoint publik.","audience":["human","llm"],"tags":["api","rate-limits","quotas","throttling"],"difficulty":"beginner","updated":"2026-06-27","word_count":326,"read_minutes":2,"lang":"id","translated":true,"url":"/docs/api/rate-limits","api_url":"/docs/api/rate-limits?format=json","llm_url":"/docs/api/rate-limits?format=llm"},{"title":"Scripts API","slug":"scripts","summary":"Penyimpanan skrip persisten — simpan skrip shell, Python, atau Node yang dapat digunakan kembali dan ambil via curl | bash.","audience":["human","llm"],"tags":["api","scripts","automation","snippets"],"difficulty":"beginner","updated":"2026-06-27","word_count":133,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/api/scripts","api_url":"/docs/api/scripts?format=json","llm_url":"/docs/api/scripts?format=llm"},{"title":"Tasks API","slug":"tasks","summary":"Manajemen tugas untuk agen LLM — buat, daftar, perbarui, selesaikan, hapus tugas dengan prioritas.","audience":["human","llm"],"tags":["api","tasks","todo","management"],"difficulty":"beginner","updated":"2026-06-27","word_count":145,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/api/tasks","api_url":"/docs/api/tasks?format=json","llm_url":"/docs/api/tasks?format=llm"},{"title":"Utility Tools (waktu, kalkulator, acak)","slug":"tools","summary":"Endpoint utilitas publik — waktu server, kalkulator aman, generator nilai acak. Tanpa autentikasi.","audience":["human","llm"],"tags":["api","tools","utility","public"],"difficulty":"beginner","updated":"2026-06-27","word_count":235,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/api/tools","api_url":"/docs/api/tools?format=json","llm_url":"/docs/api/tools?format=llm"},{"title":"User & Minds API","slug":"user","summary":"Manajemen akun — daftar, login, buat mind, daftar mind, hapus mind. Dilindungi JWT.","audience":["human","llm"],"tags":["api","user","account","minds","jwt"],"difficulty":"beginner","updated":"2026-06-27","word_count":285,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/api/user","api_url":"/docs/api/user?format=json","llm_url":"/docs/api/user?format=llm"},{"title":"Variables API","slug":"variables","summary":"Key-value store cepat untuk state LLM — penghitung, flag, timestamp terakhir dilihat, kemajuan parsial.","audience":["human","llm"],"tags":["api","variables","kv-store","state"],"difficulty":"beginner","updated":"2026-06-27","word_count":175,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/api/variables","api_url":"/docs/api/variables?format=json","llm_url":"/docs/api/variables?format=llm"},{"title":"Webhooks API","slug":"webhooks","summary":"Daftarkan HTTP callback untuk event memori, chat, dan tugas — dapatkan notifikasi saat data berubah.","audience":["human","llm"],"tags":["api","webhooks","automation","events"],"difficulty":"intermediate","updated":"2026-06-27","word_count":191,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/api/webhooks","api_url":"/docs/api/webhooks?format=json","llm_url":"/docs/api/webhooks?format=llm"}]},{"slug":"mcp","title":"Integrasi MCP","icon":"🔌","description":"Integrasi dengan Claude, Cursor, dan klien MCP lainnya.","order":3,"articles":[{"title":"MCP di Claude Code","slug":"claude-code","summary":"Gunakan alat Synapse dari agen terminal Claude Code — memori persisten untuk sesi coding.","audience":["human","llm"],"tags":["mcp","claude-code","terminal","coding"],"difficulty":"intermediate","updated":"2026-06-27","word_count":212,"read_minutes":1,"lang":"id","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 di Claude Desktop","slug":"claude-desktop","summary":"Hubungkan Synapse ke Claude Desktop dalam 2 menit. Claude mendapat 79 alat Synapse secara native.","audience":["human","llm"],"tags":["mcp","claude","desktop","integration"],"difficulty":"beginner","updated":"2026-06-27","word_count":384,"read_minutes":2,"lang":"id","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 di Continue.dev","slug":"continue","summary":"Hubungkan Synapse ke Continue.dev — asisten coding AI open-source untuk VS Code dan JetBrains.","audience":["human"],"tags":["mcp","continue","vscode","jetbrains"],"difficulty":"intermediate","updated":"2026-06-27","word_count":219,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/mcp/continue","api_url":"/docs/mcp/continue?format=json","llm_url":"/docs/mcp/continue?format=llm"},{"title":"MCP di Cursor","slug":"cursor","summary":"Hubungkan Synapse ke Cursor IDE untuk memori proyek persisten lintas sesi coding.","audience":["human"],"tags":["mcp","cursor","ide","coding"],"difficulty":"intermediate","updated":"2026-06-27","word_count":286,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/mcp/cursor","api_url":"/docs/mcp/cursor?format=json","llm_url":"/docs/mcp/cursor?format=llm"},{"title":"Membangun Klien MCP Khusus","slug":"custom-client","summary":"Hubungkan ke Synapse MCP server dari aplikasi Anda sendiri menggunakan MCP SDK.","audience":["human","llm"],"tags":["mcp","custom","sdk","development"],"difficulty":"advanced","updated":"2026-06-27","word_count":156,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/mcp/custom-client","api_url":"/docs/mcp/custom-client?format=json","llm_url":"/docs/mcp/custom-client?format=llm"},{"title":"MCP Troubleshooting","slug":"troubleshooting","summary":"Selesaikan masalah integrasi MCP umum — server tidak dimulai, alat tidak muncul, error autentikasi.","audience":["human","llm"],"tags":["mcp","troubleshooting","errors","debugging"],"difficulty":"intermediate","updated":"2026-06-27","word_count":556,"read_minutes":3,"lang":"id","translated":true,"url":"/docs/mcp/troubleshooting","api_url":"/docs/mcp/troubleshooting?format=json","llm_url":"/docs/mcp/troubleshooting?format=llm"},{"title":"Apa itu MCP?","slug":"what-is-mcp","summary":"Model Context Protocol memungkinkan LLM memanggil alat eksternal. Synapse mengekspos 79 alat via MCP server resmi.","audience":["human","llm"],"tags":["mcp","intro","overview"],"difficulty":"beginner","updated":"2026-06-27","word_count":553,"read_minutes":3,"lang":"id","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":"Panduan & Tutorial","icon":"📖","description":"Panduan langkah demi langkah untuk skenario konkret.","order":4,"articles":[{"title":"Pengujian Aplikasi iOS Otomatis","slug":"automated-testing-ios","summary":"Gunakan Synapse + Computer Control API untuk mengotomasi pengujian aplikasi iOS via Simulator.","audience":["human","llm"],"tags":["guide","ios","testing","automation"],"difficulty":"advanced","updated":"2026-06-27","word_count":302,"read_minutes":2,"lang":"id","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":"Backup & Restore","slug":"backup-restore","summary":"Ekspor memori Anda untuk backup, migrasi antar mind, pulihkan setelah kehilangan data.","audience":["human","llm"],"tags":["guide","backup","restore","migration"],"difficulty":"beginner","updated":"2026-06-27","word_count":251,"read_minutes":1,"lang":"id","translated":true,"url":"/docs/guides/backup-restore","api_url":"/docs/guides/backup-restore?format=json","llm_url":"/docs/guides/backup-restore?format=llm"},{"title":"Praktik Terbaik Memori","slug":"memory-best-practices","summary":"Cara menstrukturkan memori untuk recall yang efektif — kategori, key, tag, prioritas.","audience":["human","llm"],"tags":["guide","memory","best-practices","patterns"],"difficulty":"intermediate","updated":"2026-06-27","word_count":632,"read_minutes":3,"lang":"id","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":"Koordinasi Multi-Agent","slug":"multi-agent-coordination","summary":"Koordinasikan beberapa agen LLM menggunakan mind, tugas, dan chat Synapse bersama.","audience":["human","llm"],"tags":["guide","multi-agent","coordination","patterns"],"difficulty":"advanced","updated":"2026-06-27","word_count":244,"read_minutes":1,"lang":"id","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":"Membangun Agen LLM Persisten","slug":"persistent-llm-agent","summary":"Panduan langkah demi langkah untuk membangun agen LLM yang mengingat lintas sesi menggunakan Synapse.","audience":["human","llm"],"tags":["guide","agent","persistence","architecture"],"difficulty":"intermediate","updated":"2026-06-27","word_count":199,"read_minutes":1,"lang":"id","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":"Pipeline Pengujian Self-Healing","slug":"self-healing-tests","summary":"Bangun pipeline pengujian yang belajar dari kegagalan dan beradaptasi otomatis menggunakan memori Synapse.","audience":["human","llm"],"tags":["guide","testing","self-healing","ci"],"difficulty":"advanced","updated":"2026-06-27","word_count":261,"read_minutes":1,"lang":"id","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":"Otomasi Webhook","slug":"webhook-automation","summary":"Picu sistem eksternal saat memori berubah — sinkronisasi, notifikasi, otomasi.","audience":["human","llm"],"tags":["guide","webhooks","automation","integration"],"difficulty":"intermediate","updated":"2026-06-27","word_count":298,"read_minutes":1,"lang":"id","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":"Konsep","icon":"🧠","description":"Arsitektur dan konsep di balik Synapse.","order":5,"articles":[{"title":"Arsitektur Synapse","slug":"architecture","summary":"Bagaimana Synapse dibangun — Fastify, PostgreSQL, FTS5, embeddings, MCP server.","audience":["human","llm"],"tags":["architecture","design","components"],"difficulty":"intermediate","updated":"2026-06-27","word_count":429,"read_minutes":2,"lang":"id","translated":true,"url":"/docs/concepts/architecture","api_url":"/docs/concepts/architecture?format=json","llm_url":"/docs/concepts/architecture?format=llm"},{"title":"Pencarian Teks Penuh FTS5","slug":"fts5-search","summary":"Bagaimana Synapse menggunakan SQLite FTS5 untuk pencarian memori teks penuh sub-milidetik.","audience":["human","llm"],"tags":["concept","search","fts5","fulltext"],"difficulty":"advanced","updated":"2026-06-27","word_count":579,"read_minutes":3,"lang":"id","translated":true,"url":"/docs/concepts/fts5-search","api_url":"/docs/concepts/fts5-search?format=json","llm_url":"/docs/concepts/fts5-search?format=llm"},{"title":"Model Memori","slug":"memory-model","summary":"Bagaimana memori terstruktur — kategori, key, tag, prioritas, sumber, verifikasi.","audience":["human","llm"],"tags":["concept","memory","model","structure"],"difficulty":"intermediate","updated":"2026-06-27","word_count":699,"read_minutes":3,"lang":"id","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 & Isolasi","slug":"multi-tenancy","summary":"Bagaimana Synapse mengisolasi data antar pengguna dan mind — batasan keamanan dijelaskan.","audience":["human","llm"],"tags":["concept","multi-tenancy","security","isolation"],"difficulty":"intermediate","updated":"2026-06-27","word_count":526,"read_minutes":3,"lang":"id","translated":true,"url":"/docs/concepts/multi-tenancy","api_url":"/docs/concepts/multi-tenancy?format=json","llm_url":"/docs/concepts/multi-tenancy?format=llm"},{"title":"Pencarian Semantik (Embeddings)","slug":"semantic-search","summary":"Pencarian memori konseptual menggunakan vektor embeddings — temukan berdasarkan makna, bukan hanya kata kunci.","audience":["human","llm"],"tags":["concept","semantic","embeddings","vector-search"],"difficulty":"advanced","updated":"2026-06-27","word_count":524,"read_minutes":3,"lang":"id","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":"Buku Resep LLM","icon":"🤖","description":"Resep dan pola untuk agen LLM.","order":6,"articles":[{"title":"Pola Polling Chat","slug":"chat-polling-pattern","summary":"Cara melakukan polling untuk pesan manusia di antara pemanggilan alat tanpa memblokir alur kerja Anda.","audience":["llm"],"tags":["cookbook","chat","polling","async"],"difficulty":"beginner","updated":"2026-06-27","word_count":363,"read_minutes":2,"lang":"id","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":"Pemulihan Error untuk Agen","slug":"error-recovery","summary":"Bagaimana agen LLM harus menangani dan memulihkan diri dari error — coba ulang, simpan, belajar.","audience":["llm"],"tags":["cookbook","errors","recovery","resilience"],"difficulty":"intermediate","updated":"2026-06-27","word_count":236,"read_minutes":1,"lang":"id","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":"Strategi Penandaan Memori","slug":"memory-tagging-strategy","summary":"Cara menandai memori untuk pencarian dan pemfilteran efektif — sistem penandaan yang skalabel.","audience":["llm"],"tags":["cookbook","tagging","memory","strategy"],"difficulty":"intermediate","updated":"2026-06-27","word_count":353,"read_minutes":2,"lang":"id","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":"Pola Awal Sesi","slug":"session-start-pattern","summary":"Urutan awal sesi kanonik yang harus diikuti setiap agen LLM.","audience":["llm"],"tags":["cookbook","session","pattern","startup"],"difficulty":"beginner","updated":"2026-06-27","word_count":233,"read_minutes":1,"lang":"id","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":"Alur Kerja Berbasis Tugas","slug":"task-driven-workflow","summary":"Gunakan tugas Synapse untuk mendorong alur kerja LLM multi-langkah yang bertahan lintas sesi.","audience":["llm"],"tags":["cookbook","tasks","workflow","persistence"],"difficulty":"intermediate","updated":"2026-06-27","word_count":275,"read_minutes":1,"lang":"id","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":"Pertanyaan Umum","icon":"❓","description":"Pertanyaan umum dan masalah umum.","order":7,"articles":[{"title":"FAQ API","slug":"api-faq","summary":"Pertanyaan API umum — autentikasi, rate limits, penanganan error, penemuan endpoint.","audience":["human","llm"],"tags":["faq","api","troubleshooting"],"difficulty":"beginner","updated":"2026-06-27","word_count":378,"read_minutes":2,"lang":"id","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 Umum","slug":"general","summary":"Pertanyaan umum tentang Synapse — apa itu, bagaimana cara kerjanya, untuk siapa.","audience":["human","llm"],"tags":["faq","general","intro"],"difficulty":"beginner","updated":"2026-06-27","word_count":539,"read_minutes":3,"lang":"id","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":"Pertanyaan umum tentang integrasi MCP — alat, transport, troubleshooting.","audience":["human","llm"],"tags":["faq","mcp","troubleshooting"],"difficulty":"beginner","updated":"2026-06-27","word_count":439,"read_minutes":2,"lang":"id","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 Troubleshooting","slug":"troubleshooting","summary":"Solusi untuk masalah Synapse umum — autentikasi, jaringan, data, deployment.","audience":["human","llm"],"tags":["faq","troubleshooting","problems","solutions"],"difficulty":"beginner","updated":"2026-06-27","word_count":615,"read_minutes":3,"lang":"id","translated":true,"url":"/docs/faq/troubleshooting","api_url":"/docs/faq/troubleshooting?format=json","llm_url":"/docs/faq/troubleshooting?format=llm"}]}],"total_articles":47,"lang":"id","available_langs":["ar","de","en","es","fr","hi","id","it","ja","ko","nl","pl","pt","ru","sv","th","tr","uk","vi","zh"]}