MCP-сервер — это способ дать ИИ-ассистенту доступ к внешней системе: базе данных, CRM, рекламному кабинету, файлам. Без него Claude или ChatGPT знают только то, что вы вставили в чат. С ним — сами запрашивают нужные данные и выполняют действия.
Что такое MCP
MCP (Model Context Protocol) — открытый протокол, который в конце 2024 года представила Anthropic. Сейчас его поддерживают Claude, ChatGPT, Cursor, Yandex AI Studio и десятки других клиентов.
Идея похожа на USB: раньше под каждую модель и каждый сервис писали отдельную интеграцию, а теперь сервис один раз описывает свои возможности по стандарту — и ими может пользоваться любой совместимый ИИ.
Как работает MCP-сервер
В схеме три участника:
- Клиент — приложение, в котором вы общаетесь с моделью: Claude, ChatGPT, Cursor.
- Модель — решает, какой инструмент вызвать и с какими параметрами.
- MCP-сервер — программа, которая предоставляет инструменты и выполняет их.
Сервер сообщает клиенту список инструментов (tools) с описаниями и параметрами. Например: «get_stats — статистика рекламной кампании, параметры: период, срез, метрики». Когда вы спрашиваете «сколько я потратил на рекламу в августе», модель видит подходящий инструмент, вызывает его, получает настоящие цифры и отвечает на их основе.
Кроме инструментов, сервер может отдавать ресурсы (документы, данные для чтения) и промпты (готовые шаблоны запросов).
Локальный и удалённый MCP-сервер
Локальный запускается на вашем компьютере — обычно командой вроде npx или uvx — и общается с клиентом через стандартный ввод-вывод. Подходит для доступа к файлам, локальной базе, 1С на своём сервере. Минусы: нужно ставить Node.js или Python, хранить токены у себя и следить за обновлениями.
Удалённый работает в интернете и подключается по адресу, как сайт. Транспорт — Streamable HTTP, вход — через OAuth: вы нажимаете «Подключить», авторизуетесь в сервисе и выбираете, к чему дать доступ. Ничего не устанавливается, работает и в веб-версии, и на телефоне.
Для бизнес-сервисов удалённый вариант удобнее: токены не лежат в конфигах, доступ отзывается в один клик.
Как подключить MCP-сервер к Claude
- Откройте Settings → Connectors.
- Нажмите Add custom connector и вставьте адрес сервера.
- Нажмите Connect и пройдите авторизацию в сервисе.
- В новом чате инструменты коннектора станут доступны — можно проверить, спросив, что он умеет.
Для Claude Code удалённый сервер добавляется командой claude mcp add с транспортом http, локальный — той же командой с командой запуска.
Как подключить MCP-сервер к ChatGPT
- Откройте Settings → Connectors и создайте новый коннектор (пользовательские коннекторы доступны не на всех планах — условия определяет OpenAI).
- Укажите MCP Server URL и способ аутентификации — обычно OAuth.
- Подтвердите доступ и включите коннектор в нужном чате.
Безопасность: на что смотреть
- Какие действия может выполнить ИИ. Чтение статистики и изменение бюджета — разные уровни риска. Хороший сервер для изменений использует подтверждение человеком.
- Как хранятся доступы. OAuth лучше, чем токен, вставленный в конфиг.
- Кто разработчик. Сервер получает данные из вашего аккаунта — подключайте только те, которым доверяете.
- Промпт-инъекции. Данные из внешних источников могут содержать текст, который модель воспримет как команду. Подтверждение действий защищает и от этого.
Пример: MCP-сервер для рекламы
AdCab — удалённый MCP-сервер для Яндекс Директа, Метрики, Вордстата, VK Рекламы и Авито. После подключения в Claude или ChatGPT можно спрашивать «где сливается бюджет в РСЯ», собирать семантику и готовить кампании. Любое изменение сначала показывается черновиком и применяется только после нажатия «Подтвердить». Пошаговые инструкции: подключение к Claude и подключение к ChatGPT.
Коротко
- MCP — стандарт, по которому ИИ получает доступ к внешним системам через инструменты.
- Локальный сервер ставится на компьютер, удалённый подключается по адресу через OAuth.
- В Claude и ChatGPT удалённые серверы добавляются в разделе Connectors.
- Для сервисов, которые меняют данные или тратят деньги, ищите подтверждение действий человеком.