n8n Workflow Builder MCP
MCP-сервер собирает workflow для n8n в виде JSON-файлов на диске: узлы, связи, проверка и подбор версий без запущенного n8n.
- 52 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Сервер пишет JSON-файлы workflow на диск в рабочей папке.
- Необязательный ключ `N8N_API_KEY` открывает доступ к вашему экземпляру n8n.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/n8n-workflow-builder-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сервер пишет JSON-файлы workflow на диск в рабочей папке.
- Необязательный ключ `N8N_API_KEY` открывает доступ к вашему экземпляру n8n.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту инструменты для сборки workflow n8n: `create_workflow`, `add_node`, `edit_node`, `add_connection`, `validate_workflow` и другие. Результат сохраняется в JSON-файл, который потом импортируют в n8n или кладут в git. Запущенный экземпляр n8n не нужен. Встроенный каталог узлов покрывает версии n8n с 1.86.0 по 2.6.2 и подбирает ближайшую подходящую `typeVersion`. Для ИИ-цепочек есть `add_ai_connections`, `connect_main_chain` и `compose_ai_workflow`. Планы изменений можно сначала просмотреть через `plan_workflow` и `review_workflow_plan`, и только потом применить к файлу.
Для кого. Автоматизаторам и разработчикам на n8n, которые генерируют workflow в агенте и импортируют их вручную или хранят в git.
Подходит, если
- Нужен каркас workflow с вебхуком, моделью и памятью агента, и `compose_ai_workflow` создает его одним вызовом.
- Самохостинг n8n старой версии, а `N8N_VERSION` подсказывает серверу, какие `typeVersion` узлов поддерживаются.
- Workflow должны лежать в репозитории как JSON и проходить `validate_workflow` до импорта.
- Правки сначала нужно показать как план, и `review_workflow_plan` возвращает ошибки и предупреждения без записи файла.
- Агент подбирает недостающие параметры узла через `list_missing_parameters` и `fix_node_params`.
Не подходит, если
- Агент должен сам запускать и отлаживать workflow в живом n8n: подойдет встроенный MCP-сервер n8n.
- Нужна большая библиотека документации по узлам и деплой через API: README советует `czlonkowski/n8n-mcp`.
- Нужны узлы, появившиеся после версии 2.6.2: их пока нет в каталоге.
Пример запроса к агенту
Создай workflow lead-intake: вебхук принимает заявку, узел AI Agent с памятью оценивает ее, результат уходит в Telegram. Проверь через `validate_workflow`.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
N8N_API_URL- Адрес вашего n8n, нужен для автоопределения версии.
N8N_API_KEYсекрет- Ключ API n8n, нужен только для определения версии.
N8N_VERSION- Версия n8n вручную, например 1.123.2, если ключ API не задан.
Ограничения
Сервер пишет только JSON-файлы, запуск workflow (`execute`) не реализован. Каталог узлов ограничен версиями n8n с 1.86.0 по 2.6.2. Ключ `N8N_API_KEY` необязателен и нужен лишь для определения версии вашего n8n; без него задайте `N8N_VERSION`. Нужен Node.js 18 или новее. Проверку соединений `validate_workflow` ужесточает: предупреждения становятся ошибками, а узлы без связи с основной цепочкой считаются сбоем.
Как отключить. Выполните `claude mcp remove n8n-workflow-builder` или удалите блок из `.vscode/mcp.json` либо `.cursor/mcp.json`. Созданные JSON-файлы workflow остаются в рабочей папке.
Частые вопросы
Нужен ли запущенный n8n?
Нет. Сервер пишет JSON локально, а версию узлов берет из каталога. Для автоопределения версии можно указать адрес и ключ API.
Как задать версию n8n без API?
Переменной окружения `N8N_VERSION`, например `N8N_VERSION=1.123.2`. Тогда ключ API не нужен вовсе.
Какие инструменты есть для ИИ-цепочек?
`add_ai_connections` подключает модель, инструменты и память к агенту, `connect_main_chain` строит основной путь, `compose_ai_workflow` собирает всю цепочку за один вызов.
Как подключить в Cursor или VS Code?
Добавьте сервер в `.cursor/mcp.json` или `.vscode/mcp.json` с командой `npx` и аргументами `-y n8n-workflow-builder-mcp`, затем перезапустите редактор.
Есть ли правила для Cursor?
Да, файл `rules/n8n-mcp-server-rules.mdc` в репозитории.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для n8n: ассистент создает, запускает и удаляет воркфлоу через API, смотрит запуски и теги и просит отчет аудита безопасности
MCP-сервер со справкой по нодам и шаблонам n8n: агент подбирает ноды, проверяет конфигурацию и при наличии API создает воркфлоу в вашем n8n
MCP-сервер для n8n: агент управляет воркфлоу и их запусками через API n8n естественным языком, создает, обновляет, включает и запускает сценарии
Скиллы и хуки для сборки рабочих сценариев n8n через MCP-сервер n8n-mcp: выражения, узлы, валидация, ИИ-агенты, self-hosting
Воркфлоу n8n для интеграции с Kommo CRM
Kommo MCP Server - n8n Workflows
Экспортированные воркфлоу n8n для Kommo CRM: главный оркестратор, отдельные вебхуки на каждую операцию и пример агента-потребителя
Плагин от команды n8n: 13 скиллов и встроенное MCP-подключение учат Claude Code и Codex собирать, править и проверять воркфлоу n8n
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| n8n Workflow Builder MCP (эта карточка) | нет | не нужна | 52 | |
| n8n-MCP | нет | ключ необязателен | 23 252 | несет большую библиотеку документации и деплой через API; этот сервер пишет JSON офлайн под нужную версию |
| n8n MCP Server | нет | API-ключ | 1 630 | управляет живым экземпляром n8n; этот сервер собирает файлы без подключения |
Коротко о README
Сервер строит workflow n8n офлайн как JSON, сверяя узлы с каталогом по версии. Есть планирование, проверка и инструменты для ИИ-цепочек.