К содержимому
Claude Code с 0:полный курс
Уровень 2 · Подключаем готовые серверы 4 мин Проверено автором · 3 июл. 2026 г.

Когда сервер не отвечает

Упавший MCP-сервер ищут в списке и логах Claude Code. Три частые причины: неверная команда, отсутствующий токен, недоступный URL.

Уровень 2 · 0 / 5 уроков0%

Сервер добавлен, а инструмент не появляется или Claude жалуется, что не может им воспользоваться. Это штатная ситуация — разберём, как искать причину.

Шаг 1. Посмотреть список

Сначала проверь, что сервер вообще подключён и в каком он состоянии:

claude mcp list

Claude Code покажет серверы и их статус. Если рядом с твоим сервером — ошибка или «не подключён», значит, запуск не удался.

Шаг 2. Прочитать логи

Claude Code пишет, что произошло при запуске сервера, в свои логи. Их можно открыть из интерфейса (/mcp в сессии) или найти в каталоге логов Claude Code. В логе обычно видно конкретную причину: процесс не запустился, сервер сразу завершился, не пришёл ответ по сети.

Три частые причины

  1. Неверная команда запуска (stdio). Опечатка в command или args, не установлен — процесс просто не стартует. Проверь, что команду из конфига можно запустить вручную в терминале.
  2. Нет или неверный токен. Сервер стартовал, но без доступа к сервису сразу падает. Проверь, что нужная переменная окружения задана: echo $TRACKER_TOKEN.
  3. Недоступный URL (HTTP). Удалённый сервер не отвечает: опечатка в адресе, сервис лежит, нет сети.

Совет

Диагностируй по транспорту: у stdio-сервера сначала проверяй команду и токен, у HTTP-сервера — адрес и доступность сети. После правки конфига сервер обычно нужно переподключить.

Практика в терминале

Пройди сценарий починки в тренажёре ниже: в конфиге уже есть сервер tracker с опечаткой в команде запуска (traker вместо tracker). Найди его через claude mcp list, удали командой claude mcp remove, подключи заново с правильной командой и проверь список ещё раз.

Проверь себя

Отвечено 0/3
Режим:

С чего начать, если MCP-инструмент недоступен?

Какая из причин типична именно для stdio-сервера?

Сервер стартует, но тут же падает с ошибкой доступа к сервису. Что проверить в первую очередь?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Задание

К проекту уже подключён сервер tracker, но в его команде запуска опечатка: traker вместо tracker. Найди его через claude mcp list, удали и подключи заново с правильной командой npx -y tracker-mcp-server. В конце проверь список ещё раз.

Tab дополнить · прошлые · Ctrl+L очистить · help команды

  • Не выполнено: Посмотри список серверов
  • Не выполнено: Удали сервер с опечаткой
  • Не выполнено: Подключи tracker заново и сверь список

Вопросы и ответы по уроку

С чего начать, если MCP-инструмент недоступен?

Первый шаг — claude mcp list: он показывает статус серверов и сразу видно, упал ли запуск.

Какая из причин типична именно для stdio-сервера?

stdio запускает локальный процесс — опечатка в команде или отсутствующий пакет не дадут ему стартовать.

Сервер стартует, но тут же падает с ошибкой доступа к сервису. Что проверить в первую очередь?

Ошибка доступа после старта обычно значит отсутствующий или неверный токен — проверь переменную окружения, например echo $TRACKER_TOKEN.

Почитать по теме в блоге

Листай уроки клавишами · поиск по ⌘K