{"title":"MCP w Claude Desktop","slug":"claude-desktop","category":"mcp","summary":"Podłączenie Synapse do Claude Desktop w 2 minuty. Claude zyskuje 79 narzędzi Synapse natywnie.","audience":["human","llm"],"tags":["mcp","claude","desktop","integration"],"difficulty":"beginner","updated":"2026-06-27","word_count":377,"read_minutes":2,"llm_context":"Config file: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)\n             %APPDATA%\\Claude\\claude_desktop_config.json (Windows)\nMCP server command: npx -y synapse-mcp-api@latest\nEnv vars: SYNAPSE_MIND_KEY (required), SYNAPSE_URL (optional, default https://synapse.schaefer.zone)\nAfter config: restart Claude Desktop, check for 🔌 icon with \"79 tools\"\nTest: type \"memory_recall aufrufen\" in a new chat\nTroubleshooting: Node.js ≥ 18, check Mind Key, see /docs/mcp/troubleshooting\n","lang":"pl","translated":true,"requested_lang":"pl","content_markdown":"\n# MCP w Claude Desktop\n\nClaude Desktop to aplikacja biurkowa Anthropic dla macOS i Windows. Po\nskonfigurowaniu serwera Synapse MCP Claude zyskuje natywny dostęp do wszystkich\n79 narzędzi Synapse — może zapisywać wspomnienia, przypominać je, zarządzać\nzadaniami, czatować i więcej.\n\n## Wymagania wstępne\n\n- Aplikacja Claude Desktop (macOS lub Windows)\n- Node.js 18+ zainstalowany (`node --version`)\n- Twój Mind Key Synapse\n\n## Krok 1: otwarcie pliku konfiguracyjnego\n\n- **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`\n- **Windows:** `%APPDATA%\\Claude\\claude_desktop_config.json`\n\nJeśli plik nie istnieje, utworzyć go.\n\n## Krok 2: dodanie serwera Synapse MCP\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_MIND_KEY_HERE\",\n        \"SYNAPSE_URL\": \"https://synapse.schaefer.zone\"\n      }\n    }\n  }\n}\n```\n\n> [!TIP]\n> Jeśli skonfigurowano już inne serwery MCP, wystarczy dodać blok `\"synapse\"`\n> wewnątrz istniejącego obiektu `\"mcpServers\"`.\n\n## Krok 3: restart Claude Desktop\n\n1. W pełni zamknąć Claude Desktop (Cmd+Q na macOS, nie tylko zamknąć okno)\n2. Ponownie otworzyć Claude Desktop\n3. Rozpocząć nowy czat\n4. Poszukać ikony wtyczki 🔌 w lewym dolnym rogu — powinna wskazywać „79 tools\"\n\n## Krok 4: test\n\nW nowym czacie wpisać:\n\n```\nmemory_recall aufrufen\n```\n\nClaude powinien wywołać narzędzie `memory_recall` i odpowiedzieć z podsumowaniem\nzapisanych wspomnień (lub „No memories yet\", jeśli umysł jest pusty).\n\n## Dostępne narzędzia (wybór)\n\n| Narzędzie | Opis |\n|------|-------------|\n| `memory_recall` | Przypomnienie wszystkich wspomnień |\n| `memory_store` | Zapis nowego wspomnienia |\n| `memory_search` | Wyszukiwanie wspomnień |\n| `task_list` | Lista zadań |\n| `task_create` | Utworzenie zadania |\n| `chat_poll` | Sprawdzenie nowych wiadomości |\n| `chat_reply` | Odpowiedź na wiadomość |\n| `browser_new` | Otwarcie karty przeglądarki |\n| `computer_list` | Lista zarejestrowanych komputerów |\n\nPełna lista: [Czym jest MCP?](/docs/mcp/what-is-mcp)\n\n## Rozwiązywanie problemów\n\n### Brak narzędzi w Claude Desktop\n\n1. Zweryfikować wersję Node.js: `node --version` (musi być ≥ 18)\n2. Sprawdzić, czy plik konfiguracyjny jest poprawnym JSON-em (bez końcowych przecinków)\n3. W pełni zrestartować Claude Desktop (Cmd+Q, nie tylko zamknąć)\n4. Sprawdzić logi Claude Desktop: `~/Library/Logs/Claude/mcp.log` (macOS)\n\n### Błąd „Mind Key invalid\"\n\n- Zweryfikować, że `SYNAPSE_MIND_KEY` zaczyna się od `mk_`\n- Uzyskać nowy klucz przez `POST /minds` (wymaga JWT z `/login`)\n- Brak cudzysłowów wokół klucza w JSON\n\n### npx nie znalezione\n\n- Zainstalować Node.js 18+: <https://nodejs.org/>\n- Zrestartować terminal po instalacji\n- Na macOS z Homebrew: `brew install node`\n\n### Narzędzia się wyświetlają, ale wywołania zawodzą\n\n- Sprawdzić, czy `SYNAPSE_URL` jest osiągalny: `curl https://synapse.schaefer.zone/health`\n- Zweryfikować działanie Mind Key: `curl -H \"Authorization: Bearer mk_...\" https://synapse.schaefer.zone/memory/recall`\n- Patrz [Rozwiązywanie problemów MCP](/docs/mcp/troubleshooting)\n\n## Profile narzędzi (oszczędność tokenów)\n\nJeśli używany jest mniejszy LLM lub zachodzi potrzeba oszczędności tokenów\nkontekstu, ustawić profil narzędzi:\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_...\",\n        \"SYNAPSE_URL\": \"https://synapse.schaefer.zone\",\n        \"MCP_PROFILE\": \"standard\"\n      }\n    }\n  }\n}\n```\n\nProfile: `minimal` (8 narzędzi), `standard` (25), `full` (119, domyślnie).\n\n## Następne kroki\n\n- [Konfiguracja Claude Code](/docs/mcp/claude-code)\n- [Konfiguracja Cursor](/docs/mcp/cursor)\n- [Rozwiązywanie problemów MCP](/docs/mcp/troubleshooting)\n","content_html":"<h1>MCP w Claude Desktop</h1>\n<p>Claude Desktop to aplikacja biurkowa Anthropic dla macOS i Windows. Po\nskonfigurowaniu serwera Synapse MCP Claude zyskuje natywny dostęp do wszystkich\n79 narzędzi Synapse — może zapisywać wspomnienia, przypominać je, zarządzać\nzadaniami, czatować i więcej.</p>\n<h2>Wymagania wstępne</h2>\n<ul>\n<li>Aplikacja Claude Desktop (macOS lub Windows)</li>\n<li>Node.js 18+ zainstalowany (<code>node --version</code>)</li>\n<li>Twój Mind Key Synapse</li>\n</ul>\n<h2>Krok 1: otwarcie pliku konfiguracyjnego</h2>\n<ul>\n<li><strong>macOS:</strong> <code>~/Library/Application Support/Claude/claude_desktop_config.json</code></li>\n<li><strong>Windows:</strong> <code>%APPDATA%\\Claude\\claude_desktop_config.json</code></li>\n</ul>\n<p>Jeśli plik nie istnieje, utworzyć go.</p>\n<h2>Krok 2: dodanie serwera Synapse MCP</h2>\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_MIND_KEY_HERE&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><div class=\"callout callout-ok\">Jeśli skonfigurowano już inne serwery MCP, wystarczy dodać blok `\"synapse\"`\nwewnątrz istniejącego obiektu `\"mcpServers\"`.</div><h2>Krok 3: restart Claude Desktop</h2>\n<ol>\n<li>W pełni zamknąć Claude Desktop (Cmd+Q na macOS, nie tylko zamknąć okno)</li>\n<li>Ponownie otworzyć Claude Desktop</li>\n<li>Rozpocząć nowy czat</li>\n<li>Poszukać ikony wtyczki 🔌 w lewym dolnym rogu — powinna wskazywać „79 tools&quot;</li>\n</ol>\n<h2>Krok 4: test</h2>\n<p>W nowym czacie wpisać:</p>\n<pre><code class=\"hljs language-plaintext\">memory_recall aufrufen</code></pre><p>Claude powinien wywołać narzędzie <code>memory_recall</code> i odpowiedzieć z podsumowaniem\nzapisanych wspomnień (lub „No memories yet&quot;, jeśli umysł jest pusty).</p>\n<h2>Dostępne narzędzia (wybór)</h2>\n<table>\n<thead>\n<tr>\n<th>Narzędzie</th>\n<th>Opis</th>\n</tr>\n</thead>\n<tbody><tr>\n<td><code>memory_recall</code></td>\n<td>Przypomnienie wszystkich wspomnień</td>\n</tr>\n<tr>\n<td><code>memory_store</code></td>\n<td>Zapis nowego wspomnienia</td>\n</tr>\n<tr>\n<td><code>memory_search</code></td>\n<td>Wyszukiwanie wspomnień</td>\n</tr>\n<tr>\n<td><code>task_list</code></td>\n<td>Lista zadań</td>\n</tr>\n<tr>\n<td><code>task_create</code></td>\n<td>Utworzenie zadania</td>\n</tr>\n<tr>\n<td><code>chat_poll</code></td>\n<td>Sprawdzenie nowych wiadomości</td>\n</tr>\n<tr>\n<td><code>chat_reply</code></td>\n<td>Odpowiedź na wiadomość</td>\n</tr>\n<tr>\n<td><code>browser_new</code></td>\n<td>Otwarcie karty przeglądarki</td>\n</tr>\n<tr>\n<td><code>computer_list</code></td>\n<td>Lista zarejestrowanych komputerów</td>\n</tr>\n</tbody></table>\n<p>Pełna lista: <a href=\"/docs/mcp/what-is-mcp\">Czym jest MCP?</a></p>\n<h2>Rozwiązywanie problemów</h2>\n<h3>Brak narzędzi w Claude Desktop</h3>\n<ol>\n<li>Zweryfikować wersję Node.js: <code>node --version</code> (musi być ≥ 18)</li>\n<li>Sprawdzić, czy plik konfiguracyjny jest poprawnym JSON-em (bez końcowych przecinków)</li>\n<li>W pełni zrestartować Claude Desktop (Cmd+Q, nie tylko zamknąć)</li>\n<li>Sprawdzić logi Claude Desktop: <code>~/Library/Logs/Claude/mcp.log</code> (macOS)</li>\n</ol>\n<h3>Błąd „Mind Key invalid&quot;</h3>\n<ul>\n<li>Zweryfikować, że <code>SYNAPSE_MIND_KEY</code> zaczyna się od <code>mk_</code></li>\n<li>Uzyskać nowy klucz przez <code>POST /minds</code> (wymaga JWT z <code>/login</code>)</li>\n<li>Brak cudzysłowów wokół klucza w JSON</li>\n</ul>\n<h3>npx nie znalezione</h3>\n<ul>\n<li>Zainstalować Node.js 18+: <a href=\"https://nodejs.org/\">https://nodejs.org/</a></li>\n<li>Zrestartować terminal po instalacji</li>\n<li>Na macOS z Homebrew: <code>brew install node</code></li>\n</ul>\n<h3>Narzędzia się wyświetlają, ale wywołania zawodzą</h3>\n<ul>\n<li>Sprawdzić, czy <code>SYNAPSE_URL</code> jest osiągalny: <code>curl https://synapse.schaefer.zone/health</code></li>\n<li>Zweryfikować działanie Mind Key: <code>curl -H &quot;Authorization: Bearer mk_...&quot; https://synapse.schaefer.zone/memory/recall</code></li>\n<li>Patrz <a href=\"/docs/mcp/troubleshooting\">Rozwiązywanie problemów MCP</a></li>\n</ul>\n<h2>Profile narzędzi (oszczędność tokenów)</h2>\n<p>Jeśli używany jest mniejszy LLM lub zachodzi potrzeba oszczędności tokenów\nkontekstu, ustawić profil narzędzi:</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_...&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><span class=\"hljs-punctuation\">,</span>\n        <span class=\"hljs-attr\">&quot;MCP_PROFILE&quot;</span><span class=\"hljs-punctuation\">:</span> <span class=\"hljs-string\">&quot;standard&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>Profile: <code>minimal</code> (8 narzędzi), <code>standard</code> (25), <code>full</code> (119, domyślnie).</p>\n<h2>Następne kroki</h2>\n<ul>\n<li><a href=\"/docs/mcp/claude-code\">Konfiguracja Claude Code</a></li>\n<li><a href=\"/docs/mcp/cursor\">Konfiguracja Cursor</a></li>\n<li><a href=\"/docs/mcp/troubleshooting\">Rozwiązywanie problemów MCP</a></li>\n</ul>\n","urls":{"html":"/docs/mcp/claude-desktop","text":"/docs/mcp/claude-desktop?format=text","json":"/docs/mcp/claude-desktop?format=json","llm":"/docs/mcp/claude-desktop?format=llm"},"translations_available":["en","zh","hi","es","fr","ar","pt","ru","ja","de","it","ko","nl","pl","tr","sv","vi","th","id","uk"]}