# MCP FAQ Synapse MCP server के बारे में सामान्य प्रश्न। ## MCP क्या है? MCP (Model Context Protocol) LLM-टूल इंटीग्रेशन के लिए Anthropic द्वारा एक खुला मानक है। प्रॉम्प्ट्स में API दस्तावेज़ पेस्ट करने के बजाय, आप एक MCP server के साथ टूल्स पंजीकृत करते हैं, और LLM उन्हें मूल फ़ंक्शन्स के रूप में कॉल करता है। [MCP क्या है?](/docs/mcp/what-is-mcp) देखें। ## Synapse MCP कितने टूल्स एक्सपोज़ करता है? 12 श्रेणियों में **79 टूल्स**: memory, chat, scheduler, tasks, scripts, computers, push, user, utility, visualization, sharing, webhooks, browser। पूरी सूची के लिए [MCP क्या है?](/docs/mcp/what-is-mcp) देखें। ## कौन से MCP क्लाइंट्स समर्थित हैं? - Claude Desktop (macOS, Windows) - Claude Code (terminal) - Cursor (IDE) - Continue.dev (VS Code, JetBrains) - Cline (VS Code) - कोई भी MCP-संगत क्लाइंट कॉन्फ़िग उदाहरणों के लिए [Claude Desktop सेटअप](/docs/mcp/claude-desktop) देखें। ## कौन से ट्रांसपोर्ट समर्थित हैं? 1. **stdio** (लोकल, डेस्कटॉप के लिए अनुशंसित) 2. **HTTP/SSE** (रिमोट, मल्टी-टैनेंट) 3. **WebSocket** (मोबाइल, उच्च-मात्रा) ## मैं Claude Desktop कैसे कॉन्फ़िगर करूँ? `claude_desktop_config.json` संपादित करें: ```json { "mcpServers": { "synapse": { "command": "npx", "args": ["-y", "synapse-mcp-api@latest"], "env": { "SYNAPSE_MIND_KEY": "mk_YOUR_KEY", "SYNAPSE_URL": "https://synapse.schaefer.zone" } } } } ``` [Claude Desktop सेटअप](/docs/mcp/claude-desktop) देखें। ## Claude Desktop में टूल्स क्यों दिखाई नहीं देते? 1. **Claude Desktop पूरी तरह रीस्टार्ट करें** (macOS पर Cmd+Q) 2. **जाँचें कॉन्फ़िग फ़ाइल वैध JSON है** 3. **सत्यापित करें Node.js 18+** इंस्टॉल है 4. **MCP लॉग जाँचें**: `~/Library/Logs/Claude/mcp.log` [MCP ट्रबलशूटिंग](/docs/mcp/troubleshooting) देखें। ## मैं भिन्न mind का उपयोग कैसे करूँ? अपने MCP config में `SYNAPSE_MIND_KEY` बदलें और क्लाइंट रीस्टार्ट करें। कई minds के लिए, भिन्न Mind Keys के साथ कई MCP server इंस्टेंस चलाएँ। ## क्या मैं सीमित कर सकता हूँ कि कौन से टूल्स एक्सपोज़ हों? हाँ, **Tool Profiles** का उपयोग करें: - `minimal`: 8 कम्पोजिट टूल्स (~500 टोकन) - `standard`: 25 टूल्स (~2,500 टोकन) - `full`: 119 टूल्स (~8,250 टोकन, डिफ़ॉल्ट) `MCP_PROFILE` env var या `Mcp-Tool-Profile` हेडर के माध्यम से सेट करें। ## मैं MCP समस्याओं को कैसे डीबग करूँ? 1. **MCP server मैन्युअली चलाएँ**: `npx -y synapse-mcp-api@latest` 2. **क्लाइंट लॉग जाँचें** (क्लाइंट अनुसार भिन्न) 3. **Mind Key काम करता है सत्यापित करें**: `curl -H "Authorization: Bearer mk_..." .../memory/recall` 4. **Synapse स्वास्थ्य जाँचें**: `curl https://synapse.schaefer.zone/health` [MCP ट्रबलशूटिंग](/docs/mcp/troubleshooting) देखें। ## क्या MCP server मुफ़्त है? हाँ। npm पैकेज `synapse-mcp-api` ओपन सोर्स है। `synapse-mcp.schaefer.zone` पर होस्टेड MCP server सार्वजनिक उपयोग के लिए मुफ़्त है। ## क्या मैं MCP server सेल्फ-होस्ट कर सकता हूँ? हाँ: ```bash npm install -g synapse-mcp-api SYNAPSE_URL=https://your-synapse-instance.com \ SYNAPSE_MIND_KEY=mk_... \ synapse-mcp-api ``` ## MCP सीधे API कॉल्स से कैसे भिन्न है? | पहलू | सीधे API | MCP | |--------|-----------|-----| | LLM को जानना चाहिए | URLs, हेडर, प्रमाणीकरण | केवल टूल नाम | | प्रमाणीकरण हैंडलिंग | मैन्युअल | स्वचालित (env var) | | टूल खोज | /endpoints पढ़ें | MCP प्रोटोकॉल के माध्यम से स्वचालित | | त्रुटि प्रबंधन | मैन्युअल | मानकीकृत | | के लिए सर्वोत्तम | कस्टम इंटीग्रेशन | LLM एजेंट्स | ## क्या मैं अपना स्वयं का MCP क्लाइंट बना सकता हूँ? हाँ। आधिकारिक MCP SDK का उपयोग करें: - TypeScript: `@modelcontextprotocol/sdk` - Python: `mcp` [कस्टम MCP क्लाइंट](/docs/mcp/custom-client) देखें। ## मैं MCP बग की रिपोर्ट कैसे करूँ? Issue खोलें: शामिल करें: - MCP server संस्करण - क्लाइंट नाम और संस्करण - ऑपरेटिंग सिस्टम - प्रासंगिक लॉग - पुनरुत्पादन के चरण ## अगले कदम - [MCP क्या है?](/docs/mcp/what-is-mcp) - [Claude Desktop सेटअप](/docs/mcp/claude-desktop) - [MCP ट्रबलशूटिंग](/docs/mcp/troubleshooting)