MCP in Cursor
Colleghi Synapse all'IDE Cursor per una memoria di progetto persistente tra le sessioni di coding.
MCP in Cursor
Cursor è un IDE basato sull'AI, fondato su VS Code. Con Synapse MCP, Cursor ottiene memoria persistente tra le sessioni — ricorda le decisioni di progetto, i pattern del codebase e le sessioni di debug precedenti.
Prerequisiti
- IDE Cursor installato (https://cursor.com)
- Node.js 18+
- La propria Mind Key di Synapse
Configurazione
Passaggio 1: aprire le impostazioni di Cursor
In Cursor:
- Apra le Impostazioni (Cmd+, su macOS, Ctrl+, su Windows/Linux)
- Cerchi "MCP" o navighi in
Cursor Settings → MCP Servers
Passaggio 2: aggiungere il server MCP di Synapse
Clicchi su "Add MCP Server" e configuri:
| Campo | Valore |
|---|---|
| Name | synapse |
| Type | stdio |
| Command | npx -y synapse-mcp-api@latest |
| Env | SYNAPSE_MIND_KEY=mk_YOUR_KEY, SYNAPSE_URL=https://synapse.schaefer.zone |
Passaggio 3: modificare config.json direttamente (alternativa)
Cursor memorizza la configurazione MCP in ~/.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"
}
}
}
}Passaggio 4: riavviare Cursor
Riavvii completamente Cursor (Cmd+Q e riapertura su macOS).
Verifica del funzionamento
Nel pannello chat di Cursor (Cmd+L):
recall all my memoriesCursor dovrebbe richiamare memory_recall e rispondere con le memorie memorizzate.
Pattern comuni
Onboarding di progetto
All'apertura di un nuovo progetto:
recalling project context — what do I know about this codebase?Cursor richiama memory_recall e riprende il lavoro da dove era rimasto.
Decisioni architetturali
store this decision: "Using Fastify instead of Express for this project
because of schema validation. Date: 2026-06-27."Cursor lo memorizza come memoria project con priorità high.
Cronologia di debug
what bugs have I hit in this codebase?Cursor cerca le memorie mistake e le ricorda delle correzioni passate.
Pattern di codice tra sessioni
search memories: "authentication pattern"Cursor trova le memorie relative alle implementazioni di autenticazione fatte in passato.
Risoluzione dei problemi
Il server MCP non si connette
- Verifichi Node.js:
node --version(≥ 18) - Testi il server MCP:
npx -y synapse-mcp-api@latest(dovrebbe avviarsi senza errori) - Controlli i log MCP di Cursor (View → Output → MCP)
- Riavvii completamente Cursor
Gli strumenti non appaiono
- Controlli che
~/.cursor/config.jsonsia JSON valido - Verifichi che la variabile d'ambiente
SYNAPSE_MIND_KEYsia impostata - Controlli che la versione di Cursor supporti MCP (≥ 0.42)
Mind Key non valida
# Testi direttamente la Mind Key
curl -H "Authorization: Bearer mk_YOUR_KEY" \
https://synapse.schaefer.zone/memory/recall