A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you
A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you
Is it safe?
No known CVEs for n8n-mcp.
No authentication — any process on your machine can connect to this server.
MIT. View license →
Last scanned 0 days ago.
Is it maintained?
Last commit 0 days ago. 17,369 GitHub stars. 137,826 weekly downloads.
Will it work with my client?
Transport: stdio, sse, http. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
How much context will it use?
10 tools. Estimated ~800 tokens of your context window (0.4% of 200K).
What if it doesn't work?
Common issues: JSON syntax errors in config, wrong Node.js version, npx cache, network or firewall blocking. Setup guide covers troubleshooting. Or check GitHub issues for known problems.
{
"mcpServers": {
"n8n-mcp": {
"env": {
"MCP_MODE": "stdio",
"LOG_LEVEL": "error",
"DISABLE_CONSOLE_OUTPUT": "true"
},
"args": [
"n8n-mcp"
],
"command": "npx"
}
}
}MCP_MODEMCP Mode (required)Must be set to "stdio" — without this, Claude Desktop will fail with JSON parsing errors.
N8N_API_KEYn8n API Key (optional)Go to your n8n instance → Settings → API → Create API Key
N8N_API_URLn8n Instance URL (optional)Your n8n instance URL, e.g. https://your-n8n.com. Only needed for workflow management features.
This server supports HTTP transport. Be the first to test it — help the community know if it works.
search_nodesSearch and filter n8n nodes by name, type, category, or source
get_node_documentationGet detailed documentation for a specific n8n node
get_node_propertiesGet detailed property schema for a specific n8n node
get_node_operationsGet available operations for a specific n8n node
search_templatesSearch workflow templates from the n8n template library
get_template_detailsGet detailed information about a specific workflow template
validate_workflowValidate n8n workflow configuration
create_workflowCreate a new n8n workflow (requires N8N_API_KEY)
update_workflowUpdate an existing n8n workflow (requires N8N_API_KEY)
execute_workflowExecute an n8n workflow (requires N8N_API_KEY)
node_databasePre-built database with all 1,396 n8n nodes and their properties
n8n-mcp://nodes
template_library2,709 workflow templates with 100% metadata coverage
n8n-mcp://templates
documentation87% coverage of official n8n documentation including AI nodes
n8n-mcp://docs
Last scanned 4h ago
No known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.