Арина Михална
Скиллы и агенты7 минобновлено 19 июля 2026 г.

MCP-сервер для Claude Code в 2026: как подключить и настроить

MCP-сервер для Claude Code подключается через терминал одной командой — разбираем, как настроить его с нуля, какие scope выбрать и где не наступить на грабли.

MCP-сервер для Claude Code: схема подключения через терминал и конфиг проекта
В этой статье
  1. Что такое MCP-сервер и почему без него Claude Code слепой
  2. Подключение MCP-сервера: команда и синтаксис
  3. Три уровня scope: где хранится конфиг MCP-сервера
  4. Где взять готовый MCP-сервер для Claude Code
  5. Свой MCP-сервер для Claude: с чего начать
  6. Типичные ошибки Claude code mcp настройки
  7. Читайте также

MCP-сервер для Claude Code — это программа-переходник, которая даёт агенту доступ к тому, что находится за пределами чата: файлам, базам данных, внешним API, — и подключается одной командой в терминале, без танцев с бубном.

1 командачтобы подключить сервер
3 уровняscope: local, project, user
3 транспортаstdio, SSE и HTTP

Схема связи Claude Code с MCP-сервером и внешним инструментом

Что такое MCP-сервер и почему без него Claude Code слепой

Claude Code из коробки умеет читать и писать файлы в проекте, гонять команды в терминале — и всё. Он не видит твою базу данных, не знает, что творится в тикетах Jira, не может дёрнуть внешний API напрямую. MCP (Model Context Protocol) — это открытый стандарт, по которому агент подключается к внешнему сервису через отдельную программу-посредник, тот самый MCP-сервер.

Технически сервер — это процесс, который умеет отвечать на запросы Claude по одному из трёх транспортов: stdio (локальный процесс на твоей машине), SSE или HTTP (удалённый сервис где-то в облаке). Claude Code видит список инструментов, которые сервер предоставляет, и дальше сам решает, когда их вызвать — прямо как обычную функцию.

Я когда первый раз подключала GitHub-сервер, ждала магии, а получила банальный список инструментов: «создать issue», «посмотреть PR», «закомментировать». Магия оказалась не в самом протоколе, а в том, что агент теперь реально может это делать сам, без копипаста из вкладки браузера.

Подключение MCP-сервера: команда и синтаксис

Базовая команда одна:

Claude mcp add <имя-сервера> – <команда запуска>

Например, для локального сервера файловой системы:

claude mcp add filesystem -- npx -y
@modelcontextprotocol/server-filesystem /path/to/project

Для удалённого сервера по HTTP или SSE синтаксис чуть другой — добавляется флаг транспорта и URL вместо команды:

claude mcp add --transport http my-remote-server
https://example.com/mcp

После добавления проверь список подключённых серверов:

claude mcp list

и посмотри статус прямо в сессии командой /mcp — она покажет, какие инструменты отдаёт каждый сервер и подключился ли он вообще.

Три уровня scope: где хранится конфиг MCP-сервера

Claude Code хранит настройки подключённых серверов на разных уровнях, и это не мелочь — от scope зависит, кто увидит сервер и утечёт ли случайно чувствительный конфиг в общий репозиторий.

Scope Где хранится Кому видно Когда использовать
local локальный конфиг Claude Code на твоей машине только тебе, только в этом проекте личные токены, тестовые серверы
project файл в корне репозитория (коммитится в git) всей команде, работающей с проектом общие инструменты — например, сервер для CI
user глобальный конфиг твоего аккаунта тебе, во всех проектах сразу сервера, которые нужны везде — файловая система, GitHub

Уровень задаётся флагом -s при добавлении: Claude mcp add -s project .... Если не указать — по умолчанию используется local.

Разобраться, какие сервера реально нужны именно тебе, а не в теории — отдельная работа, дальше по тексту не уложить.

В канале «А.М. решает вопросы» я разбираю живые примеры: какие MCP-сервера подключаю себе, где они глючили и что с этим делать — без причёсанных инфобиз-историй.

Читать канал

Схема трёх уровней scope MCP-сервера для Claude Code: local, project, user

Где взять готовый MCP-сервер для Claude Code

