Skip to main content

Claude Code'da MCP

Claude Code terminal ajanından Synapse araçlarını kullanın — kodlama oturumları için kalıcı bellek.


Claude Code'da MCP

Claude Code, Anthropic'in terminal tabanlı kodlama ajanıdır. Synapse MCP ile Claude Code, kodlama oturumları arasında kalıcı bellek kazanır — proje bağlamınızı, geçmiş kararlarınızı ve kod tabanı desenlerini hatırlar.

Kurulum

Yöntem 1: CLI Komutu (önerilir)

# 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

Yöntem 2: Yapılandırma Dosyasını Düzenle

~/.claude/config.json dosyasını düzenleyin:

{
  "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"
      }
    }
  }
}

Çalıştığını Doğrula

Claude Code'u başlatın:

claude

Claude Code promptunda şunu yazın:

recall all my memories

Claude memory_recall çağırmalı ve sakladığınız belleklerle yanıt vermelidir.

Yaygın Desenler

Proje bağlamı kalıcılığı

Bir kodlama oturumunun başında:

recalling my memories — what projects am I working on?

Claude memory_recall çağırır, proje listenizi görür ve kaldığınız yerden devam eder.

Kod tabanı kararları

Mimari bir karar verdiğinizde:

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

Claude memory_store'u project kategorisi, high öncelik ile çağırır.

Geçmiş hatalardan kaçınma

what mistakes have I made with this codebase?

Claude mistake kategorisinde bellekleri arar ve geçmiş hataları hatırlatır.

Görev izleme

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

Claude task_create çağırır ve görev oturumlar arasında kalıcı olur.

Araç Profilleri

119 aracın tamamına ihtiyaç duymadığınız kodlama oturumları için:

# 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"
}

Sorun Giderme

MCP sunucusu başlamıyor

# 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 tanınmıyor

# 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 araçları görmüyor

  • Yapılandırma değişikliklerinden sonra Claude Code'u yeniden başlatın
  • Synapse'in kayıtlı olduğunu doğrulamak için claude mcp list kontrol edin
  • Bkz. MCP Sorun Giderme

Sonraki Adımlar