MCP серверы в Claude Code: где конфиг, как подключить и почему не работает
Изучаю и тестирую нейросети более 2 лет. Основатель Shtruzel — помогаю разобраться в мире ИИ простым языком.
MCP - это то что превращает Opus 4.6 из умного чата в агента который реально что-то делает: лезет в GitHub, парсит сайты, работает с твоими локальными приложениями. Без MCP он умный, но слепой. С MCP - умный и с руками.
Проблема в том что конфиги для десктопного приложения и для CLI - разные файлы, разные места, разная логика. Путаница там постоянная, и большинство инструкций написаны либо только для Mac, либо игнорируют десктопную версию. Разберём Windows конкретно.
Десктопное приложение: где лежит конфиг

На скриншоте выше видно папку C:\Users\Boss\AppData\Roaming\Claude\ - вот там и живёт всё что нужно. Файл называется claude_desktop_config без расширения в проводнике, но по факту это JSON.
Быстрый путь туда - вставь в адресную строку проводника:
| 1 | %APPDATA%\Claude |
Файл который нужен: claude_desktop_config.json
Открывай любым текстовым редактором - Notepad, VS Code, что угодно. Структура такая:
| 1 | { |
| 2 | "mcpServers": { |
| 3 | "название-сервера": { |
| 4 | "command": "команда", |
| 5 | "args": ["аргументы"], |
| 6 | "env": { |
| 7 | "API_KEY": "твой-ключ" |
| 8 | } |
| 9 | } |
| 10 | } |
| 11 | } |
Вот реальный пример с тремя серверами - firecrawl для парсинга сайтов, Pencil для дизайна и Burp Suite для безопасности:
| 1 | { |
| 2 | "mcpServers": { |
| 3 | "firecrawl": { |
| 4 | "command": "npx", |
| 5 | "args": ["-y", "firecrawl-mcp"], |
| 6 | "env": { |
| 7 | "FIRECRAWL_API_KEY": "fc-твой-ключ-здесь" |
| 8 | } |
| 9 | }, |
| 10 | "pencil": { |
| 11 | "command": "C:\\Program Files\\Pencil\\resources\\app.asar.unpacked\\out\\mcp-server-windows-x64.exe", |
| 12 | "args": ["--app", "desktop"], |
| 13 | "env": {} |
| 14 | } |
| 15 | } |
| 16 | } |
После сохранения - полностью закрой приложение. Не сворачивай, именно закрой через трей. Потом открывай заново. Если MCP подключился - в нижней части нового чата появится иконка молотка с цифрой (количество инструментов).
Генератор промптов
Создайте идеальный промпт для ChatGPT, Claude, Midjourney и других нейросетей с помощью ИИ-ассистента.
Попробовать бесплатно →CLI: совсем другой файл, и это важно
Вот где люди ломаются чаще всего. Для Claude Code CLI (терминальная версия) MCP серверы идут не в settings.json - туда класть бесполезно, он просто проигнорируется без единого предупреждения.
Правильное место - файл .claude.json в домашней директории:
| 1 | C:\Users\ИМЯ\.claude.json |
Обрати внимание - это не папка .claude, а файл .claude.json на уровень выше. Разница в одну точку, и именно из-за неё половина людей час ищет где проблема.
Добавить сервер можно двумя способами.
Способ 1 - команда в терминале:
| 1 | claude mcp add firecrawl --scope user -- npx -y firecrawl-mcp |
Если нужна переменная окружения с ключом - проще редактировать файл руками, команда с env неудобная.
Способ 2 - редактировать .claude.json напрямую:
| 1 | { |
| 2 | "mcpServers": { |
| 3 | "firecrawl": { |
| 4 | "command": "npx", |
| 5 | "args": ["-y", "firecrawl-mcp"], |
| 6 | "env": { |
| 7 | "FIRECRAWL_API_KEY": "fc-твой-ключ" |
| 8 | } |
| 9 | } |
| 10 | } |
| 11 | } |
Если файла .claude.json нет - создай его сам, это нормально.
Для конкретного проекта (а не глобально) - создай файл .mcp.json в корне проекта. Его можно коммитить в git если команда использует одни и те же серверы.
Проверить что всё подхватилось - в сессии напечатай /mcp. Покажет список серверов и статус каждого.
Частые ошибки и как их чинить
Переводчик ошибок
Вставьте ошибку из терминала — получите объяснение на русском языке и пошаговую инструкцию по исправлению.
Перевести ошибку →Сервер не появляется после перезапуска Первое что проверять - синтаксис JSON. Лишняя запятая в конце блока, отсутствующая запятая между серверами, непарные скобки - всё это приводит к тому что файл молча игнорируется. Скопируй содержимое в и проверь.
npx: command not found или npx не является внутренней командой Node.js не установлен или не прописан в PATH. Установи с , после установки перезапусти терминал. Проверь: node --version и npx --version должны выдавать версии.
Пути с пробелами на Windows Если путь к exe содержит пробелы (Program Files) - в JSON нужны двойные обратные слеши и путь в кавычках уже есть за счёт самого JSON. Как в примере с Pencil выше - C:\\Program Files\\... работает корректно.
Сервер подключился но Claude его не использует Это нормальное поведение в 2026 - Claude Code использует Tool Search и не загружает все инструменты сразу. Он подтянет инструмент когда задача будет релевантной. Если хочешь убедиться что сервер живой - напечатай /mcp и посмотри статус: connected значит всё ок.
В десктопе работает, в CLI нет (или наоборот) Это разные конфиги, они не синхронизируются. Если добавил сервер в claude_desktop_config.json - в CLI его не будет. Нужно добавить отдельно в .claude.json.
Ошибка при запуске Burp или других Java-приложений Убедись что путь к java.exe правильный и версия Java совместима с jar-файлом. Также проверь что порт в --sse-url совпадает с тем что реально слушает сервер.
Scope: локальный или глобальный
В CLI есть понятие scope - область видимости сервера.
--scope user - сервер доступен во всех проектах, хранится в ~/.claude.json. Для серверов с личными API-ключами.
--scope project - только для текущего проекта, хранится в .mcp.json в папке проекта. Можно коммитить если ключи не нужны или используются командные.
По умолчанию claude mcp add создаёт user scope. Для проектного:
| 1 | claude mcp add firecrawl --scope project -- npx -y firecrawl-mcp |
Не клади серверы с личными ключами в .mcp.json который идёт в git - это утечка.
Полезные команды для CLI
| 1 | claude mcp list - показать все серверы и статус |
| 2 | claude mcp get firecrawl - детали конкретного сервера |
| 3 | claude mcp remove firecrawl --scope user - удалить |
| 4 | /mcp - статус прямо внутри сессии |
Если разбираешься как устроен Opus и почему он так хорошо работает с инструментами - есть полный обзор модели с бенчмарками и сравнениями. А про то как Anthropic думает об агентных возможностях на уровне архитектуры - статья про слитую модель Claude Mythos, там это разбирается подробно.
Обсудить и показать свои конфиги - сообщество .
Присоединяйся к сообществу
Делись мыслями, обсуждай новости ИИ, подписывайся на авторов.
Перейти в лентуСмотрите также
Cursor 3: полный туториал - что изменилось 2 апреля и как это использовать
Cursor 3 вышел 2 апреля и переписал интерфейс с нуля - это не апдейт, это другая логика работы. Пошаговый туториал: как обновиться до 3.0.9, открыть Agents Window, разобраться с local и cloud агентами, попробовать /best-of-n чтобы сравнить результаты нескольких моделей одновременно, и Design Mode для точной работы с UI. Плюс FAQ - куда делся Composer, почему не открывается, сколько кредитов тратят облачные агенты
Как перенести контекст сессии в Claude Code - и не потерять всё что наработал
Claude Code просит начать новую сессию - и ты теряешь всё что наработал за час. Разбираю как это работает и как этого избежать: команда /compact которую мало кто использует превентивно, файл CLAUDE.md для постоянного контекста проекта, управление памятью через /memory и правильный алгоритм переноса в новую сессию без потерь. Специфика именно десктопного приложения на Windows, не CLI.
Anthropic представила Claude Opus 4.7: новый флагман для разработчиков и агентных задач
Anthropic 16 апреля 2026 года выпустила Claude Opus 4.7, новый флагман линейки. Модель превосходит Opus 4.6, GPT-5.4 и Gemini 3.1 Pro по ключевым бенчмаркам, обрабатывает изображения до 2576 пикселей, умеет верифицировать собственный вывод и работать с памятью между сессиями. Появился новый уровень рассуждений xhigh, улучшена работа в агентных сценариях. Цены не изменились: $5 за миллион входных токенов и $25 за выходные. Доступна в Claude, API, Bedrock, Vertex AI, Foundry и GitHub Copilot.
Комментарии (0)
Комментариев пока нет. Будьте первым!