Короткий ответ
Большинство ИИ-приложений хранят 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 |
| serversСобственный формат VS Code. Переносимый файл .mcp.json в корне проекта использует mcpServers. |
| WindsurfДокументация Windsurf теперь находится в разделе Devin Desktop |
| mcpServers |
| Gemini CLI |
| mcpServers |
Codexcodex mcp add <name> -- <command> |
| [mcp_servers.<name>]Таблица TOML на каждый сервер. |
| LM StudioВкладка Program, Install, Edit mcp.json |
| mcpServers |
| ClineЗначок MCP 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 |
~ — ваша домашняя папка: C:\Users\you в Windows.
Как настроить удалённый 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 года описана загрузка описаний 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в большинстве приложений,serversв VS Code,context_serversв Zed. - Используйте абсолютные пути
Пути в
argsдолжны быть абсолютными, а не относительными. - Запустите команду сами
Вставьте команду сервера и её аргументы в терминал. Если там она не запускается, приложение тоже не сможет её запустить.
- Прочитайте логи
Claude Desktop пишет
mcp.logи по одномуmcp-server-NAME.logна каждый сервер: в~/Library/Logs/Claudeна macOS и в%APPDATA%\Claude\logsв Windows. - В Windows проверьте APPDATA
Если в логе внутри пути видно
${APPDATA}, добавьтеAPPDATAвenvсервера с полным значением, например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.
Где находится mcp.json в Cursor?
~/.cursor/mcp.json хранит серверы для всех ваших проектов, а .cursor/mcp.json внутри проекта — серверы этого проекта. Оба используют ключ mcpServers.
Где находится mcp.json в VS Code?
У проекта это .vscode/mcp.json. Ваш собственный лежит в папке вашего пользовательского профиля: выполните MCP: Open User Configuration, чтобы открыть его. VS Code записывает серверы под ключом servers, а не mcpServers.
Какой лимит MCP-инструментов в VS Code?
В запросе чата может быть включено не больше 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. Удалённый сервер — это url в Cursor, serverUrl или url в Windsurf, httpUrl или url в Gemini CLI и type плюс url в Claude Code и VS Code.
Может ли Claude Desktop использовать удалённые MCP-серверы из файла конфигурации?
Нет. Удалённые серверы добавляются как пользовательские коннекторы в настройках приложения. Серверы в claude_desktop_config.json — отдельный механизм, и они недоступны в Cowork и на claude.ai.
Где Claude Code хранит MCP-серверы?
Ваши собственные серверы и серверы каждого проекта находятся в ~/.claude.json. Файл .mcp.json в корне проекта предназначен для того, чтобы делиться им с командой. Добавить сервер можно командой claude mcp add или через /mcp в сессии. Оба файла используют ключ mcpServers.
Где находится mcp_config.json в Windsurf?
Документация Windsurf теперь находится в разделе Devin Desktop и указывает ~/.config/devin/mcp_config.json на macOS и Linux и %APPDATA%\devin\mcp_config.json в Windows. В более ранних версиях 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 и где код лучше обоих.