Skip to main content

Claude Code में MCP

Claude Code टर्मिनल एजेंट से Synapse टूल का उपयोग करें — कोडिंग सत्रों के लिए परसिस्टेंट मेमोरी।


Claude Code में MCP

Claude Code Anthropic का टर्मिनल-आधारित कोडिंग एजेंट है। Synapse MCP के साथ, Claude Code कोडिंग सत्रों में परसिस्टेंट मेमोरी प्राप्त करता है — यह आपका प्रोजेक्ट संदर्भ, पिछले निर्णय और कोडबेस पैटर्न याद रखता है।

सेटअप

विधि 1: CLI कमांड (अनुशंसित)

# 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

विधि 2: कॉन्फ़िग फ़ाइल एडिट करें

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

सत्यापित करें कि यह काम करता है

Claude Code शुरू करें:

claude

Claude Code प्रॉम्प्ट में टाइप करें:

recall all my memories

Claude को memory_recall कॉल करना चाहिए और आपकी संग्रहीत मेमोरीज़ के साथ प्रतिक्रिया देनी चाहिए।

सामान्य पैटर्न

प्रोजेक्ट संदर्भ परसिस्टेंस

कोडिंग सत्र की शुरुआत में:

recalling my memories — what projects am I working on?

Claude memory_recall कॉल करता है, आपकी प्रोजेक्ट सूची देखता है, और जहाँ छोड़ा था वहाँ काम जारी रखता है।

कोडबेस निर्णय

जब आप कोई आर्किटेक्चरल निर्णय लेते हैं:

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

Claude memory_store को project श्रेणी, high प्राथमिकता के साथ कॉल करता है।

पिछली गलतियों से बचना

what mistakes have I made with this codebase?

Claude mistake श्रेणी वाली मेमोरीज़ खोजता है और आपको पिछली त्रुटियों के बारे में याद दिलाता है।

कार्य ट्रैकिंग

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

Claude task_create कॉल करता है, और कार्य सत्रों में परसिस्ट होता है।

टूल प्रोफाइल

उन कोडिंग सत्रों के लिए जहाँ आपको सभी 119 टूल की आवश्यकता नहीं:

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

समस्या निवारण

MCP server शुरू नहीं हो रहा

# 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 पहचाना नहीं जा रहा

# 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 टूल नहीं देख रहा

  • कॉन्फ़िग परिवर्तनों के बाद Claude Code पुनः आरंभ करें
  • यह सत्यापित करने के लिए claude mcp list जाँचें कि Synapse रजिस्टर है
  • MCP Troubleshooting देखें

अगले कदम