Перейти к содержимому

Генератор конфигурации

MCP Config

JSON для Claude Code, Cursor, VS Code и локальных stdio-серверов Claude Desktop.

Генератор

Заполните поля и проверьте файл

Предпросмотр обновляется локально после каждого изменения.

1. Клиент и размещение

Область действия: Project

Размещение: .mcp.json в корне проекта

2. MCP-серверы

Сервер 1

Ключ JSON: латинские буквы, цифры, - и _. Начинается с буквы.

Выбирайте transport по инструкции поставщика endpoint. HTTP — основной удалённый вариант; SSE — legacy.

Executable или полный путь. Аргументы задаются отдельно; shell-строка не разбирается.

Аргументы

Одна строка — один аргумент, включая пустую строку. Для исключения аргумента удалите строку.

Переменные окружения сервера

3. Как подключить

.mcp.json в корне проекта Скачиваемый файл: .mcp.json. Корневой ключ: mcpServers.

Браузер может убрать начальную точку при скачивании. Перед размещением проверьте и при необходимости переименуйте файл в .mcp.json.

Документация Claude Code

Пример Memory: macOS/Linux — npx, Windows — cmd /c npx. Для запуска нужны Node.js и доступность @modelcontextprotocol/server-memory. Конструктор ничего не устанавливает и не запускает.

Если файл уже существует, вручную объедините записи под нужным корневым ключом и сохраните остальные настройки. Скачанный файл не является безопасной заменой существующего. Запуск и одобрение серверов выполняются в клиенте; доступность команды и соединение здесь не проверяются.

О формате и использовании

MCP Config описывает подключения к одному или нескольким серверам в JSON конкретного клиента. Локальный stdio запускает executable с отдельными аргументами; удалённые HTTP и legacy SSE задаются URL и headers. Значения обрабатываются только в браузере, без сохранения и обращений к endpoint.

Куда сохранить файл

Claude Code: .mcp.json в корне проекта. Cursor: .cursor/mcp.json (Project) или ~/.cursor/mcp.json (User). VS Code: .vscode/mcp.json (Project); User — команда MCP: Open User Configuration. Claude Desktop: macOS — ~/Library/Application Support/Claude/claude_desktop_config.json; Windows — %APPDATA%\Claude\claude_desktop_config.json.

Как использовать

  1. Выберите клиент и область действия; проверьте путь размещения.
  2. Настройте серверы: команда и отдельные аргументы для stdio, URL для HTTP/SSE. Пример Memory доступен для macOS/Linux и Windows.
  3. Для credentials укажите только имена переменных процесса клиента, затем задайте их вне браузера. Desktop допускает только несекретные literal env values.
  4. Проверьте live preview, скопируйте или скачайте JSON и вручную объедините его с существующей конфигурацией.
  5. Запустите или одобрите серверы в клиенте по официальной инструкции. Конструктор не гарантирует соединение.

Частые вопросы

Какие клиенты и области поддерживаются?

Claude Code — Project; Cursor и VS Code — Project или User; Claude Desktop — User и только локальный stdio. Удалённые Desktop Connectors и расширения не входят в этот конструктор.

Почему VS Code использует servers?

Это корневой ключ родного формата VS Code. Claude Code, Cursor и Claude Desktop используют mcpServers. Portable format VS Code здесь не генерируется.

Нужно ли вставлять токены?

Нет. Для Claude Code задайте имя переменной для ссылки вида ${NAME}; Cursor и VS Code используют ${env:NAME}. Для Desktop ссылки не предлагаются: env допускает только несекретные настройки. Переменные должны быть доступны процессу клиента; GUI может не наследовать окружение shell.

Как выбрать HTTP или SSE?

Streamable HTTP — основной удалённый вариант. Legacy SSE выбирайте по инструкции поставщика. Cursor сериализует оба варианта через url/headers без type; тип не определяется по окончанию URL.

Можно ли заменить существующий файл?

Сначала вручную объедините записи под соответствующим корневым ключом и сохраните остальные настройки. Скачанный файл не является безопасной заменой существующего.

Конструктор устанавливает и проверяет серверы?

Нет. Он создаёт строгий JSON локально в браузере. Пример Memory требует Node.js и доступности reference server; Windows использует cmd /c npx. Запуск, одобрение и проверка соединения выполняются в клиенте.

Следующий шаг