Как подключить MCP к Claude

MCP (Model Context Protocol) — это стандарт, через который Claude получает доступ к вашим инструментам: почте, базе знаний, CRM, гитхабу. Подключается он за несколько минут: вы указываете адрес сервера, проходите авторизацию, и Claude начинает работать с вашими данными напрямую. Ниже разбираю весь путь — от готовых серверов до собственного коннектора под Битрикс24.

Что такое подключение MCP и зачем оно фаундеру

MCP решает простую вещь: модель перестаёт быть запертой внутри чата и начинает дотягиваться до ваших систем. Через коннектор Claude читает письма в Gmail, заводит задачи в Notion, открывает pull-request в GitHub, достаёт сделку из CRM. Вы описываете задачу словами, а модель сама решает, какой инструмент сервера вызвать.

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

Streamable HTTP и endpoint /mcp: как устроено соединение

Сейчас Claude подключается к удалённым серверам по транспорту Streamable HTTP. Сервер выставляет один HTTP-endpoint — по соглашению это путь /mcp на вашем домене. Клиент отправляет туда JSON-RPC сообщения методом POST, а сервер отвечает либо обычным JSON, либо потоком server-sent events, когда ответ приходит частями.

Старый транспорт через stdio тоже жив, его используют локальные серверы внутри Claude Desktop: процесс запускается на вашей машине и общается с приложением через стандартный ввод-вывод. Удалённые серверы, доступные команде по сети, работают через Streamable HTTP с авторизацией по OAuth. Именно их вы будете подключать в облачном Claude и раздавать сотрудникам.

  • Streamable HTTP — удалённый сервер на вашем домене, endpoint /mcp, OAuth для входа. Подходит, когда коннектором пользуется вся команда.
  • stdio — локальный процесс на машине, конфигурируется в Claude Desktop. Подходит для личных инструментов и разработки.
  • SSE — предыдущая версия HTTP-транспорта, постепенно уходит. Новые серверы стройте сразу на Streamable HTTP.

Пошаговое подключение готового сервера

Самый быстрый старт — взять готовый коннектор. У Anthropic и партнёров уже собраны серверы под популярные сервисы, и подключение там сводится к вставке URL и нажатию кнопки входа.

  1. Откройте Claude в браузере и зайдите в Settings → Connectors. В Claude Desktop то же самое лежит в настройках приложения.
  2. Нажмите «Add custom connector» и вставьте адрес сервера — например https://mcp.example.com/mcp для удалённого коннектора.
  3. Пройдите авторизацию: сервер откроет окно OAuth, вы войдёте в свой аккаунт сервиса (Google, Notion, GitHub) и подтвердите доступ.
  4. Дождитесь, пока Claude подтянет список инструментов сервера. Они появятся в меню коннектора с описанием каждого.
  5. Проверьте связь прямой просьбой: «покажи мои последние три письма» или «найди задачу про лендинг». Claude вызовет нужный инструмент и вернёт результат.
  6. Раздайте коннектор команде через рабочее пространство, если сервер общий и поддерживает многопользовательский вход.

Готовые серверы и собственный коннектор под вашу CRM

Готовые серверы закрывают типовые сервисы, и для большинства команд этого хватает на старте. Когда нужный инструмент в списке отсутствует — например, российская CRM, — вы поднимаете собственный сервер: описываете несколько инструментов, оборачиваете в Streamable HTTP, выставляете на домене с путём /mcp.

Готовый серверЧто подключаетТипичная задача
GmailПочтовый ящикЧтение писем, черновики ответов, поиск по переписке
NotionБаза знаний и задачиПоиск по документам, создание страниц, обновление статусов
GitHubРепозитории и issuesОткрытие pull-request, чтение кода, заведение задач
Google DriveФайлы и документыПоиск файлов, чтение содержимого, выгрузка данных
Кастомный серверБитрикс24, amoCRM, ваша БДДостать сделку, обновить лид, собрать отчёт по воронке

Кастомный сервер под Битрикс24 или amoCRM строится по той же схеме. Вы оборачиваете методы API вашей CRM в инструменты MCP, и Claude получает доступ к сделкам, контактам, воронкам ровно в тех границах, которые вы задали. Для разработчика это компактный сервис на TypeScript или Python; для команды — кнопка, после которой модель видит вашу CRM.

