Skip to main content

MCP no Continue.dev

Conecte o Synapse ao Continue.dev — assistente de codificação IA open-source para VS Code e JetBrains.


MCP no Continue.dev

Continue.dev é um assistente de codificação IA open-source para VS Code e IDEs JetBrains. Com o MCP do Synapse, o Continue ganha memória persistente entre sessões.

Pré-requisitos

  • VS Code ou IDE JetBrains
  • Extensão Continue.dev instalada
  • Node.js 18+
  • Sua Mind Key do Synapse

Configuração

Passo 1: abra a config do Continue

No VS Code ou JetBrains:

  1. Abra a barra lateral da extensão Continue
  2. Clique no ícone de engrenagem → "Open config.json"

Ou edite ~/.continue/config.json diretamente.

Passo 2: adicione o servidor MCP do Synapse

{
  "mcpServers": {
    "synapse": {
      "command": "npx",
      "args": ["-y", "synapse-mcp-api@latest"],
      "env": {
        "SYNAPSE_MIND_KEY": "mk_YOUR_MIND_KEY_HERE",
        "SYNAPSE_URL": "https://synapse.schaefer.zone"
      }
    }
  }
}

Passo 3: recarregue o Continue

Recarregue a janela do VS Code (Cmd+Shift+P → "Reload Window") ou reinicie sua IDE.

Verifique se funciona

No chat do Continue:

recall all my memories

Continue deve chamar memory_recall e responder com suas memórias armazenadas.

Padrões comuns

Contexto de projeto

recalling project context for this codebase

Continue chama memory_recall, vê suas memórias de projeto e continua o trabalho de onde você parou.

Padrões de code review

search memories: "code review checklist"

Continue encontra seus padrões de code review armazenados e os aplica.

Memória de pair programming

store this: "User prefers functional style over OOP for this project.
Decided 2026-06-27."

Continue armazena como uma memória preference.

Troubleshooting

Servidor MCP não conecta

  1. Confira se ~/.continue/config.json é JSON válido
  2. Verifique o Node.js: node --version
  3. Confira o painel de saída do Continue (View → Output → Continue)
  4. Reinicie a IDE

Ferramentas não aparecem

  • Verifique se a versão do Continue suporta MCP (≥ 0.9.x)
  • Confira se a env var SYNAPSE_MIND_KEY está definida na config
  • Procure erros de MCP nos logs do Continue

Próximos passos