Как подключить 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 и нажатию кнопки входа.
- Откройте Claude в браузере и зайдите в Settings → Connectors. В Claude Desktop то же самое лежит в настройках приложения.
- Нажмите «Add custom connector» и вставьте адрес сервера — например
https://mcp.example.com/mcpдля удалённого коннектора. - Пройдите авторизацию: сервер откроет окно OAuth, вы войдёте в свой аккаунт сервиса (Google, Notion, GitHub) и подтвердите доступ.
- Дождитесь, пока Claude подтянет список инструментов сервера. Они появятся в меню коннектора с описанием каждого.
- Проверьте связь прямой просьбой: «покажи мои последние три письма» или «найди задачу про лендинг». Claude вызовет нужный инструмент и вернёт результат.
- Раздайте коннектор команде через рабочее пространство, если сервер общий и поддерживает многопользовательский вход.
Готовые серверы и собственный коннектор под вашу 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?
Чем endpoint /mcp отличается от обычного API?
Можно ли подключить Claude к Битрикс24 или amoCRM?
/mcp. После этого Claude работает со сделками и контактами в заданных вами границах.Безопасно ли давать Claude доступ к рабочей почте и CRM?
В чём разница между локальным и удалённым MCP-сервером?
MCP работает только с Claude или с другими моделями тоже?
Разберём вашу ситуацию на Discovery-созвоне
Один час, бесплатно. Покажем, какие задачи в вашем случае отдать ИИ, а какие оставить людям.
Записаться на Discovery →