MCP-серверы
Это последняя глава теории — и она про одну из самых мощных штук в вайб-кодинге. MCP позволяет ИИ не просто писать код, а управлять внешними сервисами напрямую: создавать workflow в n8n, работать с базой данных, управлять GitHub и многое другое.
Что такое MCP
MCP (Model Context Protocol) — это стандартный способ подключить ИИ к внешним инструментам. Когда ты подключаешь MCP-сервер к Claude Code, ИИ получает новые «суперспособности» — он может взаимодействовать с сервисами, которые раньше были ему недоступны.
Проще говоря
Представь, что у тебя есть умный помощник (ИИ). Без MCP он умеет только разговаривать и писать тексты. С MCP ты даёшь ему ключи от разных комнат: «вот ключ от склада (базы данных), вот ключ от рабочего цеха (n8n), вот ключ от почтового ящика (email)». Теперь он может не только говорить, но и делать — заходить в эти комнаты и выполнять задачи.
Как это работает
Схема простая:
Ты → Claude Code → MCP-сервер → Внешний сервис
(n8n, GitHub, БД...)- Ты пишешь Claude Code: «создай workflow в n8n, который каждый день присылает мне новости»
- Claude Code через MCP-сервер обращается к n8n
- n8n получает команду и создаёт workflow
- Ты получаешь готовый результат
Без MCP тебе пришлось бы самому заходить в интерфейс n8n и делать всё руками. С MCP — ИИ делает это за тебя по твоей просьбе.
Какие MCP-серверы бывают
MCP-серверы существуют для самых разных сервисов:
| MCP-сервер | Что даёт ИИ |
|---|---|
| n8n | Создавать, редактировать, запускать автоматизации |
| GitHub | Работать с репозиториями, issues, pull requests |
| PostgreSQL / SQLite | Читать и писать в базу данных |
| Slack | Отправлять сообщения в каналы |
| Filesystem | Работать с файлами в указанных папках |
| Brave Search | Искать информацию в интернете |
И это только часть — MCP-серверов становится всё больше.
MCP для n8n — практический пример
Разберём на конкретном примере MCP-сервера для n8n, потому что это одна из самых полезных связок.
Что можно делать через MCP + n8n:
- 📋 Посмотреть список всех workflow: «покажи мои автоматизации»
- ➕ Создать новый workflow: «сделай автоматизацию, которая каждый час проверяет RSS»
- 🔍 Найти нужный узел: «какой нод используется для отправки в Telegram?»
- ✅ Проверить workflow: «валидируй мой workflow, есть ли ошибки?»
- 🔧 Починить: «автофикс workflow №5»
- ▶️ Запустить: «протестируй workflow»
Пример диалога с Claude Code (когда MCP настроен):
Ты: Покажи список моих workflow в n8n
Claude: У вас 3 workflow:
1. "Ежедневный дайджест" — активен, запускается в 09:00
2. "Мониторинг сайта" — активен, запускается каждые 30 мин
3. "Тестовый" — неактивен
Ты: Создай новый — каждый день в 20:00 отправляй мне
в Telegram сообщение "Не забудь записать итоги дня"
Claude: Создал workflow "Вечернее напоминание":
- Триггер: ежедневно в 20:00
- Действие: отправка сообщения в Telegram
- Статус: активенВот так — ты общаешься с ИИ на обычном языке, а он управляет сервисами за тебя.
Правила безопасности для MCP
MCP — это мощный инструмент, поэтому важно настроить правила. Ты же не даёшь ключи от квартиры незнакомцу без ограничений.
Рекомендуемые правила (прописываются в CLAUDE.md):
| Операция | Разрешение |
|---|---|
| Просмотр, поиск, список | Автоматически |
| Создание новых объектов | С подтверждением |
| Редактирование существующих | С подтверждением |
| Удаление | Запрещено |
Почему удаление запрещено
Удалённый workflow в n8n восстановить нельзя. Удалённый файл на сервере — тоже. Одна ошибка ИИ — и работа потеряна. Поэтому удаление через MCP лучше запрещать на уровне правил. Если нужно что-то удалить — сделай это вручную через интерфейс, осознанно.
Как MCP подключается (общая схема)
Подключение MCP-сервера к Claude Code делается через конфигурационный файл. Ты прописываешь:
- Какой MCP-сервер подключить
- Где он находится (URL или команда запуска)
- Какие разрешения дать
Конкретные шаги установки и настройки — в практической части (глава «MCP-сервер n8n»).
Проще говоря
Подключение MCP — это как установка приложения на телефон. Зашёл в «настройки», добавил нужный сервер, дал разрешения (чтение — да, удаление — нет). Один раз настроил — и дальше просто пользуешься.
Теория пройдена!
Ты освоил все базовые понятия: от терминала до MCP-серверов. Теперь переходим к практике — будем устанавливать инструменты и делать первый проект.