До ноября 2024 года каждый разработчик, который хотел подключить AI-модель к своему сервису, писал интеграцию с нуля. Подключаешь к GitHub — один код, к базе данных — другой, к CRM — третий. Anthropic решила эту проблему, анонсировав Model Context Protocol (MCP) — открытый стандарт для интеграции AI-приложений с внешними системами.
Представьте USB-C: раньше каждое устройство имело свой разъём, теперь — один стандарт для всего. MCP — это USB-C для AI. Один протокол, тысячи подключений.
Model Context Protocol — открытый стандарт, который позволяет AI-моделям читать файлы, выполнять функции и взаимодействовать с внешними источниками данных через единый унифицированный интерфейс.
Зачем это нужно на практике?
После анонса Anthropic протокол подхватили Google DeepMind, OpenAI и десятки других компаний. Сегодня MCP стал де-факто стандартом для подключения AI к реальному миру.
Model Context Protocol строится на архитектуре клиент-сервер. Это три компонента:
Приложение, которое использует AI — Claude Desktop, Claude Code, VS Code с расширением, ваше собственное приложение. Хост управляет подключениями и безопасностью.
Встроенный в хост компонент, который устанавливает связь с серверами. Каждый клиент поддерживает одно соединение с одним сервером.
Программа, которая запускается на вашем компьютере или в облаке и предоставляет конкретные инструменты. Сервер для файловой системы — читает и записывает файлы. Сервер для GitHub — управляет репозиториями. Сервер для Slack — отправляет сообщения.
Когда вы задаёте вопрос Claude, модель определяет, нужны ли данные из внешних источников, запрашивает их через MCP-клиент у подключённых серверов и использует полученные данные для формирования ответа. Всё это происходит автоматически — вы просто общаетесь с Claude как обычно.
Серверы общаются по двум транспортным протоколам: stdio (для локальных процессов) и HTTP/SSE (для удалённых серверов). Каждый сервер описывает свои возможности через стандартизированную схему, поэтому Claude точно знает, что и как запросить.
Сегодня существуют сотни MCP-серверов — от официальных от Anthropic до созданных сообществом. Вот наиболее востребованные:
| MCP-сервер | Что делает | Пример запроса |
|---|---|---|
| filesystem | Чтение и запись файлов на компьютере | «Проанализируй все .csv файлы в папке /data» |
| github | Работа с репозиториями, issues, PR | «Реши issue #42 и создай pull request» |
| postgres / sqlite | Прямые запросы к базам данных | «Покажи топ-10 клиентов по выручке за март» |
| brave-search | Поиск актуальной информации в интернете | «Найди последние новости о конкурентах» |
| slack | Чтение каналов, отправка сообщений | «Напиши в #general о деплое версии 2.0» |
| puppeteer | Управление браузером, скриншоты | «Сделай скриншот главной страницы конкурента» |
| notion | Создание и редактирование страниц Notion | «Создай страницу с результатами встречи» |
| memory | Долгосрочная память между сессиями | «Запомни мои предпочтения по коду» |
| sentry | Анализ ошибок и мониторинг | «Проверь последние ошибки в продакшене» |
| context7 | Актуальная документация библиотек | «Используй context7 и покажи API React 19» |
Полный каталог MCP-серверов доступен на modelcontextprotocol.io и mcpserverhub.net — там уже более 1000 серверов от сообщества.
Рассмотрим установку на примере Claude Code (CLI-версия Claude) и Claude Desktop (десктопное приложение).
Самый быстрый способ — команда claude mcp add:
# Подключить файловую систему
claude mcp add filesystem -s user -- npx -y @modelcontextprotocol/server-filesystem ~/Documents ~/Projects
# Подключить GitHub
claude mcp add github -s user -- npx -y @modelcontextprotocol/server-github
# Подключить базу данных PostgreSQL
claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres postgresql://localhost/mydb
Флаг -s user означает, что сервер будет доступен во всех ваших проектах. Без флага — только в текущем.
Для Claude Desktop найдите файл настроек:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonДобавьте серверы в секцию mcpServers:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/username/Documents",
"/Users/username/Projects"
]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ваш_токен_здесь"
}
},
"postgres": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-postgres",
"postgresql://localhost/mydb"
]
}
}
}
После сохранения перезапустите Claude Desktop. В интерфейсе появится иконка 🔌 — это значит, что MCP-серверы активны.
В Claude Code проверьте список активных серверов:
claude mcp list
Для теста попросите Claude: «Покажи список файлов в папке ~/Projects» — если сервер работает, Claude выведет реальный список без загрузки файлов вручную.
Подключите GitHub MCP + filesystem MCP. Теперь можно попросить Claude:
src/api.py»Подключите PostgreSQL MCP + Slack MCP:
Подключите Notion MCP + brave-search MCP:
Главное понимание: MCP превращает Claude из умного чат-бота в полноценного AI-агента, который работает с вашими реальными данными и системами. Именно это и отличает современный подход к AI-автоматизации от простого «спросить ChatGPT».
Кстати, чтобы MCP работал эффективно, важно правильно формулировать задачи — читайте наш гайд по написанию точных промптов для Claude.
MCP серверы — это не просто технический стандарт. Это переход от AI как инструмента для разговоров к AI как полноценному рабочему агенту. Когда Claude может читать вашу базу данных, создавать задачи в трекере, отправлять сообщения в Slack и анализировать код в репозитории — это уже не помощник, а полноценный член команды.
Model Context Protocol стал стандартом не случайно: он решает реальную проблему N×M интеграций, заменяя их одним открытым протоколом. Тысячи готовых серверов, поддержка от всех крупных AI-компаний, активное сообщество — MCP пришёл надолго.
Начните с малого: установите filesystem и github серверы. Потратьте час на эксперименты. Вы удивитесь, насколько другим станет ваш рабочий процесс. Больше материалов про AI-инструменты — в нашем блоге об AI-инструментах.
В нашем Telegram — практические гайды, новые MCP-серверы, кейсы автоматизации и разборы AI-стека. Без воды, только конкретика.
Подписаться на Telegram ⚡