
n8n Manager MCP
ellmos-aiMIT
1 звёзд
n8n Manager MCP — это сервер по протоколу MCP (Model Context Protocol), который связывает вашего ИИ-ассистента с экземпляром n8n. Вы описываете задачу на русском или английском, а ассистент выполняет нужные действия с воркфлоу: создаёт, редактирует, запускает, синхронизирует и удаляет их. Всё управление происходит через диалог, без переключения в веб-интерфейс.
Сервер полезен разработчикам и DevOps, которые автоматизируют процессы на n8n и хотят ускорить работу через ИИ. Он интегрируется с Claude Desktop, Claude Code, Cursor и Windsurf — популярными MCP-клиентами.
Под капотом сервер использует REST API n8n, поэтому не требует дополнительных плагинов или настроек на стороне n8n. Достаточно указать URL и API-ключ.
Установка
npx -y n8n-manager-mcpХарактеристики
Общее
- СтатусСообщество
- Разработчикellmos-ai
- ЛицензияMIT
Технологии
- ЯзыкиTypeScript
- Транспортstdio
Описание
Возможности
- Просматривать список воркфлоу: названия, статус (активен/неактивен), дата создания и последнего изменения.
- Создавать воркфлоу из текстового описания — ассистент сам подбирает узлы и настраивает связи.
- Редактировать существующие воркфлоу: добавлять или удалять узлы, менять настройки, обновлять логику.
- Удалять воркфлоу с автоматическим сохранением резервной копии (функция отключается в конфигурации).
- Активировать и деактивировать воркфлоу — запускать или останавливать их выполнение.
- Подключаться к нескольким серверам n8n и быстро переключаться между ними.
- Экспортировать воркфлоу в JSON и импортировать на другой экземпляр n8n.
- Просматривать историю выполнения: статус, время начала и окончания, ошибки выполнения.
- Включать режим «только чтение» для безопасного просмотра без возможности изменений.
- Получать справку по каталогу узлов n8n с описанием каждого узла.
- Вести аудит-лог всех команд, выполненных через MCP-сервер.
Как подключить
1. Убедитесь, что Node.js установлен. Установите сервер глобально через npm:
npm install -g n8n-manager-mcpИли используйте npx (без установки):
npx -y n8n-manager-mcp2. Настройте MCP-клиент. Для Claude Desktop отредактируйте файл claude_desktop_config.json, добавив сервер:
{\n \"mcpServers\": {\n \"n8n-manager\": {\n \"command\": \"npx\",\n \"args\": [\"-y\", \"n8n-manager-mcp\"]\n }\n }\n}Для Claude Code выполните в терминале:
claude mcp add --scope user n8n-manager npx -y n8n-manager-mcp3. Перезапустите клиент. После подключения дайте команду ИИ-ассистенту добавить ваш сервер n8n, например:
«Добавь мой n8n сервер по адресу http://localhost:5678 с API-ключом abc123»
API-ключ можно создать в настройках n8n (Settings → API).
Примеры запросов
- «Добавь сервер n8n http://localhost:5678, API-ключ 12345»
- «Покажи все воркфлоу на первом сервере, отсортируй по дате изменения»
- «Создай воркфлоу: при получении POST-запроса на /webhook сохранять тело запроса в Google Sheets»
- «Экспортируй воркфлоу «Daily Report» в JSON и импортируй на второй сервер»
- «Покажи последние 10 выполнений, какие завершились с ошибкой?»
Технические детали
- Язык: TypeScript
- Транспорт: stdio (протокол MCP через стандартный ввод-вывод)
- Лицензия: MIT
- Количество инструментов: 18
- Совместимые клиенты: Claude Desktop, Claude Code, Cursor, Windsurf, а также любые другие MCP-клиенты