گائیڈ

MCP کنفیگ فائل کہاں ہے: Claude،‏ Cursor،‏ VS Code اور دیگر

پڑھنے میں 6 منٹDelta MCP ٹیم کی جانب سے

بارہ اے آئی ایپس کا ایک گرڈ، جن میں Claude،‏ Cursor،‏ VS Code اور Windsurf شامل ہیں، Delta MCP کے آئیکن کے ساتھ، اور پاس ہی کنفیگریشن کی کلیدیں mcpServers،‏ servers اور context_servers۔

مختصر جواب

زیادہ تر اے آئی ایپس MCP سرورز ایک JSON فائل کی mcpServers کلید میں رکھتی ہیں۔ VS Code میں servers،‏ Zed میں context_servers اور Codex میں TOML ٹیبل ہے۔ اپنی ایپ نیچے ڈھونڈیں، فائل میں ترمیم کریں، پھر اسے بند کر کے دوبارہ کھولیں۔ ٹولز کی حد کم ہی ملتی ہے: VS Code میں فی درخواست 128، Windsurf میں 100۔

اس گائیڈ میں

ہر ایپ کی MCP کنفیگ فائل کہاں ہے؟

زیادہ تر ایپس میں ایک فائل آپ کے تمام پروجیکٹس کے لیے ہوتی ہے اور ایک کسی ایک پروجیکٹ کے لیے۔ جدول دونوں بتاتی ہے، انہیں کھولنے کا طریقہ بھی، اور وہ کلید جس کے تحت آپ کے سرورز لکھے جاتے ہیں۔

ہر ایپ کی MCP کنفیگ فائل کہاں ہے؟
ایپکنفیگ فائلکلید
Claude Codeclaude mcp add، یا سیشن میں /mcp
  • تمام پروجیکٹس~/.claude.json
  • ایک پروجیکٹ.mcp.json
آپ کے اپنے سرورز اور ہر پروجیکٹ کے سرورز، دونوں ~/.claude.json میں ہوتے ہیں۔ کسی پروجیکٹ کی .mcp.json ٹیم کے ساتھ شیئر کرنے کے لیے ہوتی ہے۔
mcpServers
Claude DesktopSettings، پھر Developer، پھر Edit Config
  • macOS~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows%APPDATA%\Claude\claude_desktop_config.json
صرف لوکل سرورز۔ Claude Desktop ایپ macOS اور Windows پر دستیاب ہے۔
mcpServers
Cursor
  • تمام پروجیکٹس~/.cursor/mcp.json
  • ایک پروجیکٹ.cursor/mcp.json
mcpServers
VS Codeکمانڈ: MCP: Open User Configuration
  • macOS~/Library/Application Support/Code/User/mcp.json
  • Windows%APPDATA%\Code\User\mcp.json
  • Linux~/.config/Code/User/mcp.json
  • ایک پروجیکٹ.vscode/mcp.json
serversVS Code کا اپنا فارمیٹ۔ پروجیکٹ کی جڑ میں رکھی گئی پورٹیبل .mcp.json میں mcpServers استعمال ہوتا ہے۔
WindsurfWindsurf کی دستاویزات اب Devin Desktop کے تحت ہیں
  • macOS · Linux~/.config/devin/mcp_config.json
  • Windows%APPDATA%\devin\mcp_config.json
  • ~/.codeium/windsurf/mcp_config.json
پہلا راستہ موجودہ ہے، Devin Desktop کے تحت۔ Windsurf کے پرانے ورژن آخری راستہ استعمال کرتے ہیں۔
mcpServers
Gemini CLI
  • تمام پروجیکٹس~/.gemini/settings.json
  • ایک پروجیکٹ.gemini/settings.json
mcpServers
Codexcodex mcp add <name> -- <command>
  • تمام پروجیکٹس~/.codex/config.toml
  • ایک پروجیکٹ.codex/config.toml
پروجیکٹ کی فائل صرف قابلِ اعتماد پروجیکٹس پر لاگو ہوتی ہے۔
[mcp_servers.<name>]ہر سرور کے لیے ایک TOML ٹیبل۔
LM StudioProgram ٹیب، پھر Install، پھر Edit mcp.json
  • ~/.lmstudio/mcp.json
mcpServers
ClineMCP Servers آئیکن، پھر Configure ٹیب، پھر Configure MCP Servers
  • ~/.cline/data/settings/cline_mcp_settings.json
  • …/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
