# Cursor में MCP Cursor VS Code पर आधारित AI-संचालित IDE है। Synapse MCP के साथ, Cursor सत्रों में परसिस्टेंट मेमोरी प्राप्त करता है — यह आपके प्रोजेक्ट निर्णय, कोडबेस पैटर्न और पिछले डिबगिंग सत्र याद रखता है। ## पूर्वापेक्षाएँ - Cursor IDE इंस्टॉल () - Node.js 18+ - आपकी Synapse Mind Key ## सेटअप ### चरण 1: Cursor सेटिंग्स खोलें Cursor में: 1. Settings खोलें (macOS पर Cmd+, Windows/Linux पर Ctrl+,) 2. "MCP" खोजें या `Cursor Settings → MCP Servers` पर जाएँ ### चरण 2: Synapse MCP Server जोड़ें "Add MCP Server" पर क्लिक करें और कॉन्फ़िगर करें: | फ़ील्ड | मान | |-------|-------| | Name | `synapse` | | Type | `stdio` | | Command | `npx -y synapse-mcp-api@latest` | | Env | `SYNAPSE_MIND_KEY=mk_YOUR_KEY, SYNAPSE_URL=https://synapse.schaefer.zone` | ### चरण 3: config.json सीधे एडिट करें (वैकल्पिक) Cursor MCP कॉन्फ़िग `~/.cursor/config.json` में स्टोर करता है: ```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" } } } } ``` ### चरण 4: Cursor पुनः आरंभ करें Cursor पूरी तरह पुनः आरंभ करें (macOS पर Cmd+Q और फिर से खोलें)। ## सत्यापित करें कि यह काम करता है Cursor के चैट पैनल में (Cmd+L): ``` recall all my memories ``` Cursor को `memory_recall` कॉल करना चाहिए और आपकी संग्रहीत मेमोरीज़ के साथ प्रतिक्रिया देनी चाहिए। ## सामान्य पैटर्न ### प्रोजेक्ट ऑनबोर्डिंग नया प्रोजेक्ट खोलते समय: ``` recalling project context — what do I know about this codebase? ``` Cursor `memory_recall` कॉल करता है और जहाँ छोड़ा था वहाँ काम जारी रखता है। ### आर्किटेक्चर निर्णय ``` store this decision: "Using Fastify instead of Express for this project because of schema validation. Date: 2026-06-27." ``` Cursor इसे `high` प्राथमिकता के साथ `project` मेमोरी के रूप में स्टोर करता है। ### डिबगिंग इतिहास ``` what bugs have I hit in this codebase? ``` Cursor `mistake` मेमोरीज़ खोजता है और पिछले सुधारों के बारे में याद दिलाता है। ### क्रॉस-सत्र कोड पैटर्न ``` search memories: "authentication pattern" ``` Cursor आपके द्वारा पहले किए गए auth कार्यान्वयन के बारे में मेमोरीज़ ढूँढता है। ## समस्या निवारण ### MCP server कनेक्ट नहीं हो रहा 1. Node.js सत्यापित करें: `node --version` (≥ 18) 2. MCP server टेस्ट करें: `npx -y synapse-mcp-api@latest` (बिना त्रुटि के शुरू होना चाहिए) 3. Cursor के MCP लॉग जाँचें (View → Output → MCP) 4. Cursor पूरी तरह पुनः आरंभ करें ### टूल दिखाई नहीं दे रहे - जाँचें कि `~/.cursor/config.json` वैध JSON है - सत्यापित करें कि `SYNAPSE_MIND_KEY` env var सेट है - जाँचें कि Cursor संस्करण MCP का समर्थन करता है (≥ 0.42) ### Mind Key अमान्य ```bash # Test your Mind Key directly curl -H "Authorization: Bearer mk_YOUR_KEY" \ https://synapse.schaefer.zone/memory/recall ``` ## अगले कदम - [Claude Desktop Setup](/docs/mcp/claude-desktop) - [Continue.dev Setup](/docs/mcp/continue) - [Persistent LLM Agent Guide](/docs/guides/persistent-llm-agent)