Учебник

MCP: как подключить AI к своим данным и инструментам

Ваши менеджеры тратят часы на переключение между CRM, мессенджерами и документами. MCP - протокол, который позволяет AI самому искать файлы, отправлять сообщения и создавать задачи. Разбираем на примере стройфирмы: как за 2 часа настроить Claude на работу с вашими файлами и Slack без единой строки кода.

Макс Космов··6 мин чтения

У ваших менеджеров уходит по 3 часа в день на то, чтобы собрать файлы из разных папок, найти нужный договор в почте, проверить статус задачи в CRM. Половина времени уходит на переключение между программами. Вот как подключить AI к вашим инструментам и заставить его делать эту работу за вечер - без программиста.

Разберём на примере стройфирмы: у вас есть папка с проектами, прайс на работы, типовой договор подряда и Slack для общения с бригадами. Вы хотите, чтобы AI (Claude) мог найти в папке последний договор, проверить его по прайсу и отправить сообщение в Slack - всё по одной команде.

Что такое MCP и зачем он появился

MCP (Model Context Protocol, протокол подключения внешних инструментов к языковой модели) - это открытый стандарт, который позволяет языковым моделям (LLM) безопасно получать доступ к внешним данным и выполнять действия. Появился в ноябре 2024 года от компании Anthropic (создатели Claude). За полтора года его поддержали OpenAI, Google и практически все крупные игроки. По сути это «USB-C для AI» - один стандартный разъём вместо тысячи несовместимых адаптеров.

До MCP каждая интеграция AI с внешним сервисом строилась по-своему. Хотите, чтобы ChatGPT читал ваши файлы - пишете свой код. Хотите, чтобы Claude работал с базой данных - пишете другой код. Нет стандарта, нет возможности переиспользовать одну настройку для разных задач.

MCP решает это через стандартизацию: любой сервис (файловая система, CRM, мессенджер) может стать MCP-сервером по единому протоколу, любая LLM может быть MCP-клиентом по тому же протоколу. Один сервер работает с любой моделью. Один клиент подключается к любому серверу.

К началу 2026 года MCP SDK скачивают 97+ миллионов раз в месяц. На каталоге mcp.so зарегистрировано более 6000 MCP-серверов - готовых интеграций под любую задачу.

Как это работает на примере стройфирмы

Архитектура MCP состоит из трёх частей:

  • MCP Host - приложение, которое использует AI и хочет расширить его возможности. Примеры: Claude Desktop, n8n, Cursor.
  • MCP Client - встроен в Host. Общается с серверами по протоколу MCP.
  • MCP Server - отдельный процесс или сервис, который предоставляет инструменты (например, «читать файлы», «отправить сообщение в Slack»).

Вот как это выглядит для вашей стройфирмы:

  1. Вы пишете в Claude Desktop: «Найди в папке Проекты последний договор по объекту на улице Ленина, проверь сумму по прайсу и отправь в Slack бригадиру сообщение, что договор готов».
  2. Claude (Host) через MCP Client запрашивает у filesystem-сервера список инструментов - видит read_file, search_files.
  3. Claude вызывает search_files(query="Ленина") - получает список файлов.
  4. Claude вызывает read_file для каждого файла - находит договор.
  5. Claude обращается к Slack-серверу, вызывает send_message - отправляет сообщение.
  6. Claude возвращает вам: «Договор найден, сумма совпадает с прайсом, сообщение отправлено».

Вы видите только финальный ответ. Все промежуточные вызовы Claude делает сам.

Три типа возможностей MCP

MCP-сервер может предоставлять три типа объектов:

Инструменты (Tools) - действия с побочными эффектами. Аналог функций. AI вызывает инструмент с параметрами и получает результат. Примеры: send_message, create_file, execute_query. Инструменты меняют состояние - создают файлы, отправляют сообщения, вносят данные в базу.

Ресурсы (Resources) - данные для чтения. Аналог GET-запроса. Идентифицируются URI вида file:///home/user/doc.txt. Ресурсы доступны только для чтения - они обогащают контекст модели, не меняя состояние.

Шаблоны (Prompts) - параметризованные шаблоны промптов. Сервер предоставляет готовые промпты для типичных задач. Например, шаблон «Проверка договора» с параметрами «тип объекта» и «регион».

В большинстве реальных MCP-серверов основная ценность в инструментах. Ресурсы и шаблоны встречаются реже.

Как настроить: два способа подключения

MCP-серверы общаются с клиентами через транспортный уровень. Два основных варианта.

stdio (Standard I/O) - клиент запускает сервер как дочерний процесс на вашем компьютере и общается через stdin/stdout. Всё происходит локально.

Плюсы:

  • Нет сетевых задержек
  • Нет аутентификации (сервер доступен только локально)
  • Простая установка через npm или pip
  • Работает без интернета

Минусы:

  • Сервер должен быть установлен на каждой машине
  • Нельзя использовать с облачными агентами

Для стройфирмы: ставите filesystem-сервер на ноутбук менеджера - он сможет искать файлы в локальной папке.

Streamable HTTP - сервер работает как HTTP-сервис на удалённом сервере. Клиент подключается по URL.

Плюсы:

  • Один сервер доступен из облачных агентов и разных устройств
  • Не нужно устанавливать ничего локально
  • Можно добавить аутентификацию

Минусы:

  • Нужен хостинг
  • Данные передаются по сети (важно для конфиденциальных данных)

