# 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) ```bash # 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: ```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" } } } } ``` ## Çalıştığını Doğrula Claude Code'u başlatın: ```bash 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: ```bash # 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 ```bash # 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 ```bash # 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](/docs/mcp/troubleshooting) ## Sonraki Adımlar - [Claude Desktop Kurulumu](/docs/mcp/claude-desktop) - [Cursor Kurulumu](/docs/mcp/cursor) - [Kalıcı LLM Ajanı Rehberi](/docs/guides/persistent-llm-agent)