فائل کو دوسری جگہ لے جانے کے لیے CLINE_MCP_SETTINGS_PATH سیٹ کریں۔ VS Code کے اندر یہ صارف کی ترتیبات والے فولڈر میں ہوتی ہے۔
mcpServers
Roo CodeMCP کی ترتیبات، پھر Edit Global MCP یا Edit Project MCP
  • تمام پروجیکٹس…/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json
  • ایک پروجیکٹ.roo/mcp.json
پروجیکٹ کی فائل گلوبل فائل پر ترجیح رکھتی ہے۔
mcpServers
Amazon Qچیٹ پینل، پھر ٹولز کا آئیکن
  • تمام پروجیکٹس~/.aws/amazonq/default.json
  • ایک پروجیکٹ.amazonq/default.json
پینل default.json لکھتا ہے۔ پرانی ~/.aws/amazonq/mcp.json اور .amazonq/mcp.json اب بھی پہلے سے طے شدہ طور پر پڑھی جاتی ہیں۔
mcpServersپرانی mcp.json میں۔
Zedکمانڈ: zed: open settings file
  • macOS · Linux~/.config/zed/settings.json
  • Windows%APPDATA%\Zed\settings.json
context_servers

~ آپ کا ہوم فولڈر ہے: Windows پر C:\Users\you۔

ہر ایپ میں ریموٹ MCP سرور کیسے سیٹ اپ کریں؟

ریموٹ (HTTP) سرور کے لیے URL چاہیے، مگر ہر ایپ فیلڈز کے نام مختلف رکھتی ہے۔ ایک ہی اندراج ایک ایپ سے دوسری میں جوں کا توں پیسٹ نہیں ہوتا۔

ہر ایپ میں ریموٹ MCP سرور کیسے سیٹ اپ کریں؟
ایپفیلڈزجاننے کی بات
Claude Code
  • "type": "http"
  • "url"
Claude Desktop — اس فائل میں نہیں لکھا جاتا۔ اسے ایپ کی ترتیبات میں Connectors کے تحت کسٹم کنیکٹر کے طور پر شامل کریں۔
Cursor
  • "url"
  • "headers"اختیاری
VS Code
  • "type": "http"
  • "url"
Windsurf
  • "serverUrl"
  • "url"
  • "headers"اختیاری
پتے کے لیے دونوں میں سے کوئی بھی نام چلتا ہے۔
Gemini CLI
  • "httpUrl"
  • "url"
  • "headers"اختیاری
httpUrl یعنی streamable HTTP، اور url یعنی SSE۔
Codex
  • url
  • bearer_token_env_varاختیاری
  • http_headersاختیاری
سرور کے TOML ٹیبل میں لکھا جاتا ہے۔
LM Studio
  • "url"
  • "headers"اختیاری
Cline
  • "type": "streamableHttp"
  • "url"
  • "headers"اختیاری
پرانے ٹرانسپورٹ کے لیے sse استعمال کریں۔
Roo Code
  • "type": "streamable-http"
  • "url"
  • "headers"اختیاری
پرانے ٹرانسپورٹ کے لیے sse استعمال کریں۔
Amazon Q — MCP پینل میں سیٹ ہوتا ہے: ٹرانسپورٹ کے طور پر http چنیں، پھر URL اور اختیاری ہیڈرز۔
Zed
  • "url"
  • "headers"اختیاری

ہر ایپ میں MCP ٹولز کی حد کیا ہے؟

ٹولز کی حدیں کم ہی ہوتی ہیں۔ دو ایپس کوئی حد بتاتی ہیں۔ باقی لمبی فہرستوں سے اپنے اپنے طریقے سے نمٹتی ہیں۔

ہر ایپ میں MCP ٹولز کی حد کیا ہے؟
ایپحدلمبی فہرستوں کے لیے یہ کیا کرتی ہے
VS Code فی درخواست 128 ٹولز اس سے زیادہ ہوں تو VS Code یہ پیغام دیتا ہے: Cannot have more than 128 tools per request۔ ٹولز چننے والی فہرست میں ٹولز یا پورے سرورز غیر منتخب کریں، یا github.copilot.chat.virtualTools.threshold سیٹ کریں تاکہ VS Code ملتے جلتے ٹولز کو گروپ کر دے۔
Windsurf ایک وقت میں 100 ٹولز سرور کے اندراج میں disabledTools سے ٹولز ایک ایک کر کے بند کریں۔
Cursor کوئی حد مذکور نہیں اکثر 40 ٹولز کی حد بتائی جاتی ہے۔ Cursor کی دستاویزات کوئی حد نہیں بتاتیں، اور اس کی جنوری 2026 کی پوسٹ MCP ٹولز کی تفصیلات ضرورت پڑنے پر لوڈ کرنے کا طریقہ بیان کرتی ہے۔
Claude Code کوئی حد مذکور نہیں Tool Search پہلے سے آن ہے: جب تک کوئی ٹول استعمال نہ ہو، آپ کے سیاق و سباق میں صرف ٹولز کے نام آتے ہیں۔
Codex کوئی حد مذکور نہیں ہر سرور enabled_tools اور disabled_tools فہرستیں لیتا ہے۔
Amazon Q کوئی حد مذکور نہیں ہر ٹول کو Ask،‏ Always allow یا Deny پر سیٹ کیا جاتا ہے۔