Писать сервер с нуля нужно редко — почти под любую популярную задачу уже есть готовое решение в открытом реестре. Там лежат сервера для файловой системы, GitHub, баз данных (Postgres, SQLite), поисковых движков и десятков других сервисов.

Репозиторий с готовыми MCP-серверами на GitHub (скриншот 30.07.2026)

Разумный порядок подключения для нового проекта — три штуки: сервер файловой системы (если работаешь за пределами текущей папки), сервер GitHub (если ведёшь issues и PR через Claude) и сервер той базы данных, с которой работаешь каждый день. Больше на старте — лишняя сложность, агент начинает путаться, какой инструмент когда вызывать.

Свой MCP-сервер для Claude: с чего начать

Если готового решения под задачу нет — MCP открытый протокол, и сервер можно написать самому. Есть официальные SDK под Python и TypeScript: сервер описывает список инструментов (функций, которые может вызвать Claude) и отвечает по одному из трёх транспортов — обычно проще всего начать со stdio, это просто процесс, который читает и пишет в stdin/stdout.

Минимальный сервер — это, по сути, несколько функций с описанием входных параметров и обработчиком. Дальше он подключается той же командой Claude mcp add, что и любой готовый — Claude Code не различает, свой сервер или чужой, если он правильно отвечает по протоколу.

Типичные ошибки Claude code mcp настройки

Большинство проблем с MCP-серверами укладываются в три сценария:

Диагностика во всех случаях одна: Claude mcp list показывает статус подключения, а логи самого сервера — что происходит внутри.

Итоговая схема настройки MCP-сервера для Claude Code от подключения до готовой работы

Если тема MCP пока в новинку — сначала разберись, что это за протокол в принципе: у меня есть отдельный разбор что такое MCP у Claude. А если только начинаешь с Claude Code — сначала установи его, MCP-сервера подключаются уже к рабочей установке. Про сборку скиллов и агентов вокруг таких серверов — в большом разборе про Claude Skills и в статьях как собрать своего первого агента и как собрать агента на Claude — там MCP-сервера уже часть рабочей связки, а не отдельная игрушка.

Читайте также

Настройка MCP занимает пару команд, а вот какие сервера реально стоят твоего времени и как их не превратить в зоопарк несовместимых инструментов — тема на вечер, не на абзац. В канале «А.М. решает вопросы» я регулярно показываю, что подключаю себе в проекты и что из этого выстрелило, а что оказалось лишним весом. Забрать себе на канал

Чек-лист: что у тебя теперь есть

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

Как подключить MCP-сервер в Claude Code одной командой?

Через терминал: `Claude mcp add <имя> <команда-запуска>` для локального сервера или с флагом `--transport sse/http` для удалённого. Claude Code сам подхватывает конфиг и показывает сервер в списке `/mcp`.

Можно ли сделать свой MCP-сервер для Claude?

Да, MCP — открытый протокол: сервер пишется на любом языке с SDK (Python, TypeScript и другие) и просто отвечает по одному из транспортов — stdio, SSE или HTTP. Дальше он подключается той же командой `Claude mcp add`, что и готовый.

Что означает Claude code mcp настройка через scope — зачем три уровня?

Scope определяет, кому виден сервер: `local` — только тебе в этом проекте, `project` — всей команде через файл в репозитории, `user` — во всех твоих проектах сразу. Выбираешь при добавлении флагом `-s`.

Какие готовые MCP-серверы стоит подключить первыми?

Разумный старт — сервер для файловой системы, сервер для GitHub и сервер для той базы данных, с которой ты работаешь чаще всего. Все три есть в открытом реестре MCP-серверов на GitHub.

Что делать, если подключённый MCP-сервер не появляется в списке /mcp?

Сначала проверь команду `Claude mcp list` — часто дело в опечатке в пути к исполняемому файлу или в неверном scope. Если сервер удалённый, проверь, что транспорт (SSE/HTTP) реально доступен по указанному URL.

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

Твой личный ДЖАРВИС

Первый ИИ-ассистент за вечер: по шагам, на живой практике, без кода.

Пройти курс

Или просто следи

А.М. решает вопросы — 5 000+ подписчиков, разборы Claude каждый день.

Подписаться в Telegram

Источники