{"title":"MCP-FAQ","slug":"mcp-faq","category":"faq","summary":"Häufige Fragen zur MCP-Integration — Tools, Transports, Troubleshooting.","audience":["human","llm"],"tags":["faq","mcp","troubleshooting"],"difficulty":"beginner","updated":"2026-06-27","word_count":393,"read_minutes":2,"lang":"de","translated":true,"requested_lang":"de","content_markdown":"\n# MCP-FAQ\n\nHäufige Fragen zum Synapse-MCP-Server.\n\n## Was ist MCP?\n\nMCP (Model Context Protocol) ist ein offener Standard von Anthropic für\nLLM-Tool-Integration. Statt API-Docs in Prompts einzufügen, registrierst du\nTools bei einem MCP-Server, und das LLM ruft sie als native Funktionen auf.\n\nSiehe [Was ist MCP?](/docs/mcp/what-is-mcp).\n\n## Wie viele Tools stellt Synapse MCP bereit?\n\n**79 Tools** in 12 Kategorien: Memory, Chat, Scheduler, Tasks, Scripts,\nComputers, Push, User, Utility, Visualization, Sharing, Webhooks, Browser.\n\nSiehe [Was ist MCP?](/docs/mcp/what-is-mcp) für die vollständige Liste.\n\n## Welche MCP-Clients werden unterstützt?\n\n- Claude Desktop (macOS, Windows)\n- Claude Code (Terminal)\n- Cursor (IDE)\n- Continue.dev (VS Code, JetBrains)\n- Cline (VS Code)\n- Jeder MCP-kompatible Client\n\nSiehe [Claude-Desktop-Setup](/docs/mcp/claude-desktop) für Config-Beispiele.\n\n## Welche Transports werden unterstützt?\n\n1. **stdio** (lokal, empfohlen für Desktop)\n2. **HTTP/SSE** (Remote, Multi-Tenant)\n3. **WebSocket** (mobil, hohes Volumen)\n\n## Wie konfiguriere ich Claude Desktop?\n\nEditiere `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\nSiehe [Claude-Desktop-Setup](/docs/mcp/claude-desktop).\n\n## Warum erscheinen Tools nicht in Claude Desktop?\n\n1. **Claude Desktop vollständig neu starten** (Cmd+Q auf macOS)\n2. **Prüfen, ob die Config-Datei valides JSON ist**\n3. **Node.js 18+** installiert prüfen\n4. **MCP-Logs prüfen**: `~/Library/Logs/Claude/mcp.log`\n\nSiehe [MCP-Troubleshooting](/docs/mcp/troubleshooting).\n\n## Wie verwende ich einen anderen Mind?\n\nÄndere `SYNAPSE_MIND_KEY` in deiner MCP-Config und starte den Client neu.\n\nFür mehrere Minds: mehrere MCP-Server-Instanzen mit unterschiedlichen Mind\nKeys betreiben.\n\n## Kann ich einschränken, welche Tools exponiert werden?\n\nJa, verwende **Tool-Profile**:\n\n- `minimal`: 8 Composite-Tools (~500 Token)\n- `standard`: 25 Tools (~2.500 Token)\n- `full`: 119 Tools (~8.250 Token, Standard)\n\nSetze via `MCP_PROFILE`-Env-Var oder `Mcp-Tool-Profile`-Header.\n\n## Wie debugge ich MCP-Probleme?\n\n1. **MCP-Server manuell ausführen**: `npx -y synapse-mcp-api@latest`\n2. **Client-Logs prüfen** (variiert je Client)\n3. **Mind Key verifizieren**: `curl -H \"Authorization: Bearer mk_...\" .../memory/recall`\n4. **Synapse-Health prüfen**: `curl https://synapse.schaefer.zone/health`\n\nSiehe [MCP-Troubleshooting](/docs/mcp/troubleshooting).\n\n## Ist der MCP-Server kostenlos?\n\nJa. Das npm-Paket `synapse-mcp-api` ist Open Source. Der gehostete MCP-Server\nunter `synapse-mcp.schaefer.zone` ist für öffentliche Nutzung kostenlos.\n\n## Kann ich den MCP-Server selbst 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## Wie unterscheidet sich MCP von direkten API-Aufrufen?\n\n| Aspekt | Direkte API | MCP |\n|--------|-------------|-----|\n| LLM muss wissen | URLs, Header, Auth | Nur Tool-Namen |\n| Auth-Handling | Manuell | Automatisch (Env-Var) |\n| Tool-Discovery | /endpoints lesen | Automatisch via MCP-Protokoll |\n| Fehlerbehandlung | Manuell | Standardisiert |\n| Optimal für | Custom-Integrationen | LLM-Agenten |\n\n## Kann ich einen eigenen MCP-Client bauen?\n\nJa. Verwende das offizielle MCP-SDK:\n\n- TypeScript: `@modelcontextprotocol/sdk`\n- Python: `mcp`\n\nSiehe [Custom-MCP-Client](/docs/mcp/custom-client).\n\n## Wie melde ich MCP-Bugs?\n\nIssue öffnen: <https://gitlab.com/schaefer-services/synapse-mcp/-/issues>\n\nAngaben:\n\n- MCP-Server-Version\n- Client-Name und -Version\n- Betriebssystem\n- Relevante Logs\n- Reproduktionsschritte\n\n## Nächste Schritte\n\n- [Was ist 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>Häufige Fragen zum Synapse-MCP-Server.</p>\n<h2>Was ist MCP?</h2>\n<p>MCP (Model Context Protocol) ist ein offener Standard von Anthropic für\nLLM-Tool-Integration. Statt API-Docs in Prompts einzufügen, registrierst du\nTools bei einem MCP-Server, und das LLM ruft sie als native Funktionen auf.</p>\n<p>Siehe <a href=\"/docs/mcp/what-is-mcp\">Was ist MCP?</a>.</p>\n<h2>Wie viele Tools stellt Synapse MCP bereit?</h2>\n<p><strong>79 Tools</strong> in 12 Kategorien: Memory, Chat, Scheduler, Tasks, Scripts,\nComputers, Push, User, Utility, Visualization, Sharing, Webhooks, Browser.</p>\n<p>Siehe <a href=\"/docs/mcp/what-is-mcp\">Was ist MCP?</a> für die vollständige Liste.</p>\n<h2>Welche MCP-Clients werden unterstützt?</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>Jeder MCP-kompatible Client</li>\n</ul>\n<p>Siehe <a href=\"/docs/mcp/claude-desktop\">Claude-Desktop-Setup</a> für Config-Beispiele.</p>\n<h2>Welche Transports werden unterstützt?</h2>\n<ol>\n<li><strong>stdio</strong> (lokal, empfohlen für Desktop)</li>\n<li><strong>HTTP/SSE</strong> (Remote, Multi-Tenant)</li>\n<li><strong>WebSocket</strong> (mobil, hohes Volumen)</li>\n</ol>\n<h2>Wie konfiguriere ich Claude Desktop?</h2>\n<p>Editiere <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>Siehe <a href=\"/docs/mcp/claude-desktop\">Claude-Desktop-Setup</a>.</p>\n<h2>Warum erscheinen Tools nicht in Claude Desktop?</h2>\n<ol>\n<li><strong>Claude Desktop vollständig neu starten</strong> (Cmd+Q auf macOS)</li>\n<li><strong>Prüfen, ob die Config-Datei valides JSON ist</strong></li>\n<li><strong>Node.js 18+</strong> installiert prüfen</li>\n<li><strong>MCP-Logs prüfen</strong>: <code>~/Library/Logs/Claude/mcp.log</code></li>\n</ol>\n<p>Siehe <a href=\"/docs/mcp/troubleshooting\">MCP-Troubleshooting</a>.</p>\n<h2>Wie verwende ich einen anderen Mind?</h2>\n<p>Ändere <code>SYNAPSE_MIND_KEY</code> in deiner MCP-Config und starte den Client neu.</p>\n<p>Für mehrere Minds: mehrere MCP-Server-Instanzen mit unterschiedlichen Mind\nKeys betreiben.</p>\n<h2>Kann ich einschränken, welche Tools exponiert werden?</h2>\n<p>Ja, verwende <strong>Tool-Profile</strong>:</p>\n<ul>\n<li><code>minimal</code>: 8 Composite-Tools (~500 Token)</li>\n<li><code>standard</code>: 25 Tools (~2.500 Token)</li>\n<li><code>full</code>: 119 Tools (~8.250 Token, Standard)</li>\n</ul>\n<p>Setze via <code>MCP_PROFILE</code>-Env-Var oder <code>Mcp-Tool-Profile</code>-Header.</p>\n<h2>Wie debugge ich MCP-Probleme?</h2>\n<ol>\n<li><strong>MCP-Server manuell ausführen</strong>: <code>npx -y synapse-mcp-api@latest</code></li>\n<li><strong>Client-Logs prüfen</strong> (variiert je Client)</li>\n<li><strong>Mind Key verifizieren</strong>: <code>curl -H &quot;Authorization: Bearer mk_...&quot; .../memory/recall</code></li>\n<li><strong>Synapse-Health prüfen</strong>: <code>curl https://synapse.schaefer.zone/health</code></li>\n</ol>\n<p>Siehe <a href=\"/docs/mcp/troubleshooting\">MCP-Troubleshooting</a>.</p>\n<h2>Ist der MCP-Server kostenlos?</h2>\n<p>Ja. Das npm-Paket <code>synapse-mcp-api</code> ist Open Source. Der gehostete MCP-Server\nunter <code>synapse-mcp.schaefer.zone</code> ist für öffentliche Nutzung kostenlos.</p>\n<h2>Kann ich den MCP-Server selbst 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>Wie unterscheidet sich MCP von direkten API-Aufrufen?</h2>\n<table>\n<thead>\n<tr>\n<th>Aspekt</th>\n<th>Direkte API</th>\n<th>MCP</th>\n</tr>\n</thead>\n<tbody><tr>\n<td>LLM muss wissen</td>\n<td>URLs, Header, Auth</td>\n<td>Nur Tool-Namen</td>\n</tr>\n<tr>\n<td>Auth-Handling</td>\n<td>Manuell</td>\n<td>Automatisch (Env-Var)</td>\n</tr>\n<tr>\n<td>Tool-Discovery</td>\n<td>/endpoints lesen</td>\n<td>Automatisch via MCP-Protokoll</td>\n</tr>\n<tr>\n<td>Fehlerbehandlung</td>\n<td>Manuell</td>\n<td>Standardisiert</td>\n</tr>\n<tr>\n<td>Optimal für</td>\n<td>Custom-Integrationen</td>\n<td>LLM-Agenten</td>\n</tr>\n</tbody></table>\n<h2>Kann ich einen eigenen MCP-Client bauen?</h2>\n<p>Ja. Verwende das offizielle MCP-SDK:</p>\n<ul>\n<li>TypeScript: <code>@modelcontextprotocol/sdk</code></li>\n<li>Python: <code>mcp</code></li>\n</ul>\n<p>Siehe <a href=\"/docs/mcp/custom-client\">Custom-MCP-Client</a>.</p>\n<h2>Wie melde ich MCP-Bugs?</h2>\n<p>Issue öffnen: <a href=\"https://gitlab.com/schaefer-services/synapse-mcp/-/issues\">https://gitlab.com/schaefer-services/synapse-mcp/-/issues</a></p>\n<p>Angaben:</p>\n<ul>\n<li>MCP-Server-Version</li>\n<li>Client-Name und -Version</li>\n<li>Betriebssystem</li>\n<li>Relevante Logs</li>\n<li>Reproduktionsschritte</li>\n</ul>\n<h2>Nächste Schritte</h2>\n<ul>\n<li><a href=\"/docs/mcp/what-is-mcp\">Was ist 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"]}