{"title":"MCP-FAQ","slug":"mcp-faq","category":"faq","summary":"Veelgestelde vragen over MCP-integratie — tools, transporten, troubleshooting.","audience":["human","llm"],"tags":["faq","mcp","troubleshooting"],"difficulty":"beginner","updated":"2026-06-27","word_count":414,"read_minutes":2,"lang":"nl","translated":true,"requested_lang":"nl","content_markdown":"\n# MCP-FAQ\n\nVeelgestelde vragen over de Synapse MCP-server.\n\n## Wat is MCP?\n\nMCP (Model Context Protocol) is een open standaard van Anthropic voor LLM-tool-\nintegratie. In plaats van API-documentatie in prompts te plakken, registreert u tools\nbij een MCP-server, en de LLM roept ze aan als native functies.\n\nZie [Wat is MCP?](/docs/mcp/what-is-mcp).\n\n## Hoeveel tools stelt Synapse MCP beschikbaar?\n\n**79 tools** in 12 categorieën: memory, chat, scheduler, tasks, scripts,\ncomputers, push, user, utility, visualization, sharing, webhooks, browser.\n\nZie [Wat is MCP?](/docs/mcp/what-is-mcp) voor de volledige lijst.\n\n## Welke MCP-clients worden ondersteund?\n\n- Claude Desktop (macOS, Windows)\n- Claude Code (terminal)\n- Cursor (IDE)\n- Continue.dev (VS Code, JetBrains)\n- Cline (VS Code)\n- Elke MCP-compatibele client\n\nZie [Claude Desktop Setup](/docs/mcp/claude-desktop) voor configuratievoorbeelden.\n\n## Welke transporten worden ondersteund?\n\n1. **stdio** (lokaal, aanbevolen voor desktop)\n2. **HTTP/SSE** (remote, multi-tenant)\n3. **WebSocket** (mobiel, hoog volume)\n\n## Hoe configureer ik Claude Desktop?\n\nBewerk `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"synapse\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"synapse-mcp-api@latest\"],\n      \"env\": {\n        \"SYNAPSE_MIND_KEY\": \"mk_YOUR_KEY\",\n        \"SYNAPSE_URL\": \"https://synapse.schaefer.zone\"\n      }\n    }\n  }\n}\n```\n\nZie [Claude Desktop Setup](/docs/mcp/claude-desktop).\n\n## Waarom verschijnen tools niet in Claude Desktop?\n\n1. **Herstart Claude Desktop volledig** (Cmd+Q op macOS)\n2. **Controleer of configuratiebestand geldige JSON is**\n3. **Verifieer Node.js 18+** geïnstalleerd\n4. **Controleer MCP-logs**: `~/Library/Logs/Claude/mcp.log`\n\nZie [MCP Troubleshooting](/docs/mcp/troubleshooting).\n\n## Hoe gebruik ik een andere mind?\n\nWijzig `SYNAPSE_MIND_KEY` in uw MCP-configuratie en herstart de client.\n\nVoor meerdere minds, draai meerdere MCP-server-instanties met verschillende\nMind Keys.\n\n## Kan ik beperken welke tools worden getoond?\n\nJa, gebruik **Tool Profiles**:\n\n- `minimal`: 8 samengestelde tools (~500 tokens)\n- `standard`: 25 tools (~2,500 tokens)\n- `full`: 119 tools (~8,250 tokens, standaard)\n\nStel in via `MCP_PROFILE`-env-var of `Mcp-Tool-Profile`-header.\n\n## Hoe debug ik MCP-problemen?\n\n1. **Draai MCP-server handmatig**: `npx -y synapse-mcp-api@latest`\n2. **Controleer client-logs** (verschilt per client)\n3. **Verifieer dat Mind Key werkt**: `curl -H \"Authorization: Bearer mk_...\" .../memory/recall`\n4. **Controleer Synapse-gezondheid**: `curl https://synapse.schaefer.zone/health`\n\nZie [MCP Troubleshooting](/docs/mcp/troubleshooting).\n\n## Is de MCP-server gratis?\n\nJa. Het npm-pakket `synapse-mcp-api` is open source. De gehoste MCP-server\nop `synapse-mcp.schaefer.zone` is gratis voor publiek gebruik.\n\n## Kan ik de MCP-server zelf hosten?\n\nJa:\n\n```bash\nnpm install -g synapse-mcp-api\nSYNAPSE_URL=https://your-synapse-instance.com \\\nSYNAPSE_MIND_KEY=mk_... \\\nsynapse-mcp-api\n```\n\n## Hoe verschilt MCP van directe API-aanroepen?\n\n| Aspect | Directe API | MCP |\n|--------|-------------|-----|\n| LLM moet weten | URL's, headers, auth | Alleen tool-namen |\n| Auth-handling | Handmatig | Automatisch (env-var) |\n| Tool-ontdekking | Lees /endpoints | Automatisch via MCP-protocol |\n| Foutafhandeling | Handmatig | Gestandaardiseerd |\n| Geschikt voor | Aangepaste integraties | LLM-agents |\n\n## Kan ik mijn eigen MCP-client bouwen?\n\nJa. Gebruik de officiële MCP-SDK:\n\n- TypeScript: `@modelcontextprotocol/sdk`\n- Python: `mcp`\n\nZie [Aangepaste MCP-client](/docs/mcp/custom-client).\n\n## Hoe meld ik MCP-bugs?\n\nOpen een issue: <https://gitlab.com/schaefer-services/synapse-mcp/-/issues>\n\nVermeld:\n\n- MCP-server-versie\n- Client-naam en versie\n- Besturingssysteem\n- Relevante logs\n- Stappen om te reproduceren\n\n## Volgende stappen\n\n- [Wat is MCP?](/docs/mcp/what-is-mcp)\n- [Claude Desktop Setup](/docs/mcp/claude-desktop)\n- [MCP Troubleshooting](/docs/mcp/troubleshooting)\n","content_html":"<h1>MCP-FAQ</h1>\n<p>Veelgestelde vragen over de Synapse MCP-server.</p>\n<h2>Wat is MCP?</h2>\n<p>MCP (Model Context Protocol) is een open standaard van Anthropic voor LLM-tool-\nintegratie. In plaats van API-documentatie in prompts te plakken, registreert u tools\nbij een MCP-server, en de LLM roept ze aan als native functies.</p>\n<p>Zie <a href=\"/docs/mcp/what-is-mcp\">Wat is MCP?</a>.</p>\n<h2>Hoeveel tools stelt Synapse MCP beschikbaar?</h2>\n<p><strong>79 tools</strong> in 12 categorieën: memory, chat, scheduler, tasks, scripts,\ncomputers, push, user, utility, visualization, sharing, webhooks, browser.</p>\n<p>Zie <a href=\"/docs/mcp/what-is-mcp\">Wat is MCP?</a> voor de volledige lijst.</p>\n<h2>Welke MCP-clients worden ondersteund?</h2>\n<ul>\n<li>Claude Desktop (macOS, Windows)</li>\n<li>Claude Code (terminal)</li>\n<li>Cursor (IDE)</li>\n<li>Continue.dev (VS Code, JetBrains)</li>\n<li>Cline (VS Code)</li>\n<li>Elke MCP-compatibele client</li>\n</ul>\n<p>Zie <a href=\"/docs/mcp/claude-desktop\">Claude Desktop Setup</a> voor configuratievoorbeelden.</p>\n<h2>Welke transporten worden ondersteund?</h2>\n<ol>\n<li><strong>stdio</strong> (lokaal, aanbevolen voor desktop)</li>\n<li><strong>HTTP/SSE</strong> (remote, multi-tenant)</li>\n<li><strong>WebSocket</strong> (mobiel, hoog volume)</li>\n</ol>\n<h2>Hoe configureer ik Claude Desktop?</h2>\n<p>Bewerk <code>claude_desktop_config.json</code>:</p>\n<pre><code class=\"hljs language-json\"><span class=\"hljs-punctuation\">{</span>\n  <span class=\"hljs-attr\">&quot;mcpServers&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-punctuation\">{</span>\n    <span class=\"hljs-attr\">&quot;synapse&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-punctuation\">{</span>\n      <span class=\"hljs-attr\">&quot;command&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;npx&quot;</span><span class=\"hljs-punctuation\">,</span>\n      <span class=\"hljs-attr\">&quot;args&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-punctuation\">[</span><span class=\"hljs-string\">&quot;-y&quot;</span><span class=\"hljs-punctuation\">,</span> <span class=\"hljs-string\">&quot;synapse-mcp-api@latest&quot;</span><span class=\"hljs-punctuation\">]</span><span class=\"hljs-punctuation\">,</span>\n      <span class=\"hljs-attr\">&quot;env&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-punctuation\">{</span>\n        <span class=\"hljs-attr\">&quot;SYNAPSE_MIND_KEY&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;mk_YOUR_KEY&quot;</span><span class=\"hljs-punctuation\">,</span>\n        <span class=\"hljs-attr\">&quot;SYNAPSE_URL&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;https://synapse.schaefer.zone&quot;</span>\n      <span class=\"hljs-punctuation\">}</span>\n    <span class=\"hljs-punctuation\">}</span>\n  <span class=\"hljs-punctuation\">}</span>\n<span class=\"hljs-punctuation\">}</span></code></pre><p>Zie <a href=\"/docs/mcp/claude-desktop\">Claude Desktop Setup</a>.</p>\n<h2>Waarom verschijnen tools niet in Claude Desktop?</h2>\n<ol>\n<li><strong>Herstart Claude Desktop volledig</strong> (Cmd+Q op macOS)</li>\n<li><strong>Controleer of configuratiebestand geldige JSON is</strong></li>\n<li><strong>Verifieer Node.js 18+</strong> geïnstalleerd</li>\n<li><strong>Controleer MCP-logs</strong>: <code>~/Library/Logs/Claude/mcp.log</code></li>\n</ol>\n<p>Zie <a href=\"/docs/mcp/troubleshooting\">MCP Troubleshooting</a>.</p>\n<h2>Hoe gebruik ik een andere mind?</h2>\n<p>Wijzig <code>SYNAPSE_MIND_KEY</code> in uw MCP-configuratie en herstart de client.</p>\n<p>Voor meerdere minds, draai meerdere MCP-server-instanties met verschillende\nMind Keys.</p>\n<h2>Kan ik beperken welke tools worden getoond?</h2>\n<p>Ja, gebruik <strong>Tool Profiles</strong>:</p>\n<ul>\n<li><code>minimal</code>: 8 samengestelde tools (~500 tokens)</li>\n<li><code>standard</code>: 25 tools (~2,500 tokens)</li>\n<li><code>full</code>: 119 tools (~8,250 tokens, standaard)</li>\n</ul>\n<p>Stel in via <code>MCP_PROFILE</code>-env-var of <code>Mcp-Tool-Profile</code>-header.</p>\n<h2>Hoe debug ik MCP-problemen?</h2>\n<ol>\n<li><strong>Draai MCP-server handmatig</strong>: <code>npx -y synapse-mcp-api@latest</code></li>\n<li><strong>Controleer client-logs</strong> (verschilt per client)</li>\n<li><strong>Verifieer dat Mind Key werkt</strong>: <code>curl -H &quot;Authorization: Bearer mk_...&quot; .../memory/recall</code></li>\n<li><strong>Controleer Synapse-gezondheid</strong>: <code>curl https://synapse.schaefer.zone/health</code></li>\n</ol>\n<p>Zie <a href=\"/docs/mcp/troubleshooting\">MCP Troubleshooting</a>.</p>\n<h2>Is de MCP-server gratis?</h2>\n<p>Ja. Het npm-pakket <code>synapse-mcp-api</code> is open source. De gehoste MCP-server\nop <code>synapse-mcp.schaefer.zone</code> is gratis voor publiek gebruik.</p>\n<h2>Kan ik de MCP-server zelf hosten?</h2>\n<p>Ja:</p>\n<pre><code class=\"hljs language-bash\">npm install -g synapse-mcp-api\nSYNAPSE_URL=https://your-synapse-instance.com \\\nSYNAPSE_MIND_KEY=mk_... \\\nsynapse-mcp-api</code></pre><h2>Hoe verschilt MCP van directe API-aanroepen?</h2>\n<table>\n<thead>\n<tr>\n<th>Aspect</th>\n<th>Directe API</th>\n<th>MCP</th>\n</tr>\n</thead>\n<tbody><tr>\n<td>LLM moet weten</td>\n<td>URL&#39;s, headers, auth</td>\n<td>Alleen tool-namen</td>\n</tr>\n<tr>\n<td>Auth-handling</td>\n<td>Handmatig</td>\n<td>Automatisch (env-var)</td>\n</tr>\n<tr>\n<td>Tool-ontdekking</td>\n<td>Lees /endpoints</td>\n<td>Automatisch via MCP-protocol</td>\n</tr>\n<tr>\n<td>Foutafhandeling</td>\n<td>Handmatig</td>\n<td>Gestandaardiseerd</td>\n</tr>\n<tr>\n<td>Geschikt voor</td>\n<td>Aangepaste integraties</td>\n<td>LLM-agents</td>\n</tr>\n</tbody></table>\n<h2>Kan ik mijn eigen MCP-client bouwen?</h2>\n<p>Ja. Gebruik de officiële MCP-SDK:</p>\n<ul>\n<li>TypeScript: <code>@modelcontextprotocol/sdk</code></li>\n<li>Python: <code>mcp</code></li>\n</ul>\n<p>Zie <a href=\"/docs/mcp/custom-client\">Aangepaste MCP-client</a>.</p>\n<h2>Hoe meld ik MCP-bugs?</h2>\n<p>Open een issue: <a href=\"https://gitlab.com/schaefer-services/synapse-mcp/-/issues\">https://gitlab.com/schaefer-services/synapse-mcp/-/issues</a></p>\n<p>Vermeld:</p>\n<ul>\n<li>MCP-server-versie</li>\n<li>Client-naam en versie</li>\n<li>Besturingssysteem</li>\n<li>Relevante logs</li>\n<li>Stappen om te reproduceren</li>\n</ul>\n<h2>Volgende stappen</h2>\n<ul>\n<li><a href=\"/docs/mcp/what-is-mcp\">Wat is MCP?</a></li>\n<li><a href=\"/docs/mcp/claude-desktop\">Claude Desktop Setup</a></li>\n<li><a href=\"/docs/mcp/troubleshooting\">MCP Troubleshooting</a></li>\n</ul>\n","urls":{"html":"/docs/faq/mcp-faq","text":"/docs/faq/mcp-faq?format=text","json":"/docs/faq/mcp-faq?format=json","llm":"/docs/faq/mcp-faq?format=llm"},"translations_available":["en","zh","hi","es","fr","ar","pt","ru","ja","de","it","ko","nl","pl","tr","sv","vi","th","id","uk"]}