Manage n8n workflows, executions, servers, backups, and safety settings through AI assistants.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent ā or use 1-click editor setup below.
š” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by N8n Manager MCP.
n8n_safety_statusShow n8n Manager safety settings, backup directory, and audit log location.
n8n_set_safety_modeConfigure local safety settings: read-only mode, backup-before-mutation, and audit logging.
n8n_list_workflowsList all workflows on an n8n server. Returns workflow names, IDs, active status, and node counts.
n8n_get_workflowGet detailed information about a specific n8n workflow including all nodes, connections, and settings.
n8n_create_workflowCreate a new n8n workflow. Provide the full workflow JSON including nodes and connections.
n8n_update_workflowUpdate an existing n8n workflow. Send the full updated workflow JSON.
š©šŖ Deutsche Version
Part of the ellmos-ai family and open-bricks umbrella.
[!NOTE] For AI Assistants & LLMs: An
llms.txtindex file is available in the root directory for fast context ingestion, tool catalog references, and directory listings.
MCP (Model Context Protocol) server for managing n8n workflows via AI assistants like Claude, Cursor, and Windsurf.
n8n-manager-mcpellmos-ai/n8n-manager-mcpellmos-ai-n8n-managerserver.json and mcpName metadata for io.github.ellmos-ai/n8n-manager-mcp; some ecosystem directories still expose the legacy io.github.lukisch/n8n-manager-mcp name until their indexes refresh.n8n MCP server, n8n workflow management MCP, AI assistant n8n workflows, and ellmos-ai n8n-manager-mcp.| Invariant ID | Capability / Invariant | Technical Guarantee | User Benefit |
|---|---|---|---|
INV-LOCAL-01 | 100% Local-First & Zero-Egress | MCP Stdio transport; binds only to 127.0.0.1 by default; no external telemetry | Complete privacy; no workflow logic or credentials ever leave your host |
INV-READ-02 | Monotonic Read-Only Enforcement | N8N_MANAGER_READ_ONLY=1 establishes a process-level ceiling immune to tool override | Provable air-gapping against accidental workflow deletions or alterations |
INV-BACK-03 | Automated Pre-Mutation Backups | Full workflow JSON snapshots stored under ~/.n8n-manager-mcp/backups/ before mutate/delete | Instant 1-click rollback via n8n_restore_workflow upon unwanted modifications |
INV-AUDIT-04 | Local Audit Trail | Append-only structured JSON log in ~/.n8n-manager-mcp/audit.log | Complete forensic visibility over all agent actions and execution outcomes |
INV-SRV-05 | Multi-Server & Isolated Credentials | Encrypted/isolated server configs in servers.json; API key whitespace validation | Seamless cross-instance workflow migration between staging and production |
INV-TRAV-06 | Strict Input & Path Traversal Guard | Bounded numeric limits (1..1000), connection indices (0..1000), path escape rejection | Immune to directory traversal, prototype pollution, and malformed payload crashes |
INV-PRIV-07 | Non-Elevation & User-Space Security | Operates strictly as unprivileged user process | Zero root/administrator privilege requirements for local or CI execution |
INV-SEAM-08 | Opt-In Decision History Seam | Clean adapter to n8n-workflow-manager via N8N_MCP_MANAGER_URL; explicit fail-fast | Bridges human decision logs and versioning without corrupting standard MCP mode |
INV-NODE-09 | Built-in Node Catalog & Introspection | Comprehensive offline catalog for triggers, actions, logic, transform, and AI nodes | LLMs formulate valid node connections without trial-and-error network calls |
INV-SLA-10 | Multi-Node CI & 48h Security SLA | Automated GitHub Actions CI across Node.js 20, 22 with Concurrency cancellation; 48h response / 5d triage SLA | Guaranteed cross-platform stability, verified security responsiveness, and regression-free distribution |
Add to claude_desktop_config.json:
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"
Factual signals from GitHub, npm, and our automated checks ā not a rating.
No reviews yet ā be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/ellmos-ai-n8n-manager-mcp)<a href="https://allmcps.com/mcp/ellmos-ai-n8n-manager-mcp"><img src="https://allmcps.com/api/badge/ellmos-ai-n8n-manager-mcp?style=directory" alt="N8n Manager MCP on AllMCPs" /></a>