Для стройфирмы: если хотите, чтобы AI работал с облачной CRM - используете HTTP.

Официальные MCP-серверы от Anthropic

Anthropic поддерживает набор официальных серверов. Установка - через npx (без глобальной установки).

Filesystem - доступ к файлам. Конфигурация для Claude Desktop:

"filesystem": {
 "command": "npx",
 "args": ["-y", "@modelcontextprotocol/server-filesystem", "/ваш/путь"]
}

GitHub - работа с репозиториями:

"github": {
 "command": "npx",
 "args": ["-y", "@modelcontextprotocol/server-github"],
 "env": {"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_..."}
}

Позволяет Claude читать код, создавать задачи, делать ревью.

Slack - чтение и отправка сообщений. Требует OAuth-токен Slack-приложения.

Notion - через официальный HTTP-сервер:

claude mcp add --transport http notion https://mcp.notion.com/mcp

Аутентификация через OAuth прямо из Claude Desktop.

Через uvx (Python-экосистема):

"mcp-server-git": {
 "command": "uvx",
 "args": ["mcp-server-git", "--repository", "/path/to/repo"]
}

uvx аналогичен npx для Python - запускает инструмент без постоянной установки.

MCP в n8n: визуальная автоматизация без кода

n8n добавил нативную поддержку MCP в конце 2025 года. Это открывает интересные возможности для предпринимателей.

Нода MCP Client Tool - позволяет AI Agent в n8n обращаться к любому MCP-серверу. Вы подключаете сервер, и AI Agent может вызывать его инструменты в ходе выполнения задачи.

Настройка:

  1. В AI Agent добавляете дочернюю ноду «MCP Client Tool»
  2. Указываете: Transport (stdio или HTTP), Command/URL сервера, переменные окружения (токены)
  3. AI Agent автоматически видит все инструменты сервера

Нода MCP Server Trigger - превращает n8n сценарий в MCP-сервер. Клиенты (например Claude Desktop) могут вызывать инструменты, реализованные в n8n сценарии.

Это особенно мощно: вместо написания Python-сервера вы реализуете инструмент в n8n визуально. Claude Desktop вызывает «инструмент» -> запускается n8n сценарий -> делает что-то сложное с нодами -> возвращает результат Claude.

Пример для стройфирмы: инструмент send_telegram реализован через n8n сценарий. Claude Desktop вызывает его -> n8n отправляет сообщение в Telegram с форматированием и логированием.

Где искать готовые MCP-серверы

mcp.so - основной каталог. Более 6000 серверов с описанием, тегами и оценками. Фильтрация по категориям: Продуктивность, Инструменты разработчика, Данные, Коммуникации и т.д.

mcpservers.org - альтернативный каталог с фокусом на проверенных серверах. Меньше, но выше качество.

GitHub: modelcontextprotocol/servers - официальный репозиторий с эталонными серверами от Anthropic.

Awesome MCP Servers на GitHub - курированный список популярных серверов.

При выборе стороннего MCP-сервера обращайте внимание:

  • Количество звёзд и активность репозитория
  • Дата последнего коммита (MCP-протокол менялся, старые серверы могут быть несовместимы)
  • Какие разрешения требует (чтение vs запись)
  • Есть ли возможность ограничить область доступа

Никогда не давайте неизвестному MCP-серверу права на удаление файлов или отправку денег.

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

MCP - это только для Claude или работает с GPT тоже?

MCP поддерживают Claude Desktop, Claude Code, n8n, Cursor, Zed и ещё десятки инструментов. OpenAI объявил поддержку MCP в своих продуктах в 2025 году. Технически MCP не привязан к конкретной модели - это открытый протокол. Но на практике самая богатая экосистема сложилась вокруг Claude.

Нужно ли программирование, чтобы использовать MCP-сервер?

Чтобы использовать готовый MCP-сервер - нет. Редактируете JSON-файл конфигурации Claude Desktop, добавляете строчку с командой запуска сервера. Чтобы написать свой MCP-сервер - нужен Python или TypeScript на базовом уровне.

Чем MCP отличается от обычного вызова функций в OpenAI?

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

MCP безопасен? Может ли сервер украсть мои данные?

MCP-сервер имеет те права доступа, которые вы ему дали. Filesystem-сервер видит только указанную директорию. GitHub-сервер - только репозитории с указанным токеном. Риск в неправильной настройке (дать слишком широкий доступ) или в использовании ненадёжного стороннего сервера. Официальные серверы Anthropic безопасны.

Можно ли написать свой MCP-сервер - сложно ли это?

С FastMCP (Python) несложно. Базовый сервер с одним инструментом - около 20 строк кода. Но для старта вам это не нужно - готовых серверов более 6000.

Что делать прямо сейчас

  1. Скачайте Claude Desktop (бесплатно).
  2. Откройте настройки и добавьте filesystem-сервер по инструкции выше.
  3. Попросите Claude найти файл в указанной папке - убедитесь, что работает.
  4. Добавьте Slack-сервер - дайте Claude команду отправить сообщение.
  5. Если нужно больше - ищите готовый сервер на mcp.so под вашу задачу (CRM, база данных, Notion).

Весь процесс займёт 1-2 часа. Без программиста.

AI Компас (t.me/kosmoslab_ai) - канал для предпринимателей в РФ и СНГ, которые применяют AI в своём бизнесе без программиста. Разбираем инструменты и схемы - без курсов и теории.