MCP простыми словами: свои коннекторы и как подключать безопасно
Для кого:Хочу свой продукт
Задача
Дениз продаёт чехлы для телефонов на Trendyol и ведёт остатки в небольшом онлайн-сервисе учёта склада. В каталоге коннекторов его нет, но на сайте сервиса появился адрес MCP-сервера. Дениз хочет спросить ИИ: «Каких моделей осталось меньше 5 штук?» Но кроме «посмотреть остатки» сервер умеет «изменить остаток», «удалить товар» и «написать покупателю». Подключать ли — и как, чтобы ИИ ничего не сломал?
Шаги
1. Что такое коннектор и MCP. Коннектор — «переходник» между ИИ и сервисом. MCP (Model Context Protocol) — открытый стандарт таких переходников: сервис делает один MCP-сервер, и к нему подключаются разные ИИ. Сервер даёт ИИ данные (что прочитать) и инструменты (что сделать: записать, изменить, удалить, отправить).
Главное: коннектор — это не только «ИИ видит мои данные», но и «ИИ действует от моего имени». Справка Claude прямо пишет: через MCP-сервер Claude может читать, создавать, менять и удалять данные и выполнять действия за вас.
2. Каталог или свой коннектор.
- Из каталога (Connectors Directory) в Claude: метка Verified (галочка) — Anthropic проверила инструменты, но это «не аудит безопасности и не гарантия»; Community — сторонний разработчик, проверка поверхностная, Claude покажет напоминание.
- Свой коннектор по ссылке (custom connector) — вы вставляете адрес сервера сами, Anthropic его не проверяла. После подключения у любого коннектора те права, которые вы ему дали.
Работают только удалённые серверы с адресом в интернете (https://...): Claude подключается к ним из облака Anthropic. Программу у вас на компьютере так не подключить.
3. Проверьте сервер ДО подключения — по шаблону ниже. Главное:
- Кто автор? Ссылка с официального сайта сервиса — да. Из чата, рекламы, «от энтузиаста» — нет.
- Какие инструменты? Выпишите все и разложите по лестнице риска (шаг 5).
- Какой вход? Лучше окно входа сервиса со списком разрешений. Ключ API — только в поле настроек коннектора, никогда в чат.
- Меньше прав можно? Ключ «только чтение», отдельный аккаунт, тестовый склад.
4. Подключите — сначала на тестовых данных.
В Claude
- Customize → Connectors → кнопка добавления (Add или «+») → Add custom connector. В части справки путь описан как Add → Custom → Web — выберите то, что видите.
- Введите название и адрес сервера → Continue.
- Проверьте найденные настройки входа → Continue. Выберите вариант входа (Sign in now, Sign in when needed или No sign in) → Add.
- Войдите в аккаунт сервиса и прочитайте список разрешений на экране входа.
- Откройте коннектор в Customize → Connectors и ненужным инструментам поставьте Blocked. Дениз оставляет «посмотреть остатки», блокирует «удалить товар» и «написать покупателю».
- Включайте коннектор в чате только когда нужен: «+» → Connectors.
- Читайте каждый запрос на действие. Справка: Always allow — только для серверов и инструментов, которым вы доверяете работать без присмотра. Для нового коннектора — не нажимайте.
Оговорки из справки: в режиме Research Claude вызывает инструменты коннекторов без подтверждения — инструменты записи отключайте заранее. На Team и Enterprise коннектор добавляет владелец (Organization settings → Connectors), сотрудники нажимают Connect.
В ChatGPT
Свой MCP-сервер — через developer mode (бета, только веб; тарифы — в таблице выше). Включение: Settings → Apps → Advanced settings → Developer mode (на Business сначала разрешает админ). Создание: Settings → Apps → Create → адрес сервера → Scan Tools → вход → Create.
Справка OpenAI: недоверенные MCP-серверы несут риски, включая prompt injection; подключайте только доверенные, проверка стороннего приложения — ваша ответственность. Перед записью ChatGPT может спросить подтверждение. Приложения из каталога и уровни разрешений — урок 2.2.
5. Лестница риска для инструментов. Чем выше ступень, тем строже:
| Ступень | Пример у Дениз | Что делаем |
|---|---|---|
| 1. Читать | посмотреть остатки, список заказов | можно включить |
| 2. Черновик | подготовить текст ответа, не отправляя | можно, результат смотрите сами |
| 3. Записать | изменить остаток, цену | только с подтверждением каждый раз |
| 4. Отправить наружу | сообщение покупателю, письмо | Blocked, отправляете сами |
| 5. Удалить / оплатить | удалить товар, возврат денег | Blocked |
Особый случай: коннектор читает чужой текст (сообщения покупателей, отзывы) и умеет отправлять наружу — это риск prompt injection (урок 2.6), даже если вы просили «только посмотреть». Справка Claude: вредоносный сервер может прятать инструкции, чтобы Claude действовал неожиданно. Уберите одну из половин.
6. Следите за изменениями. Разработчик может в любой момент поменять инструменты (так пишет справка). Раз в месяц смотрите список: новое — сначала Blocked.
7. Как отключить и отозвать доступ.
- Claude: Customize → Connectors → Remove или «•••» (на Team/Enterprise — владелец в Organization settings → Connectors). Сменить вход или ключ нельзя — только удалить и добавить заново.
- ChatGPT: каталог — Settings → Plugins → «•••» → Disconnect (урок 2.2); удаление приложения из developer mode справка не описывает.
- В самом сервисе: в настройках доступов отзовите доступ ИИ или удалите ключ.
Шаблон
ПОДКЛЮЧАТЬ ЛИ ЭТОТ КОННЕКТОР? Сервис: [название] Дата: [дата]
[ ] 1. Ссылку на сервер я взял(а) с официального сайта или из справки сервиса, а не из чата/рекламы.
[ ] 2. Я знаю, кто автор сервера (компания, сайт, контакт), и это сам сервис или тот, кому я доверяю.
[ ] 3. Если коннектор есть в каталоге — я смотрю на метку: Verified / Community / нет в каталоге.
[ ] 4. Я выписал(а) все инструменты и разложил(а) их по лестнице:
читать / черновик / записать / отправить наружу / удалить-оплатить.
[ ] 5. Всё, что выше «черновика» и не нужно для задачи, я поставлю в Blocked.
[ ] 6. Коннектор читает чужой текст (сообщения, отзывы, письма)? Если да — отправку наружу блокирую.
[ ] 7. Вход — через окно входа сервиса, и я прочитал(а) список разрешений.
Ключ API (если нужен) вставляю только в настройки коннектора, не в чат.
[ ] 8. Можно дать меньше прав: ключ «только чтение», отдельный аккаунт, тестовая таблица/склад.
[ ] 9. Первую неделю тестирую на тестовых данных и не нажимаю «Always allow».
[ ] 10. Я знаю, как отключить: в чате, в настройках ИИ и в самом сервисе. Дата пересмотра: [дата].
Решение: подключаю / подключаю только чтение / не подключаю. Почему: [1 строка]
Если на вопросы 1, 2 или 10 ответ «нет» — не подключайте.
Пример результата (демо). Заполненный чек-лист Дениз: ссылка со страницы помощи сервиса, автор — сам сервис, в каталоге нет. Из 6 инструментов 2 на чтение, «изменить остаток» — с подтверждением, 3 — Blocked; неделя теста на копии склада. Решение: «подключаю: чтение + остатки с подтверждением». Скриншоты автор снимет на тестовом сервере.
Выберите один сервис, который вы хотите подключить к ИИ (из каталога или по своей ссылке), и заполните шаблон до конца — ещё до подключения. Если решили подключать: в Claude после подключения откройте список инструментов и поставьте Blocked всему, что выше «черновика» и не нужно вашей задаче, затем проверьте на тестовых данных 3 запроса на чтение.
✓ Как понять, что получилосьУ вас есть заполненный чек-лист с решением и датой пересмотра, а у подключённого коннектора нет включённых инструментов удаления, оплаты и отправки наружу, которые вам не нужны. Ключи и пароли не попали ни в один чат, и вы можете за минуту показать, где этот коннектор отключается.
Источники
- Get started with custom connectors using remote MCP — support.claude.com — Free и выше, на Free один свой коннектор, только удалённые серверы, путь Customize → Connectors → Add custom connector, Sign in now / when needed / No sign in, Research без подтверждения, «Allow always» только для доверенных, Remove, предупреждения о вредоносных серверах
- Use connectors to extend Claude's capabilities — support.claude.com — каталог и свои коннекторы, Add → Custom → Web, «+» → Connectors в чате, Disconnect, Always allow / Needs approval / Blocked для владельцев Team и Enterprise
- Third party connectors with remote MCP — claude.com/docs — инструменты могут читать, менять, удалять и действовать за вас; Blocked для отдельных инструментов в Customize → Connectors; изменить вход нельзя, только удалить и добавить
- Connector verification — claude.com/docs — метки Verified / Community / Custom, «не аудит безопасности», разработчик может менять инструменты
- Developer mode and full MCP connectors in ChatGPT — help.openai.com — тарифы Business / Enterprise / Edu, Pro только чтение, только веб, путь Settings → Apps → Advanced settings, Create → Scan Tools, только удалённые серверы, предупреждение о prompt injection
- Connected apps in ChatGPT — help.openai.com — каталог приложений, Settings → Plugins
- MCP Specification 2026-07-28 — modelcontextprotocol.io — ресурсы и инструменты, принципы: согласие пользователя, инструменты = выполнение действий, описаниям инструментов не доверять без доверенного сервера
- Versioning — modelcontextprotocol.io — текущая версия спецификации 2026-07-28