В работе с командами я часто вижу одну и ту же картину: половину времени сотрудник тратит на перенос данных между CRM, почтой и таблицами. Один коннектор под их CRM закрывает эту дыру целиком, и человек переключается на работу, где он реально нужен.

Безопасность: read-only аннотации и границы доступа

Коннектор даёт модели доступ к боевым данным, поэтому границы стоит задать сразу. MCP поддерживает аннотации инструментов: вы помечаете часть из них как read-only, и Claude понимает, что эти вызовы только читают данные и оставляют их в покое. Так инструмент «прочитать сделку» отделяется от инструмента «удалить сделку».

  • Read-only аннотации. Помечайте читающие инструменты как безопасные, а изменяющие — как требующие подтверждения. Claude учитывает эти метки при выборе действия.
  • Подтверждение на запись. Любой инструмент, который меняет данные, проводите через явное согласие пользователя в интерфейсе — это и есть человек в контуре.
  • Минимум прав у OAuth. Выдавайте серверу ровно те разрешения сервиса, которые нужны для задачи. Доступ ко всей почте там, где хватает чтения одной папки, лишний.
  • Защита от инъекций. Данные из писем и документов могут содержать вредные инструкции, поэтому относитесь к ним как к недоверенному вводу — это prompt injection.
  • Хостинг под контролем. Удалённый сервер держите на своём VPS за HTTPS, а секреты — в переменных окружения, отдельно от кода.

Эти решения принимаются на уровне архитектуры сервера, и здесь как раз окупается участие инженера. Где-то достаточно готового коннектора с минимальными правами, а где-то нужен свой сервер с аккуратно размеченными инструментами — и разница между этими сценариями определяет, утечёт у вас что-нибудь или нет. На программах Зинин·Штурбин мы разбираем подключение MCP на ваших реальных сервисах: какие коннекторы взять готовыми, где поднять свой и как очертить границы доступа, чтобы команда работала с Claude безопасно. Начните с discovery-созвона — расскажите, как устроена ваша работа, и я покажу, что подключается в первую очередь.

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

Нужно ли уметь программировать, чтобы подключить MCP к Claude?
Для готовых серверов хватает работы с интерфейсом: вставить URL и пройти вход. Свой коннектор под CRM пишет разработчик, но сервис там компактный — несколько инструментов, обёрнутых в HTTP.
Чем endpoint /mcp отличается от обычного API?
Это HTTP-endpoint, который говорит по протоколу MCP через JSON-RPC и Streamable HTTP. Он отдаёт модели список инструментов с описаниями, и Claude сам выбирает, какой вызвать под задачу. Обычный API такого самоописания модели лишён.
Можно ли подключить Claude к Битрикс24 или amoCRM?
Да, через собственный MCP-сервер. Вы оборачиваете методы API вашей CRM в инструменты MCP и выставляете сервер на домене с путём /mcp. После этого Claude работает со сделками и контактами в заданных вами границах.
Безопасно ли давать Claude доступ к рабочей почте и CRM?
Безопасно при правильных границах. Читающие инструменты помечаются как read-only, изменяющие требуют подтверждения человека, а OAuth выдаёт серверу минимум прав. Опасны широкие права и запись без согласия, поэтому их закрывают на уровне сервера.
В чём разница между локальным и удалённым MCP-сервером?
Локальный сервер запускается на вашей машине и общается с Claude Desktop через stdio — он удобен для личных инструментов. Удалённый работает по Streamable HTTP на домене с OAuth, доступен всей команде по сети и подключается в облачном Claude.
MCP работает только с Claude или с другими моделями тоже?
Протокол открытый, и его поддерживают разные клиенты — Claude, редакторы кода, сторонние приложения. Один и тот же сервер вы подключаете к Claude сегодня и к другому клиенту завтра, переписывать его под каждый заново нужды нет.

Разберём вашу ситуацию на Discovery-созвоне

Один час, бесплатно. Покажем, какие задачи в вашем случае отдать ИИ, а какие оставить людям.

Записаться на Discovery →

← Все статьи