MCP en Claude Code
Use las herramientas de Synapse desde el agente de terminal Claude Code — memoria persistente para sesiones de codificación.
MCP en Claude Code
Claude Code es el agente de codificación basado en terminal de Anthropic. Con Synapse MCP, Claude Code gana memoria persistente entre sesiones de codificación — recuerda el contexto del proyecto, decisiones pasadas y patrones del codebase.
Configuración
Método 1: Comando CLI (recomendado)
# Add Synapse as an MCP server
claude mcp add synapse -- npx -y synapse-mcp-api@latest
# Set your Mind Key as env var (add to ~/.bashrc or ~/.zshrc)
export SYNAPSE_MIND_KEY="mk_YOUR_MIND_KEY_HERE"
export SYNAPSE_URL="https://synapse.schaefer.zone" # optional, defaults to synapse.schaefer.zoneMétodo 2: Editar archivo de configuración
Edite ~/.claude/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"
}
}
}
}Verifique que funciona
Inicie Claude Code:
claudeEn el prompt de Claude Code, escriba:
recall all my memoriesClaude debería llamar a memory_recall y responder con sus memorias
almacenadas.
Patrones comunes
Persistencia del contexto del proyecto
Al inicio de una sesión de codificación:
recalling my memories — what projects am I working on?Claude llama a memory_recall, ve su lista de proyectos y continúa el trabajo
donde lo dejó.
Decisiones del codebase
Cuando tome una decisión arquitectónica:
store this: "We chose PostgreSQL over SQLite because of concurrent write
performance. Decision made on 2026-06-27."Claude llama a memory_store con la categoría project, prioridad high.
Evitar errores pasados
what mistakes have I made with this codebase?Claude busca memorias con categoría mistake y le recuerda los errores
pasados.
Seguimiento de tareas
create a task: "Refactor auth module to use JWT refresh tokens"Claude llama a task_create, y la tarea persiste entre sesiones.
Tool Profiles
Para sesiones de codificación donde no necesita las 119 herramientas:
# Set profile via env var
export MCP_PROFILE="standard" # 25 tools, ~2500 tokens
# Or in config.json
"env": {
"SYNAPSE_MIND_KEY": "mk_...",
"MCP_PROFILE": "standard"
}Solución de problemas
El servidor MCP no arranca
# Test the MCP server manually
npx -y synapse-mcp-api@latest
# Should print:
# [info] synapse-mcp Streamable HTTP server ready
# [info] MCP: http://localhost:13100/mcpMind Key no reconocido
# Verify env var is set
echo $SYNAPSE_MIND_KEY
# Test directly
curl -H "Authorization: Bearer $SYNAPSE_MIND_KEY" \
https://synapse.schaefer.zone/memory/recallClaude Code no ve las herramientas
- Reinicie Claude Code tras cambios de configuración
- Compruebe
claude mcp listpara verificar que Synapse está registrado - Consulte Solución de problemas de MCP