Claude Desktop،‏ Gemini CLI،‏ LM Studio،‏ Cline،‏ Roo Code اور Zed میں ٹولز کی کوئی حد مذکور نہیں۔

حد کا تعلق اس سے ہے کہ کتنے ٹولز سما سکتے ہیں۔ ان ٹولز کی ٹوکنز میں قیمت الگ سوال ہے، اور نیچے والی گائیڈ اس کا جواب دیتی ہے۔ MCP اتنے زیادہ ٹوکنز کیوں کھاتا ہے

آپ کا MCP سرور نظر کیوں نہیں آتا؟

اس فہرست میں اوپر سے نیچے چلیں۔ یہ MCP پروجیکٹ کی مسائل حل کرنے والی گائیڈ پر مبنی ہے، جو Claude Desktop کے لیے لکھی گئی ہے۔ پہلے چار قدم ہر ایپ پر لاگو ہوتے ہیں۔

  1. ایپ مکمل طور پر بند کریں، پھر دوبارہ کھولیں

    Claude Desktop کی گائیڈ کہتی ہے کہ فائل میں ترمیم کے بعد اسے مکمل طور پر بند کر کے دوبارہ شروع کریں۔ دوسری ایپس خود بھی دوبارہ لوڈ ہو سکتی ہیں: اگر سرور نظر نہ آئے تو اپنی ایپ دوبارہ کھولیں۔

  2. JSON اور کلید جانچیں

    سنٹیکس کی کوئی غلطی، جیسے چھوٹا ہوا کوٹیشن مارک یا فالتو کاما، ایپ کو فائل پڑھنے سے روک سکتی ہے۔ پھر کلید جانچیں: زیادہ تر ایپس میں mcpServers، VS Code میں servers، اور Zed میں context_servers۔

  3. مکمل راستے استعمال کریں

    args میں راستے مکمل ہونے چاہییں، نسبتی نہیں۔

  4. کمانڈ خود چلا کر دیکھیں

    سرور کی کمانڈ اور آرگیومنٹس ٹرمینل میں پیسٹ کریں۔ اگر وہاں ناکام ہو تو ایپ بھی اسے شروع نہیں کر سکتی۔

  5. لاگز پڑھیں

    Claude Desktop ایک mcp.log اور ہر سرور کے لیے ایک mcp-server-NAME.log لکھتا ہے: macOS پر ~/Library/Logs/Claude میں، اور Windows پر %APPDATA%\Claude\logs میں۔

  6. Windows پر APPDATA جانچیں

    اگر کسی لاگ میں کسی راستے کے اندر ${APPDATA} نظر آئے، تو سرور کے env میں APPDATA اس کی پوری قدر کے ساتھ شامل کریں، جیسے C:\Users\you\AppData\Roaming\۔

کیا یہ فائلیں ہاتھ سے بدلنی پڑتی ہیں؟

سب کو ایک جگہ دیکھنے کے لیے نہیں۔ Delta MCP بارہ اے آئی ایپس کی MCP ترتیبات پڑھتا ہے، یعنی اوپر کی جدولوں والی ایپس، کچھ بدلے بغیر، اور جو بھی سرور ملے اس کی فہرست بنا دیتا ہے۔

ان سرورز کو Delta MCP کے ذریعے استعمال کرنے کے لیے، یہ ایپ میں ایک اندراج شامل کر کے اسے منتقل کرتا ہے، جس کا نام mcpdelta ہے۔ جو سرور یہ منتقل کرتا ہے، اس کا براہِ راست اندراج بند کر دیتا ہے اور اصل محفوظ رکھتا ہے، تاکہ اسے پہلے جیسا لوٹایا جا سکے۔ دس ایپس آپ کے لیے خود منتقل ہو جاتی ہیں؛ Codex اور Zed فی الحال ہاتھ سے سیٹ کرنی پڑتی ہیں۔ ہر تبدیلی سے پہلے یہ فائل کی تاریخ والی کاپی محفوظ کرتا ہے۔

