n8n-MCP provides AI assistants access to n8n node documentation, properties and operations, and a template library. With an n8n API configured it can also create and manage workflows. It can be used hosted at dashboard.n8n-mcp.com or self-hosted.
What it does
Where n8n-MCP runs and what it adds, from its documentation
Searches and describes thousands of n8n nodes including community nodes
Provides a library of workflow templates
Validates nodes and workflows
Creates and updates workflows on your n8n instance when N8N_API_URL and N8N_API_KEY are set
When to use it
Good fit
Having an AI build n8n workflows with accurate node schemas
Looking up n8n nodes and templates from your editor
Not for
Editing production workflows directly with AI; README warns to copy and test first
How to install n8n-MCP
You need: Node.js/npx or Docker for self-hosting; N8N_API_URL and N8N_API_KEY for management tools
Hosted: sign up at dashboard.n8n-mcp.com for an API key (free tier 100 calls/day)
Or self-host via npx, Docker, Railway or local per docs/SELF_HOSTING.md
Add it to your MCP client using the client guide (Claude Code, Cursor, Windsurf, Codex)
Optionally set N8N_API_URL and N8N_API_KEY for management tools
Permissions and security
What it can access
With API key, can create, update and run workflows on your n8n instance
Security notes from the maintainers
README: never edit production workflows directly with AI; back up first
N8N_MCP_ACCESS_TOKEN is a separate secret from N8N_API_KEY
Review the source before granting an agent access to credentials or production systems. We document what the maintainers state; we do not audit code.