n8n-manager-mcp
The n8n-manager-mcp server provides comprehensive management of n8n workflow automation instances via AI assistants, offering full control over workflows, executions, and server connections.
Workflow Management
List workflows – Retrieve all workflows with names, IDs, active status, and node counts
Get workflow details – Fetch complete workflow info including nodes, connections, and settings
Create workflows – Build new workflows by defining nodes, connections, and optionally activating immediately
Update workflows – Modify existing workflows by submitting updated workflow JSON
Delete workflows – Permanently remove a workflow from a server
Activate/Deactivate workflows – Toggle a workflow's active state
Execution Monitoring
List executions – View recent execution history with status (success/error/waiting), timing, and error details; filterable by workflow or status
Workflow Portability
Export workflows – Download a complete workflow as JSON for backup or migration
Import workflows – Upload workflow JSON to any connected n8n server, with optional auto-activation
Server Management
Add/update servers – Register n8n server connections with a name, URL, and API key
List servers – View all configured server connections
Ping server – Test connectivity to a configured server
Remove server – Delete a server from the configuration
Supports multi-server setups with a configurable default server for transferring workflows between instances
Node Discovery
Describe nodes – Browse available n8n node types by category (trigger, action, logic, transform, AI, or all) to assist in building workflows
Provides tools for managing n8n workflows, including listing, creating, updating, deleting, activating/deactivating workflows, viewing execution history, exporting/importing workflows, and browsing node types.
n8n Manager MCP Server
Part of the ellmos-ai family.
MCP (Model Context Protocol) server for managing n8n workflows via AI assistants like Claude, Cursor, and Windsurf.
Features
13 Tools for complete n8n workflow management
List, create, update, delete, and activate/deactivate workflows
Multi-server support (connect to multiple n8n instances)
Export/Import workflows between servers
View execution history and status
Built-in node catalog with descriptions
Zero dependencies on Python -- connects directly to n8n REST API
Installation
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"n8n-manager": {
"command": "npx",
"args": ["-y", "n8n-manager-mcp"]
}
}
}Claude Code
claude mcp add --scope user n8n-manager npx -y n8n-manager-mcpManual
npm install -g n8n-manager-mcpQuick Start
After installation, use these commands in your AI assistant:
Add your n8n server:
"Add my n8n server at http://localhost:5678 with API key abc123"
List workflows:
"Show me all workflows on my n8n server"
Create a workflow:
"Create an n8n workflow that triggers on a webhook, fetches data from an API, and sends a Slack message"
Check executions:
"Show me the last 10 workflow executions"
Available Tools
Tool | Description |
| List all workflows on a server |
| Get workflow details (nodes, connections) |
| Create a new workflow from nodes + connections |
| Update an existing workflow |
| Delete a workflow |
| Activate or deactivate a workflow |
| List recent executions with status |
| Export workflow as importable JSON |
| Import workflow JSON onto a server |
| Add/update n8n server connection |
| List configured servers |
| Test server connection |
| Remove a server |
| Browse available n8n node types |
Configuration
Server connections are stored in ~/.n8n-manager-mcp/servers.json.
Development
npm install
npm run build # One-time build
npm run dev # Watch mode
npm start # Start server
npm test # Run test suite (vitest)Testing
The project includes 75 tests covering URL building, server management, workflow JSON construction, export/import validation, and error handling.
npm test # Run all tests
npx vitest run # Same as above
npx vitest --watch # Watch modeTests are verified on Windows, macOS, and Linux.
Related
n8n-workflow-manager -- Full web UI + REST API for n8n workflow management (Python)
n8n -- The workflow automation platform
License
MIT
ellmos-ai Ecosystem
This MCP server is part of the ellmos-ai ecosystem — AI infrastructure, MCP servers, and intelligent tools.
MCP Server Family
Server | Tools | Focus | npm |
43 | Filesystem, process management, interactive sessions |
| |
17 | Code analysis, AST parsing, import management |
| |
12 | File repair, format conversion, batch operations |
| |
13 | n8n workflow management via AI assistants |
|
AI Infrastructure
Project | Description |
Text-based OS for LLMs — 109+ handlers, 373+ tools, 932+ skills | |
Provider-neutral LLM orchestration with auto-routing and budget tracking | |
Lightweight agent memory, connectors, and automation infrastructure | |
Self-hosted AI research stack (Ollama + n8n + Rinnsal + KnowledgeDigest) | |
Autonomous agent chain framework for Claude Code | |
Minimalist database-driven LLM OS prototype (4 functions, 1 table) | |
Testing framework for LLM operating systems (7 dimensions) |
Desktop Software
Our partner organization open-bricks bundles AI-native desktop applications — a modern, open-source software suite built for the age of AI. Categories include file management, document tools, developer utilities, and more.
Haftung / Liability
Dieses Projekt ist eine unentgeltliche Open-Source-Schenkung im Sinne der §§ 516 ff. BGB. Die Haftung des Urhebers ist gemäß § 521 BGB auf Vorsatz und grobe Fahrlässigkeit beschränkt. Ergänzend gelten die Haftungsausschlüsse aus GPL-3.0 / MIT / Apache-2.0 §§ 15–16 (je nach gewählter Lizenz).
Nutzung auf eigenes Risiko. Keine Wartungszusage, keine Verfügbarkeitsgarantie, keine Gewähr für Fehlerfreiheit oder Eignung für einen bestimmten Zweck.
This project is an unpaid open-source donation. Liability is limited to intent and gross negligence (§ 521 German Civil Code). Use at your own risk. No warranty, no maintenance guarantee, no fitness-for-purpose assumed.
Maintenance
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ellmos-ai/n8n-manager-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server