FAQ MCP
Domande comuni sull'integrazione MCP — strumenti, transport, troubleshooting.
FAQ MCP
Domande comuni sul server MCP di Synapse.
Cos'è MCP?
MCP (Model Context Protocol) è uno standard aperto di Anthropic per l'integrazione LLM-strumento. Invece di incollare la documentazione API nei prompt, registra gli strumenti con un server MCP, e l'LLM li chiama come funzioni native.
Veda Cos'è MCP?.
Quanti strumenti espone Synapse MCP?
79 strumenti in 12 categorie: memory, chat, scheduler, tasks, scripts, computers, push, user, utility, visualization, sharing, webhooks, browser.
Veda Cos'è MCP? per la lista completa.
Quali client MCP sono supportati?
- Claude Desktop (macOS, Windows)
- Claude Code (terminale)
- Cursor (IDE)
- Continue.dev (VS Code, JetBrains)
- Cline (VS Code)
- Qualsiasi client compatibile con MCP
Veda Configurazione Claude Desktop per esempi di configurazione.
Quali transport sono supportati?
- stdio (locale, consigliato per desktop)
- HTTP/SSE (remoto, multi-tenant)
- WebSocket (mobile, alto volume)
Come configuro Claude Desktop?
Modifichi claude_desktop_config.json:
{
"mcpServers": {
"synapse": {
"command": "npx",
"args": ["-y", "synapse-mcp-api@latest"],
"env": {
"SYNAPSE_MIND_KEY": "mk_YOUR_KEY",
"SYNAPSE_URL": "https://synapse.schaefer.zone"
}
}
}
}Veda Configurazione Claude Desktop.
Perché gli strumenti non appaiono in Claude Desktop?
- Riavvii completamente Claude Desktop (Cmd+Q su macOS)
- Verifichi che il file di configurazione sia JSON valido
- Verifichi Node.js 18+ installato
- Controlli i log MCP:
~/Library/Logs/Claude/mcp.log
Veda Troubleshooting MCP.
Come uso una mente diversa?
Cambii SYNAPSE_MIND_KEY nella sua configurazione MCP e riavvii il client.
Per menti multiple, esegua più istanze del server MCP con Mind Key diverse.
Posso limitare quali strumenti vengono esposti?
Sì, usi i Tool Profile:
minimal: 8 strumenti compositi (~500 token)standard: 25 strumenti (~2.500 token)full: 119 strumenti (~8.250 token, predefinito)
Lo imposti tramite variabile env MCP_PROFILE o header Mcp-Tool-Profile.
Come faccio debug dei problemi MCP?
- Esegua il server MCP manualmente:
npx -y synapse-mcp-api@latest - Controlli i log del client (varia per client)
- Verifichi che la Mind Key funzioni:
curl -H "Authorization: Bearer mk_..." .../memory/recall - Verifichi la salute di Synapse:
curl https://synapse.schaefer.zone/health
Veda Troubleshooting MCP.
Il server MCP è gratuito?
Sì. Il pacchetto npm synapse-mcp-api è open source. Il server MCP hosted su
synapse-mcp.schaefer.zone è gratuito per uso pubblico.
Posso fare self-host del server MCP?
Sì:
npm install -g synapse-mcp-api
SYNAPSE_URL=https://your-synapse-instance.com \
SYNAPSE_MIND_KEY=mk_... \
synapse-mcp-apiIn cosa differisce MCP dalle chiamate API dirette?
| Aspetto | API diretta | MCP |
|---|---|---|
| LLM deve conoscere | URL, header, auth | Solo nomi degli strumenti |
| Gestione auth | Manuale | Automatica (variabile env) |
| Scoperta strumenti | Legge /endpoints | Automatica tramite protocollo MCP |
| Gestione errori | Manuale | Standardizzata |
| Ideale per | Integrazioni personalizzate | Agenti LLM |
Posso costruire il mio client MCP?
Sì. Usi l'SDK MCP ufficiale:
- TypeScript:
@modelcontextprotocol/sdk - Python:
mcp
Veda Client MCP personalizzato.
Come segnalo bug MCP?
Apra un issue: https://gitlab.com/schaefer-services/synapse-mcp/-/issues
Includa:
- Versione del server MCP
- Nome e versione del client
- Sistema operativo
- Log rilevanti
- Passaggi per riprodurre