{"title":"MCP FAQ","slug":"mcp-faq","category":"faq","summary":"Vanliga frågor om MCP-integration — verktyg, transporter, felsökning.","audience":["human","llm"],"tags":["faq","mcp","troubleshooting"],"difficulty":"beginner","updated":"2026-06-27","word_count":405,"read_minutes":2,"lang":"sv","translated":true,"requested_lang":"sv","content_markdown":"\n# MCP FAQ\n\nVanliga frågor om Synapse MCP-server.\n\n## Vad är MCP?\n\nMCP (Model Context Protocol) är en öppen standard av Anthropic för\nLLM-verktygsintegration. Istället för att klistra in API-dokumentation i\nprompter registrerar ni verktyg hos en MCP-server, och LLM:en anropar dem som\ninbyggda funktioner.\n\nSe [Vad är MCP?](/docs/mcp/what-is-mcp).\n\n## Hur många verktyg exponerar Synapse MCP?\n\n**79 verktyg** i 12 kategorier: minne, chatt, schemaläggare, uppgifter, skript,\ndatorer, push, användare, verktyg, visualisering, delning, webhooks, webbläsare.\n\nSe [Vad är MCP?](/docs/mcp/what-is-mcp) för fullständig lista.\n\n## Vilka MCP-klienter stöds?\n\n- Claude Desktop (macOS, Windows)\n- Claude Code (terminal)\n- Cursor (IDE)\n- Continue.dev (VS Code, JetBrains)\n- Cline (VS Code)\n- Vilken MCP-kompatibel klient som helst\n\nSe [Claude Desktop-konfiguration](/docs/mcp/claude-desktop) för konfigurationsexempel.\n\n## Vilka transporter stöds?\n\n1. **stdio** (lokal, rekommenderas för skrivbord)\n2. **HTTP/SSE** (fjärr, multitenant)\n3. **WebSocket** (mobil, hög volym)\n\n## Hur konfigurerar jag Claude Desktop?\n\nRedigera `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\nSe [Claude Desktop-konfiguration](/docs/mcp/claude-desktop).\n\n## Varför visas inte verktyg i Claude Desktop?\n\n1. **Starta om Claude Desktop helt** (Cmd+Q på macOS)\n2. **Kontrollera att konfigurationsfilen är giltig JSON**\n3. **Verifiera att Node.js 18+** är installerat\n4. **Kontrollera MCP-loggar**: `~/Library/Logs/Claude/mcp.log`\n\nSe [MCP-felsökning](/docs/mcp/troubleshooting).\n\n## Hur använder jag en annan mind?\n\nÄndra `SYNAPSE_MIND_KEY` i er MCP-konfiguration och starta om klienten.\n\nFör flera minds, kör flera MCP-serverinstanser med olika Mind Keys.\n\n## Kan jag begränsa vilka verktyg som exponeras?\n\nJa, använd **verktygsprofiler**:\n\n- `minimal`: 8 sammansatta verktyg (~500 tokens)\n- `standard`: 25 verktyg (~2 500 tokens)\n- `full`: 119 verktyg (~8 250 tokens, standard)\n\nSätt via `MCP_PROFILE`-miljövariabel eller `Mcp-Tool-Profile`-header.\n\n## Hur felsöker jag MCP-problem?\n\n1. **Kör MCP-server manuellt**: `npx -y synapse-mcp-api@latest`\n2. **Kontrollera klientloggar** (varierar per klient)\n3. **Verifiera att Mind Key fungerar**: `curl -H \"Authorization: Bearer mk_...\" .../memory/recall`\n4. **Kontrollera Synapse-hälsa**: `curl https://synapse.schaefer.zone/health`\n\nSe [MCP-felsökning](/docs/mcp/troubleshooting).\n\n## Är MCP-servern gratis?\n\nJa. npm-paketet `synapse-mcp-api` är öppen källkod. Den värdhostade\nMCP-servern på `synapse-mcp.schaefer.zone` är gratis för offentligt bruk.\n\n## Kan jag köra MCP-servern egenvärd?\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## Hur skiljer sig MCP från direkta API-anrop?\n\n| Aspekt | Direkt API | MCP |\n|--------|-----------|-----|\n| LLM behöver veta | URL:er, headers, auth | Bara verktygsnamn |\n| Auth-hantering | Manuell | Automatisk (miljövariabel) |\n| Verktygsupptäckt | Läs /endpoints | Automatisk via MCP-protokoll |\n| Felhantering | Manuell | Standardiserad |\n| Bäst för | Anpassade integrationer | LLM-agenter |\n\n## Kan jag bygga en egen MCP-klient?\n\nJa. Använd det officiella MCP-SDK:et:\n\n- TypeScript: `@modelcontextprotocol/sdk`\n- Python: `mcp`\n\nSe [Anpassad MCP-klient](/docs/mcp/custom-client).\n\n## Hur rapporterar jag MCP-buggar?\n\nÖppna ett ärende: <https://gitlab.com/schaefer-services/synapse-mcp/-/issues>\n\nInkludera:\n\n- MCP-serverversion\n- Klientnamn och version\n- Operativsystem\n- Relevanta loggar\n- Steg för att reproducera\n\n## Nästa steg\n\n- [Vad är MCP?](/docs/mcp/what-is-mcp)\n- [Claude Desktop-konfiguration](/docs/mcp/claude-desktop)\n- [MCP-felsökning](/docs/mcp/troubleshooting)\n","content_html":"<h1>MCP FAQ</h1>\n<p>Vanliga frågor om Synapse MCP-server.</p>\n<h2>Vad är MCP?</h2>\n<p>MCP (Model Context Protocol) är en öppen standard av Anthropic för\nLLM-verktygsintegration. Istället för att klistra in API-dokumentation i\nprompter registrerar ni verktyg hos en MCP-server, och LLM:en anropar dem som\ninbyggda funktioner.</p>\n<p>Se <a href=\"/docs/mcp/what-is-mcp\">Vad är MCP?</a>.</p>\n<h2>Hur många verktyg exponerar Synapse MCP?</h2>\n<p><strong>79 verktyg</strong> i 12 kategorier: minne, chatt, schemaläggare, uppgifter, skript,\ndatorer, push, användare, verktyg, visualisering, delning, webhooks, webbläsare.</p>\n<p>Se <a href=\"/docs/mcp/what-is-mcp\">Vad är MCP?</a> för fullständig lista.</p>\n<h2>Vilka MCP-klienter stöds?</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>Vilken MCP-kompatibel klient som helst</li>\n</ul>\n<p>Se <a href=\"/docs/mcp/claude-desktop\">Claude Desktop-konfiguration</a> för konfigurationsexempel.</p>\n<h2>Vilka transporter stöds?</h2>\n<ol>\n<li><strong>stdio</strong> (lokal, rekommenderas för skrivbord)</li>\n<li><strong>HTTP/SSE</strong> (fjärr, multitenant)</li>\n<li><strong>WebSocket</strong> (mobil, hög volym)</li>\n</ol>\n<h2>Hur konfigurerar jag Claude Desktop?</h2>\n<p>Redigera <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>Se <a href=\"/docs/mcp/claude-desktop\">Claude Desktop-konfiguration</a>.</p>\n<h2>Varför visas inte verktyg i Claude Desktop?</h2>\n<ol>\n<li><strong>Starta om Claude Desktop helt</strong> (Cmd+Q på macOS)</li>\n<li><strong>Kontrollera att konfigurationsfilen är giltig JSON</strong></li>\n<li><strong>Verifiera att Node.js 18+</strong> är installerat</li>\n<li><strong>Kontrollera MCP-loggar</strong>: <code>~/Library/Logs/Claude/mcp.log</code></li>\n</ol>\n<p>Se <a href=\"/docs/mcp/troubleshooting\">MCP-felsökning</a>.</p>\n<h2>Hur använder jag en annan mind?</h2>\n<p>Ändra <code>SYNAPSE_MIND_KEY</code> i er MCP-konfiguration och starta om klienten.</p>\n<p>För flera minds, kör flera MCP-serverinstanser med olika Mind Keys.</p>\n<h2>Kan jag begränsa vilka verktyg som exponeras?</h2>\n<p>Ja, använd <strong>verktygsprofiler</strong>:</p>\n<ul>\n<li><code>minimal</code>: 8 sammansatta verktyg (~500 tokens)</li>\n<li><code>standard</code>: 25 verktyg (~2 500 tokens)</li>\n<li><code>full</code>: 119 verktyg (~8 250 tokens, standard)</li>\n</ul>\n<p>Sätt via <code>MCP_PROFILE</code>-miljövariabel eller <code>Mcp-Tool-Profile</code>-header.</p>\n<h2>Hur felsöker jag MCP-problem?</h2>\n<ol>\n<li><strong>Kör MCP-server manuellt</strong>: <code>npx -y synapse-mcp-api@latest</code></li>\n<li><strong>Kontrollera klientloggar</strong> (varierar per klient)</li>\n<li><strong>Verifiera att Mind Key fungerar</strong>: <code>curl -H &quot;Authorization: Bearer mk_...&quot; .../memory/recall</code></li>\n<li><strong>Kontrollera Synapse-hälsa</strong>: <code>curl https://synapse.schaefer.zone/health</code></li>\n</ol>\n<p>Se <a href=\"/docs/mcp/troubleshooting\">MCP-felsökning</a>.</p>\n<h2>Är MCP-servern gratis?</h2>\n<p>Ja. npm-paketet <code>synapse-mcp-api</code> är öppen källkod. Den värdhostade\nMCP-servern på <code>synapse-mcp.schaefer.zone</code> är gratis för offentligt bruk.</p>\n<h2>Kan jag köra MCP-servern egenvärd?</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>Hur skiljer sig MCP från direkta API-anrop?</h2>\n<table>\n<thead>\n<tr>\n<th>Aspekt</th>\n<th>Direkt API</th>\n<th>MCP</th>\n</tr>\n</thead>\n<tbody><tr>\n<td>LLM behöver veta</td>\n<td>URL:er, headers, auth</td>\n<td>Bara verktygsnamn</td>\n</tr>\n<tr>\n<td>Auth-hantering</td>\n<td>Manuell</td>\n<td>Automatisk (miljövariabel)</td>\n</tr>\n<tr>\n<td>Verktygsupptäckt</td>\n<td>Läs /endpoints</td>\n<td>Automatisk via MCP-protokoll</td>\n</tr>\n<tr>\n<td>Felhantering</td>\n<td>Manuell</td>\n<td>Standardiserad</td>\n</tr>\n<tr>\n<td>Bäst för</td>\n<td>Anpassade integrationer</td>\n<td>LLM-agenter</td>\n</tr>\n</tbody></table>\n<h2>Kan jag bygga en egen MCP-klient?</h2>\n<p>Ja. Använd det officiella MCP-SDK:et:</p>\n<ul>\n<li>TypeScript: <code>@modelcontextprotocol/sdk</code></li>\n<li>Python: <code>mcp</code></li>\n</ul>\n<p>Se <a href=\"/docs/mcp/custom-client\">Anpassad MCP-klient</a>.</p>\n<h2>Hur rapporterar jag MCP-buggar?</h2>\n<p>Öppna ett ärende: <a href=\"https://gitlab.com/schaefer-services/synapse-mcp/-/issues\">https://gitlab.com/schaefer-services/synapse-mcp/-/issues</a></p>\n<p>Inkludera:</p>\n<ul>\n<li>MCP-serverversion</li>\n<li>Klientnamn och version</li>\n<li>Operativsystem</li>\n<li>Relevanta loggar</li>\n<li>Steg för att reproducera</li>\n</ul>\n<h2>Nästa steg</h2>\n<ul>\n<li><a href=\"/docs/mcp/what-is-mcp\">Vad är MCP?</a></li>\n<li><a href=\"/docs/mcp/claude-desktop\">Claude Desktop-konfiguration</a></li>\n<li><a href=\"/docs/mcp/troubleshooting\">MCP-felsökning</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"]}