سپورٹ شدہ ایپس، تفصیل سے

سوالات

claude_desktop_config.json کہاں ہے؟

macOS پر یہ ~/Library/Application Support/Claude/claude_desktop_config.json ہے، اور Windows پر %APPDATA%\Claude\claude_desktop_config.json۔ سب سے تیز طریقہ Settings، پھر Developer، پھر Edit Config ہے، جو فائل موجود نہ ہو تو بنا دیتا ہے۔ Claude Desktop ایپ macOS اور Windows پر دستیاب ہے۔

Cursor کی mcp.json کہاں ہے؟

~/.cursor/mcp.json میں آپ کے تمام پروجیکٹس کے سرورز ہوتے ہیں، اور کسی پروجیکٹ کے اندر .cursor/mcp.json میں اسی پروجیکٹ کے۔ دونوں mcpServers کلید استعمال کرتی ہیں۔

VS Code کی mcp.json کہاں ہے؟

پروجیکٹ کی فائل .vscode/mcp.json ہے۔ آپ کی اپنی فائل آپ کے یوزر پروفائل فولڈر میں ہے: اسے کھولنے کے لیے MCP: Open User Configuration چلائیں۔ VS Code سرورز کو servers کے تحت لکھتا ہے، mcpServers کے تحت نہیں۔

VS Code میں MCP ٹولز کی حد کیا ہے؟

ایک چیٹ درخواست میں ایک وقت میں زیادہ سے زیادہ 128 ٹولز فعال ہو سکتے ہیں، اور حد سے بڑھنے پر VS Code یہ پیغام دیتا ہے: Cannot have more than 128 tools per request۔ ٹولز چننے والی فہرست میں ٹولز یا سرورز غیر منتخب کریں، یا github.copilot.chat.virtualTools.threshold سیٹ کریں تاکہ VS Code ملتے جلتے ٹولز کو گروپ کر دے۔

کیا Cursor میں MCP ٹولز کی کوئی حد ہے؟

اس کی دستاویزات میں کوئی حد نہیں بتائی گئی؛ اکثر 40 ٹولز کا عدد بتایا جاتا ہے۔ جنوری 2026 میں Cursor نے MCP ٹولز کی تفصیلات ضرورت پڑنے پر لوڈ کرنے کا طریقہ بیان کیا۔

میری MCP کنفیگ دوسری ایپ میں کیوں نہیں چلتی؟

کلید اور ریموٹ سرور کے فیلڈز مختلف ہوتے ہیں۔ زیادہ تر ایپس mcpServers استعمال کرتی ہیں؛ VS Code میں servers، Zed میں context_servers اور Codex میں ایک TOML ٹیبل ہوتا ہے۔ ریموٹ سرور Cursor میں url ہے، Windsurf میں serverUrl یا url، Gemini CLI میں httpUrl یا url، اور Claude Code اور VS Code میں type کے ساتھ url۔

کیا Claude Desktop اپنی کنفیگ فائل سے ریموٹ MCP سرورز استعمال کر سکتا ہے؟

نہیں۔ ریموٹ سرورز ایپ کی ترتیبات میں کسٹم کنیکٹرز کے طور پر شامل کیے جاتے ہیں۔ claude_desktop_config.json کے سرورز ایک الگ نظام ہیں، اور وہ Cowork یا claude.ai میں دستیاب نہیں۔

Claude Code MCP سرورز کہاں محفوظ کرتا ہے؟

آپ کے اپنے سرورز، اور ہر پروجیکٹ کے سرورز، ~/.claude.json میں ہیں۔ پروجیکٹ کے روٹ میں .mcp.json کا مقصد اسے آپ کی ٹیم کے ساتھ شیئر کرنا ہے۔ سرور شامل کرنے کے لیے claude mcp add چلائیں، یا سیشن میں /mcp استعمال کریں۔ دونوں فائلیں mcpServers کلید استعمال کرتی ہیں۔

Windsurf کی mcp_config.json کہاں ہے؟

Windsurf کی دستاویزات اب Devin Desktop کے تحت ہیں، اور macOS اور Linux پر ~/.config/devin/mcp_config.json بتاتی ہیں، اور Windows پر %APPDATA%\devin\mcp_config.json۔ Windsurf کے پرانے ورژنز ~/.codeium/windsurf/mcp_config.json استعمال کرتے ہیں۔ سرورز mcpServers کے تحت جاتے ہیں، اور Windsurf ایک وقت میں 100 ٹولز کی اجازت دیتا ہے۔

