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

Что такое MCP в Claude Code, зачем он нужен и как подключить внешний сервис как «разъём». Простыми словами, на реальном примере из практики QuboLab.

Обновлено 30 июня 2026 г.

Коротко

MCP (Model Context Protocol) — это единый «разъём», через который Claude Code подключается к внешним сервисам и данным: базам, сайтам, системам задач, репозиториям. Сам по себе помощник умеет работать с файлами на вашем компьютере. А через MCP он получает новые умения: заглянуть в вашу таблицу, создать задачу в трекере, запросить данные из сервиса — как будто это его родные функции. Подключается такой «разъём» одной командой или строчкой в настройках.

Определение

Представьте, что раньше под каждый сервис нужен был свой особый провод, а теперь есть один общий — как USB-C. MCP и есть такой общий разъём для ИИ-помощника.

Работает это так: есть MCP-сервер — готовый «переходник» к конкретному сервису (например, к GitHub или к вашей базе данных). Вы подключаете его к Claude Code, и у помощника появляются новые инструменты (tools) — действия, которые он теперь может выполнять в этом сервисе. До подключения он про сервис «не знал», после — пользуется им сам, когда задача этого требует.

Когда использовать

MCP нужен, когда задача выходит за пределы файлов проекта:

  • Связать помощника с вашими данными — таблицами, базой, документами, чтобы он работал с реальными цифрами, а не выдумывал.
  • Действия во внешних сервисах — создать задачу, открыть pull request, отправить сообщение: помощник делает это сам через подключённый разъём.
  • Повторяющийся рабочий контур — если вы постоянно дёргаете один и тот же сервис руками, проще дать к нему доступ помощнику один раз.

Когда НЕ стоит

Не подключайте MCP бездумно:

  • Задача целиком про код в проекте — тогда хватает встроенных умений, лишний разъём только добавит путаницы.
  • Непроверенный MCP-сервер. Это сторонняя программа с доступом к вашим данным. Ставьте только то, чему доверяете, — относитесь к этому как к установке любого приложения с правами.
  • «На всякий случай». Каждый подключённый сервер занимает место во внимании помощника своим списком инструментов. Подключайте то, чем реально пользуетесь.

Пошаговая инструкция

Общая логика подключения одинаковая: берём готовый MCP-сервер нужного сервиса и сообщаем о нём Claude Code.

  1. 1
    Понять, какой сервис вам нужен

    Сначала ответьте, к чему именно помощнику нужен доступ: к репозиторию на GitHub, к базе данных, к системе задач. Под популярные сервисы уже есть готовые MCP-серверы — изобретать ничего не надо.

  2. 2
    Подключить MCP-сервер

    Подключение делается командой вида claude mcp add <название> ... или строчкой в файле настроек .mcp.json в проекте. Туда вписывают, какой сервер запустить и какие у него ключи доступа. Это разовая настройка.

  3. 3
    Проверить, что инструменты появились

    После подключения у помощника появятся новые действия от этого сервиса. Можно прямо спросить: «какие инструменты тебе сейчас доступны» — и убедиться, что нужный сервис в списке.

  4. 4
    Дать задачу с этим сервисом

    Теперь формулируйте задачу обычными словами — «заведи задачу в трекере про этот баг», «достань последние записи из базы». Помощник сам выберет нужный инструмент и попросит подтверждение на важных действиях.

Пример

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

Грубо говоря, до MCP помощник живёт внутри папки проекта. После MCP — дотягивается до сервисов снаружи, но строго до тех, которые я ему сам разрешил.

Частые ошибки

Что путают новички:

  • Думают, что MCP — это что-то про код. Нет, это про доступ к сервисам. Программировать для подключения не нужно — нужно прописать готовый сервер в настройках.
  • Ставят сомнительные серверы. MCP-сервер получает доступ к вашим данным. Чужой непроверенный «переходник» — это риск, как и любое приложение с широкими правами.
  • Подключают десяток серверов сразу. Каждый добавляет помощнику список инструментов и забивает внимание. Лучше два нужных, чем десять «на всякий случай».
  • Забывают про ключи доступа. Многие сервисы требуют ключ (токен). Без него разъём подключится, но действовать не сможет.

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

MCP — это надо уметь программировать?+

Чтобы пользоваться — нет. Под популярные сервисы уже есть готовые MCP-серверы; ваше дело — подключить нужный одной командой и вписать ключ доступа. Писать свой сервер нужно только под совсем нестандартный сервис, и это отдельная задача для разработчика.

Зачем расшифровка «Model Context Protocol»?+

Это просто название стандарта — общего соглашения, как ИИ-помощникам подключаться к внешним сервисам. Благодаря единому стандарту один и тот же «разъём» работает в разных инструментах, не только в Claude Code.

Это безопасно?+

Зависит от того, что подключаете. MCP-сервер — сторонняя программа с доступом к вашим данным, поэтому ставьте только проверенные. А сами действия помощник выполняет с вашего подтверждения, так что контроль остаётся за вами.

Чем инструмент (tool) отличается от MCP-сервера?+

MCP-сервер — это «переходник» к сервису целиком. Инструмент — одно конкретное действие, которое этот сервер даёт помощнику (например, «создать задачу»). Один сервер обычно приносит сразу несколько инструментов.

Термины

Определения из глоссария QuboLab

Материалы QuboLab

Наши продукты, кейсы и исследования по теме