Skip to main content

MCP in Claude Code

Gebruik Synapse-tools vanaf de Claude Code terminal-agent — permanent geheugen voor code-sessies.


MCP in Claude Code

Claude Code is de terminal-gebaseerde code-agent van Anthropic. Met Synapse MCP krijgt Claude Code permanent geheugen tussen code-sessies — het herinnert uw projectcontext, eerdere beslissingen en codebase-patronen.

Setup

Methode 1: CLI-commando (aanbevolen)

# 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.zone

Methode 2: Bewerk configuratiebestand

Bewerk ~/.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"
      }
    }
  }
}

Verifieer dat het werkt

Start Claude Code:

claude

In de Claude Code-prompt, typ:

recall all my memories

Claude zou memory_recall moeten aanroepen en reageren met uw opgeslagen herinneringen.

Veelvoorkomende patronen

Projectcontext-persistentie

Aan het begin van een code-sessie:

recalling my memories — what projects am I working on?

Claude roept memory_recall aan, ziet uw projectlijst, en gaat verder met werk waar u gebleven was.

Codebase-beslissingen

Wanneer u een architecturale beslissing neemt:

store this: "We chose PostgreSQL over SQLite because of concurrent write
performance. Decision made on 2026-06-27."

Claude roept memory_store aan met categorie project, prioriteit high.

Eerdere fouten vermijden

what mistakes have I made with this codebase?

Claude zoekt herinneringen met categorie mistake en herinnert u aan eerdere fouten.

Taak-tracking

create a task: "Refactor auth module to use JWT refresh tokens"

Claude roept task_create aan, en de taak blijft bewaard tussen sessies.

Tool-profielen

Voor code-sessies waar u niet alle 119 tools nodig heeft:

# 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 start niet

# 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/mcp

Mind Key niet herkend

# Verify env var is set
echo $SYNAPSE_MIND_KEY

# Test directly
curl -H "Authorization: Bearer $SYNAPSE_MIND_KEY" \
     https://synapse.schaefer.zone/memory/recall

Claude Code ziet tools niet

  • Herstart Claude Code na configuratiewijzigingen
  • Controleer claude mcp list om te verifiëren dat Synapse is geregistreerd
  • Zie MCP Troubleshooting

Volgende stappen