{"title":"MCP no Continue.dev","slug":"continue","category":"mcp","summary":"Conecte o Synapse ao Continue.dev — assistente de codificação IA open-source para VS Code e JetBrains.","audience":["human"],"tags":["mcp","continue","vscode","jetbrains"],"difficulty":"intermediate","updated":"2026-06-27","word_count":257,"read_minutes":1,"lang":"pt","translated":true,"requested_lang":"pt","content_markdown":"\n# MCP no Continue.dev\n\nContinue.dev é um assistente de codificação IA open-source para VS Code e IDEs\nJetBrains. Com o MCP do Synapse, o Continue ganha memória persistente entre\nsessões.\n\n## Pré-requisitos\n\n- VS Code ou IDE JetBrains\n- Extensão Continue.dev instalada\n- Node.js 18+\n- Sua Mind Key do Synapse\n\n## Configuração\n\n### Passo 1: abra a config do Continue\n\nNo VS Code ou JetBrains:\n\n1. Abra a barra lateral da extensão Continue\n2. Clique no ícone de engrenagem → \"Open config.json\"\n\nOu edite `~/.continue/config.json` diretamente.\n\n### Passo 2: adicione o servidor MCP do Synapse\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### Passo 3: recarregue o Continue\n\nRecarregue a janela do VS Code (Cmd+Shift+P → \"Reload Window\") ou reinicie sua\nIDE.\n\n## Verifique se funciona\n\nNo chat do Continue:\n\n```\nrecall all my memories\n```\n\nContinue deve chamar `memory_recall` e responder com suas memórias armazenadas.\n\n## Padrões comuns\n\n### Contexto de projeto\n\n```\nrecalling project context for this codebase\n```\n\nContinue chama `memory_recall`, vê suas memórias de projeto e continua o\ntrabalho de onde você parou.\n\n### Padrões de code review\n\n```\nsearch memories: \"code review checklist\"\n```\n\nContinue encontra seus padrões de code review armazenados e os aplica.\n\n### Memória de pair programming\n\n```\nstore this: \"User prefers functional style over OOP for this project.\nDecided 2026-06-27.\"\n```\n\nContinue armazena como uma memória `preference`.\n\n## Troubleshooting\n\n### Servidor MCP não conecta\n\n1. Confira se `~/.continue/config.json` é JSON válido\n2. Verifique o Node.js: `node --version`\n3. Confira o painel de saída do Continue (View → Output → Continue)\n4. Reinicie a IDE\n\n### Ferramentas não aparecem\n\n- Verifique se a versão do Continue suporta MCP (≥ 0.9.x)\n- Confira se a env var `SYNAPSE_MIND_KEY` está definida na config\n- Procure erros de MCP nos logs do Continue\n\n## Próximos passos\n\n- [Configuração do Claude Desktop](/docs/mcp/claude-desktop)\n- [Cliente MCP customizado](/docs/mcp/custom-client)\n","content_html":"<h1>MCP no Continue.dev</h1>\n<p>Continue.dev é um assistente de codificação IA open-source para VS Code e IDEs\nJetBrains. Com o MCP do Synapse, o Continue ganha memória persistente entre\nsessões.</p>\n<h2>Pré-requisitos</h2>\n<ul>\n<li>VS Code ou IDE JetBrains</li>\n<li>Extensão Continue.dev instalada</li>\n<li>Node.js 18+</li>\n<li>Sua Mind Key do Synapse</li>\n</ul>\n<h2>Configuração</h2>\n<h3>Passo 1: abra a config do Continue</h3>\n<p>No VS Code ou JetBrains:</p>\n<ol>\n<li>Abra a barra lateral da extensão Continue</li>\n<li>Clique no ícone de engrenagem → &quot;Open config.json&quot;</li>\n</ol>\n<p>Ou edite <code>~/.continue/config.json</code> diretamente.</p>\n<h3>Passo 2: adicione o servidor MCP do Synapse</h3>\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><h3>Passo 3: recarregue o Continue</h3>\n<p>Recarregue a janela do VS Code (Cmd+Shift+P → &quot;Reload Window&quot;) ou reinicie sua\nIDE.</p>\n<h2>Verifique se funciona</h2>\n<p>No chat do Continue:</p>\n<pre><code class=\"hljs language-plaintext\">recall all my memories</code></pre><p>Continue deve chamar <code>memory_recall</code> e responder com suas memórias armazenadas.</p>\n<h2>Padrões comuns</h2>\n<h3>Contexto de projeto</h3>\n<pre><code class=\"hljs language-plaintext\">recalling project context for this codebase</code></pre><p>Continue chama <code>memory_recall</code>, vê suas memórias de projeto e continua o\ntrabalho de onde você parou.</p>\n<h3>Padrões de code review</h3>\n<pre><code class=\"hljs language-plaintext\">search memories: &quot;code review checklist&quot;</code></pre><p>Continue encontra seus padrões de code review armazenados e os aplica.</p>\n<h3>Memória de pair programming</h3>\n<pre><code class=\"hljs language-plaintext\">store this: &quot;User prefers functional style over OOP for this project.\nDecided 2026-06-27.&quot;</code></pre><p>Continue armazena como uma memória <code>preference</code>.</p>\n<h2>Troubleshooting</h2>\n<h3>Servidor MCP não conecta</h3>\n<ol>\n<li>Confira se <code>~/.continue/config.json</code> é JSON válido</li>\n<li>Verifique o Node.js: <code>node --version</code></li>\n<li>Confira o painel de saída do Continue (View → Output → Continue)</li>\n<li>Reinicie a IDE</li>\n</ol>\n<h3>Ferramentas não aparecem</h3>\n<ul>\n<li>Verifique se a versão do Continue suporta MCP (≥ 0.9.x)</li>\n<li>Confira se a env var <code>SYNAPSE_MIND_KEY</code> está definida na config</li>\n<li>Procure erros de MCP nos logs do Continue</li>\n</ul>\n<h2>Próximos passos</h2>\n<ul>\n<li><a href=\"/docs/mcp/claude-desktop\">Configuração do Claude Desktop</a></li>\n<li><a href=\"/docs/mcp/custom-client\">Cliente MCP customizado</a></li>\n</ul>\n","urls":{"html":"/docs/mcp/continue","text":"/docs/mcp/continue?format=text","json":"/docs/mcp/continue?format=json","llm":"/docs/mcp/continue?format=llm"},"translations_available":["en","zh","hi","es","fr","ar","pt","ru","ja","de","it","ko","nl","pl","tr","sv","vi","th","id","uk"]}