MCP no Cursor
Conecte o Synapse ao IDE Cursor para memória persistente de projeto entre sessões de codificação.
MCP no Cursor
Cursor é uma IDE com IA baseada no VS Code. Com o MCP do Synapse, o Cursor ganha memória persistente entre sessões — ele lembra suas decisões de projeto, padrões de codebase e sessões de depuração passadas.
Pré-requisitos
- IDE Cursor instalada (https://cursor.com)
- Node.js 18+
- Sua Mind Key do Synapse
Configuração
Passo 1: abra as configurações do Cursor
No Cursor:
- Abra Settings (Cmd+, no macOS, Ctrl+, no Windows/Linux)
- Busque por "MCP" ou navegue até
Cursor Settings → MCP Servers
Passo 2: adicione o servidor MCP do Synapse
Clique em "Add MCP Server" e configure:
| Campo | Valor |
|---|---|
| Name | synapse |
| Type | stdio |
| Command | npx -y synapse-mcp-api@latest |
| Env | SYNAPSE_MIND_KEY=mk_YOUR_KEY, SYNAPSE_URL=https://synapse.schaefer.zone |
Passo 3: edite config.json diretamente (alternativa)
O Cursor armazena a config MCP em ~/.cursor/config.json:
{
"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 4: reinicie o Cursor
Reinicie totalmente o Cursor (Cmd+Q e reabra no macOS).
Verifique se funciona
No painel de chat do Cursor (Cmd+L):
recall all my memoriesCursor deve chamar memory_recall e responder com suas memórias armazenadas.
Padrões comuns
Onboarding de projeto
Ao abrir um novo projeto:
recalling project context — what do I know about this codebase?Cursor chama memory_recall e continua o trabalho de onde você parou.
Decisões de arquitetura
store this decision: "Using Fastify instead of Express for this project
because of schema validation. Date: 2026-06-27."Cursor armazena como uma memória project com prioridade high.
Histórico de depuração
what bugs have I hit in this codebase?Cursor busca memórias mistake e o lembra de correções passadas.
Padrões de código cross-sessão
search memories: "authentication pattern"Cursor encontra memórias sobre implementações de auth que você fez antes.
Troubleshooting
Servidor MCP não conecta
- Verifique o Node.js:
node --version(≥ 18) - Teste o servidor MCP:
npx -y synapse-mcp-api@latest(deve iniciar sem erros) - Confira os logs MCP do Cursor (View → Output → MCP)
- Reinicie totalmente o Cursor
Ferramentas não aparecem
- Confira se
~/.cursor/config.jsoné JSON válido - Verifique se a env var
SYNAPSE_MIND_KEYestá definida - Confira se a versão do Cursor suporta MCP (≥ 0.42)
Mind Key inválida
# Test your Mind Key directly
curl -H "Authorization: Bearer mk_YOUR_KEY" \
https://synapse.schaefer.zone/memory/recall