সংক্ষিপ্ত উত্তর
বেশির ভাগ এআই অ্যাপ তাদের MCP সার্ভার রাখে একটি JSON ফাইলে, mcpServers নামের কী-এর নিচে। VS Code ব্যবহার করে servers, Zed ব্যবহার করে context_servers, আর Codex একটি TOML টেবিল। নিচে আপনার অ্যাপ খুঁজে তার ফাইলটি এডিট করুন, তারপর অ্যাপটি পুরোপুরি বন্ধ করে আবার খুলুন। টুলের সীমা বিরল: VS Code প্রতি রিকোয়েস্টে 128টি টুল পর্যন্ত নেয়, Windsurf 100টি।
এই গাইডে যা আছে
প্রতিটি অ্যাপের MCP কনফিগ ফাইল কোথায়?
বেশির ভাগ অ্যাপে আপনার সব প্রজেক্টের জন্য একটি ফাইল থাকে, আর একটি প্রজেক্টের জন্য আরেকটি। টেবিলে দুটিই আছে, কীভাবে খুলবেন তা-ও, আর কোন কী-এর নিচে আপনার সার্ভারগুলো লিখতে হয় সেটিও।
| অ্যাপ | কনফিগ ফাইল | কী-এর নাম |
|---|---|---|
Claude Codeclaude mcp add, অথবা সেশনে /mcp |
~/.claude.json ফাইলে। প্রজেক্টের .mcp.json ফাইলটি টিমের সঙ্গে শেয়ার করার জন্য। | mcpServers |
| Claude DesktopSettings, Developer, Edit Config |
| mcpServers |
| Cursor |
| mcpServers |
VS Codeকমান্ড: MCP: Open User Configuration |
| serversVS Code‑এর নিজস্ব ফরম্যাট। প্রজেক্টের রুটে রাখা পোর্টেবল .mcp.json ব্যবহার করে mcpServers। |
| WindsurfWindsurf‑এর ডকুমেন্টেশন এখন Devin Desktop‑এর অধীনে |
| mcpServers |
| Gemini CLI |
| mcpServers |
Codexcodex mcp add <name> -- <command> |
| [mcp_servers.<name>]প্রতিটি সার্ভারের জন্য একটি TOML টেবিল। |
| LM StudioProgram ট্যাব, Install, Edit mcp.json |
| mcpServers |
| ClineMCP Servers আইকন, Configure ট্যাব, Configure MCP Servers |
CLINE_MCP_SETTINGS_PATH সেট করুন। VS Code‑এর ভেতরে এটি থাকে ইউজার সেটিংস ফোল্ডারে। | mcpServers |
| Roo CodeMCP settings, Edit Global MCP বা Edit Project MCP |
| mcpServers |
| Amazon Qচ্যাট প্যানেল, টুলস আইকন |
default.json ফাইলে। পুরোনো ~/.aws/amazonq/mcp.json আর .amazonq/mcp.json এখনো ডিফল্টভাবে পড়া হয়। | mcpServersপুরোনো mcp.json ফাইলে। |
Zedকমান্ড: zed: open settings file |
| context_servers |
~ মানে আপনার হোম ফোল্ডার: Windows‑এ C:\Users\you।
প্রতিটি অ্যাপে রিমোট MCP সার্ভার কীভাবে সেট করবেন?
রিমোট (HTTP) সার্ভারের জন্য একটি URL লাগে, কিন্তু প্রতিটি অ্যাপ ফিল্ডগুলোর নাম দেয় আলাদাভাবে। একই এন্ট্রি এক অ্যাপ থেকে আরেক অ্যাপে কপি করে বসানো যায় না।
| অ্যাপ | ফিল্ড | জেনে রাখুন |
|---|---|---|
| Claude Code |
| |
| Claude Desktop | — | এই ফাইলে লেখা হয় না। অ্যাপের সেটিংসে Connectors‑এর অধীনে কাস্টম কানেক্টর হিসেবে যোগ করুন। |
| Cursor |
| |
| VS Code |
| |
| Windsurf |
| ঠিকানার জন্য যেকোনো নামই চলে। |
| Gemini CLI |
| httpUrl হলো streamable HTTP, url হলো SSE। |
| Codex |
| সার্ভারের TOML টেবিলে লেখা হয়। |
| LM Studio |
| |
| Cline |
| পুরোনো ট্রান্সপোর্টের জন্য sse ব্যবহার করুন। |
| Roo Code |
| পুরোনো ট্রান্সপোর্টের জন্য sse ব্যবহার করুন। |
| Amazon Q | — | MCP প্যানেলে সেট করুন: ট্রান্সপোর্ট হিসেবে http বেছে নিন, তারপর URL আর ঐচ্ছিক হেডার। |
| Zed |
|
প্রতিটি অ্যাপে 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‑এর একটি লেখায় Cursor জানিয়েছে, 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‑এর জন্য। প্রথম চারটি ধাপ যেকোনো অ্যাপে খাটে।
- অ্যাপটি পুরোপুরি বন্ধ করে আবার খুলুন
Claude Desktop‑এর গাইড বলে, ফাইল এডিট করার পর অ্যাপটি পুরোপুরি বন্ধ করে আবার চালু করতে। অন্য অ্যাপ হয়তো নিজে থেকেই রিলোড হয়: সার্ভার না দেখা গেলে আপনার অ্যাপটি আবার খুলুন।
- JSON‑এর গঠন আর কী-এর নাম যাচাই করুন
সিনট্যাক্সের একটি ভুল, যেমন বাদ পড়া একটি উদ্ধৃতিচিহ্ন বা একটি বাড়তি কমা, অ্যাপকে ফাইলটি পড়তে বাধা দিতে পারে। তারপর কী-এর নাম দেখুন: বেশির ভাগ অ্যাপে
mcpServers, VS Code‑এservers, Zed‑এcontext_servers। - অ্যাবসোলিউট পাথ ব্যবহার করুন
argsঅংশের পাথগুলো হতে হবে অ্যাবসোলিউট, রিলেটিভ নয়। - কমান্ডটি নিজে চালিয়ে দেখুন
সার্ভারের কমান্ড আর আর্গুমেন্টগুলো একটি টার্মিনালে পেস্ট করুন। সেখানে ব্যর্থ হলে অ্যাপও সেটি চালু করতে পারবে না।
- লগ পড়ুন
Claude Desktop লেখে
mcp.log, আর প্রতিটি সার্ভারের জন্য একটি করেmcp-server-NAME.log: macOS‑এ~/Library/Logs/Claudeফোল্ডারে, Windows‑এ%APPDATA%\Claude\logsফোল্ডারে। - 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টি টুল পর্যন্ত রাখতে দেয়।
সূত্র
- Claude Code, Connect Claude Code to tools via MCP (documentation) ~/.claude.json আর .mcp.json ফাইল, mcpServers কী, http টাইপ, ডিফল্টভাবে চালু Tool Search।
- Model Context Protocol, Connect to local MCP servers Claude Desktop‑এর ফাইলের পাথ, Edit Config, রিস্টার্ট, সমস্যা সমাধানের ধাপ আর লগের ফোল্ডার।
- Claude Help Center, Get started with custom connectors using remote MCP রিমোট সার্ভার মানে কাস্টম কানেক্টর, claude_desktop_config.json থেকে আলাদা।
- Cursor, Model Context Protocol (documentation) গ্লোবাল আর প্রজেক্টের mcp.json ফাইল, mcpServers, url আর headers; টুলের কোনো সীমা বলা নেই।
- Cursor, Dynamic context discovery (6 জানুয়ারি, 2026) MCP টুলের বিবরণ দরকার অনুযায়ী লোড হয়।
- Cursor forum, About limitation of the number of MCP tools 40টি টুলের সীমা নিয়ে একজন ব্যবহারকারীর রিপোর্ট।
- VS Code, Add and manage MCP servers in VS Code (documentation) ওয়ার্কস্পেস আর ইউজারের mcp.json ফাইল, servers কী, পোর্টেবল .mcp.json, http টাইপ।
- VS Code, Use tools with agents (documentation) 128টি টুলের সীমা আর তার ত্রুটি-বার্তা, টুল পিকার, ভার্চুয়াল টুল।
- Windsurf, Cascade MCP Configuration (documentation, now on Devin Desktop’s site) কনফিগের পাথ, mcpServers, serverUrl বা url, 100টি টুলের সীমা, disabledTools।
- Gemini CLI, MCP servers with Gemini CLI (documentation) settings.json ফাইল, mcpServers, httpUrl আর url।
- OpenAI Codex, Model Context Protocol (documentation) config.toml, mcp_servers টেবিল, url, enabled_tools আর disabled_tools, codex mcp add।
- LM Studio, Use MCP Servers (documentation) Edit mcp.json, mcpServers, url আর headers।
- Cline, MCP (documentation) cline_mcp_settings.json আর তার ফোল্ডার, Configure ট্যাব, streamableHttp।
- Roo Code, Using MCP in Roo Code (documentation) গ্লোবাল mcp_settings.json আর প্রজেক্টের .roo/mcp.json, streamable-http।
- AWS, MCP configuration for Q Developer in the IDE default.json আর পুরোনো mcp.json, http ট্রান্সপোর্ট, টুলের অনুমতি।
- Zed, Model Context Protocol (documentation) settings.json‑এর পাথ, context_servers, url আর headers।
- Delta MCP, Supported AI apps (documentation) যে বারোটি অ্যাপ Delta MCP চেনে, যে ফাইলগুলো পড়ে, আর প্রতিটিকে কীভাবে সরিয়ে আনে।
আরও পড়ুন
- MCP টোকেন খরচ কীভাবে কমাবেন, আর MCP কেন এত টোকেন খরচ করেMCP টোকেন খরচ কীভাবে কমাবেন: /context দিয়ে মাপুন, দুই খরচ (টুলের তালিকা আর প্রতিটি যাওয়া-আসা) দেখুন, আর Tool Search‑সহ প্রতিটি সমাধানের তুলনা করুন।
- MCP নাকি CLI: এআই এজেন্টের টোকেন খরচ আসে কোথা থেকেআপনার এআই এজেন্টের জন্য MCP নাকি CLI? কোনটিতে কত টোকেন খরচ, মাপে কী দেখা যায়, কখন CLI এগিয়ে থাকে, কখন MCP, আর কোথায় কোড দুটিকেই ছাড়িয়ে যায়।