n8n-mcp
czlonkowski
Independent MCP server giving AI assistants structured access to n8n node docs to build and validate workflows.
What is n8n-mcp?
An MCP server (an independent project, not by n8n) that gives an AI assistant structured access to n8n's node documentation, properties and operations, so the model can build, validate and deploy n8n workflows correctly. It exposes tools like search_nodes and validate_workflow, is self-hostable (npx/Docker/Railway), and optionally connects to your own n8n instance for management. Clients include Claude Desktop and Code, Cursor, Windsurf, VS Code and Codex.
n8n-mcp in depth
When you ask an AI assistant to build an n8n workflow, it usually guesses. It invents node names, gets parameter shapes wrong and produces JSON that the n8n editor rejects, because the model has no reliable picture of n8n's hundreds of nodes and their exact properties. n8n-mcp, an independent project by Romuald Czlonkowski and not an official n8n release, closes that gap. It is a Model Context Protocol server that gives a coding agent structured, queryable access to n8n's node documentation, properties, operations and a large library of workflow templates. Instead of relying on training data, the model can look up how a node is actually configured and check its own output before anything reaches your instance. The result is fewer broken workflows and less manual cleanup.
The server exposes a focused set of tools the assistant calls during a session. Discovery tools like search_nodes and get_node let the model find the right node and read its real schema, while search_templates and get_template surface existing workflow JSON to copy from. The validation layer is the distinctive part: validate_node and validate_workflow check configuration and connections, including AI agent setups, so mistakes surface before deployment rather than after. A second, optional tier connects to your own n8n instance through API credentials (N8N_API_URL and N8N_API_KEY), enabling the agent to create, update, test and audit workflows directly. The project reports coverage of 1,851 nodes with 99% property coverage and a large test suite, figures that are its own claims rather than independently verified numbers.
The natural audience is anyone who already lives in a coding agent and also runs n8n: developers, automation engineers and technical operators building or debugging integrations from inside Claude Code, Claude Desktop, Cursor, Windsurf, VS Code, Codex or similar clients. Concrete use cases include scaffolding a multi step workflow from a plain description, looking up the correct parameters for an unfamiliar node, validating a hand built workflow before it ships, or asking the agent to diagnose why an existing automation fails. Template search helps you start from a proven pattern instead of a blank canvas. For teams that maintain many workflows, having the agent audit and autofix configurations can shorten the loop between idea and a working, deployable automation considerably.
The honest caveat is dependency: most of the deploy and management value needs a running n8n instance, which carries its own Sustainable Use License. Without one you get the documentation and validation tools but not the full round trip. The server code itself is cleanly MIT licensed, though template deployment comes with attribution requirements you should respect. A hosted variant offers a zero setup trial but is freemium, with a free tier capped at 100 tool calls per day; the open server stays free, so it is convenience that is monetized. The project also warns plainly against editing production workflows with AI, since model output can be unpredictable: copy, test in development and keep backups. And the impressive coverage and test figures remain self reported, so treat them as guidance rather than guarantees.
Against the commercial alternative, the relationship is complementary rather than competitive. n8n is the platform; n8n-mcp is the layer that lets an AI assistant work with it accurately, and the two are meant to run together. Adoption makes clear sense if you already operate n8n and spend time building or fixing workflows from a coding agent, where the validation step alone can save real frustration. If you want a low risk look, the hosted free tier or the npx setup lets you explore the documentation tools without committing infrastructure. It is too early to bother only if you do not run n8n at all, since the deploy features have nothing to talk to. For active n8n users, this is a well maintained, low cost addition worth trying.
Pros & Cons
Pros
- Clean MIT license on the server code (the n8n Sustainable Use License applies to the n8n platform, not this server)
- Very actively maintained and widely adopted (21.6k stars, daily commits, a 6:1 star/fork ratio)
- Broad client support, plus a zero-setup hosted option for trying it out
Cons
- Most value depends on having an n8n instance (with its own Sustainable Use License) - without it you only get the docs and validation tools
- The hosted variant is freemium (free tier capped at 100 tool calls/day); the open server stays free, but convenience is monetized
- Coverage metrics (1,851 nodes, 99% property coverage, 5,418 passing tests) are the project's own claims
License
MIT (OSI-open)
When it is interesting
Building or debugging n8n automations from inside a coding agent.
When it is too early
If you do not already run n8n, since the deploy features need an instance.
Commercial alternative & related
This repo featured in the 2026-06 edition of the Open-Source AI Radar.
chrome-devtools-mcp
ChromeDevTools
Official Chrome DevTools MCP server giving coding agents control of a real Chrome instance with DevTools-grade inspection.
claude-context
zilliztech
Code-search MCP server for AI coding agents - semantic + BM25 hybrid search across whole codebases.
Codebase Memory MCP
DeusData
Code-intelligence MCP server - a persistent knowledge graph over 158 languages via tree-sitter AST parsing.