MCP in Claude Code
Synapse-Tools aus dem Claude-Code-Terminal-Agenten nutzen — persistenten Memory für Coding-Sessions.
MCP in Claude Code
Claude Code ist Anthropics terminal-basierter Coding-Agent. Mit Synapse MCP erhält Claude Code persistenten Memory über Coding-Sessions hinweg — er erinnert sich an deinen Projektkontext, vergangene Entscheidungen und Codebase-Patterns.
Setup
Methode 1: CLI-Befehl (empfohlen)
# 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.zoneMethode 2: Config-Datei editieren
Editiere ~/.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"
}
}
}
}Funktions-Verifikation
Claude Code starten:
claudeIm Claude-Code-Prompt eingeben:
recall all my memoriesClaude sollte memory_recall aufrufen und mit deinen gespeicherten Memories
antworten.
Häufige Patterns
Projektkontext-Persistenz
Zu Beginn einer Coding-Session:
recalling my memories — what projects am I working on?Claude ruft memory_recall auf, sieht deine Projekt-Liste und setzt die Arbeit
dort fort, wo du aufgehört hast.
Codebase-Entscheidungen
Wenn du eine Architektur-Entscheidung triffst:
store this: "We chose PostgreSQL over SQLite because of concurrent write
performance. Decision made on 2026-06-27."Claude ruft memory_store mit Kategorie project, Priorität high auf.
Vergangene Fehler vermeiden
what mistakes have I made with this codebase?Claude sucht Memories mit Kategorie mistake und erinnert dich an vergangene
Fehler.
Task-Tracking
create a task: "Refactor auth module to use JWT refresh tokens"Claude ruft task_create auf, und der Task persistiert über Sessions.
Tool-Profile
Für Coding-Sessions, in denen du nicht alle 119 Tools brauchst:
# 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"
}Troubleshooting
MCP-Server startet nicht
# 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 nicht erkannt
# 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 sieht Tools nicht
- Claude Code nach Config-Änderungen neu starten
claude mcp listprüfen, ob Synapse registriert ist- Siehe MCP-Troubleshooting