ذرائع

  1. Claude Code, Connect Claude Code to tools via MCP (documentation) ‎~/.claude.json اور ‎.mcp.json فائلیں، mcpServers کلید، http ٹائپ، اور Tool Search پہلے سے آن۔
  2. Model Context Protocol, Connect to local MCP servers Claude Desktop کی فائلوں کے راستے، Edit Config، ری اسٹارٹ، مسائل حل کرنے کے قدم اور لاگ فولڈرز۔
  3. Claude Help Center, Get started with custom connectors using remote MCP ریموٹ سرورز کسٹم کنیکٹرز ہیں، claude_desktop_config.json سے الگ۔
  4. Cursor, Model Context Protocol (documentation) گلوبل اور پروجیکٹ کی mcp.json فائلیں، mcpServers،‏ url اور headers؛ ٹولز کی کوئی حد مذکور نہیں۔
  5. Cursor, Dynamic context discovery (6 جنوری، 2026) MCP ٹولز کی تفصیلات ضرورت پڑنے پر لوڈ ہوتی ہیں۔
  6. Cursor forum, About limitation of the number of MCP tools ایک صارف کی جانب سے 40 ٹولز کی حد کی اطلاع۔
  7. VS Code, Add and manage MCP servers in VS Code (documentation) ورک اسپیس اور صارف کی mcp.json فائلیں، servers کلید، پورٹیبل ‎.mcp.json، اور http ٹائپ۔
  8. VS Code, Use tools with agents (documentation) 128 ٹولز کی حد اور اس کی غلطی کا پیغام، ٹولز چننے والی فہرست، ورچوئل ٹولز۔
  9. Windsurf, Cascade MCP Configuration (documentation, now on Devin Desktop’s site) کنفیگ کا راستہ، mcpServers،‏ serverUrl یا url،‏ 100 ٹولز کی حد، اور disabledTools۔
  10. Gemini CLI, MCP servers with Gemini CLI (documentation) settings.json فائلیں، mcpServers،‏ httpUrl اور url۔
  11. OpenAI Codex, Model Context Protocol (documentation) config.toml،‏ mcp_servers ٹیبل، url،‏ enabled_tools اور disabled_tools، اور codex mcp add۔
  12. LM Studio, Use MCP Servers (documentation) Edit mcp.json،‏ mcpServers،‏ url اور headers۔
  13. Cline, MCP (documentation) cline_mcp_settings.json اور اس کا فولڈر، Configure ٹیب، اور streamableHttp۔
  14. Roo Code, Using MCP in Roo Code (documentation) گلوبل mcp_settings.json اور پروجیکٹ کی ‎.roo/mcp.json، اور streamable-http۔
  15. AWS, MCP configuration for Q Developer in the IDE default.json اور پرانی mcp.json،‏ http ٹرانسپورٹ، اور ٹولز کی اجازتیں۔
  16. Zed, Model Context Protocol (documentation) settings.json کے راستے، context_servers،‏ url اور headers۔
  17. Delta MCP, Supported AI apps (documentation) وہ بارہ ایپس جنہیں Delta MCP پہچانتا ہے، وہ فائلیں جو یہ پڑھتا ہے، اور یہ ہر ایپ کو کیسے منتقل کرتا ہے۔

مزید پڑھیں

Delta MCP کو اپنے کاموں پر آزمائیں

مفت ہے، دو منٹ میں سیٹ اپ ہو جاتا ہے، اور ایک کلک میں سب کچھ پہلے جیسا کیا جا سکتا ہے۔

مفت · اکاؤنٹ کے بغیر · Apple چِپ یا Intel

مفت · اکاؤنٹ کے بغیر

مفت · اکاؤنٹ کے بغیر

لانچ کو فالو کریں

Mac،‏ Windows اور Linux کے لیے۔ کسی اکاؤنٹ کی ضرورت نہیں۔

جلد آ رہا ہے

Delta MCP بس آنے ہی والا ہے

Mac،‏ Windows اور Linux کے لیے مفت ایپ جلد آ رہی ہے۔ اپنا ای میل دیں تو جاری ہوتے ہی آپ کو پتا چل جائے گا۔ اکاؤنٹ کی ضرورت نہیں۔

آپ کا ای میل صرف Delta MCP کے جاری ہونے پر ایک بار اطلاع کے لیے ہے۔ نیوز لیٹر نہیں۔ رازداری کی پالیسی