mcp-n8n-builder
by spences10·★ 83·Score 46
MCP server for programmatic creation and management of n8n workflows with API tools.
Overview
The mcp-n8n-builder server provides comprehensive tools for AI assistants to build, modify, and manage n8n workflows through the Model Context Protocol. It offers workflow management capabilities including creation, reading, updating, deletion, activation, and deactivation of workflows, along with execution management features. The server includes schema validation, node validation against n8n's available nodes, smart suggestions for similar node types, and detailed error handling to prevent common workflow creation errors.
Try asking AI
After installing, here are 3 things you can ask your AI assistant:
When to choose this
Choose this MCP server if you're already using n8n and want to enable AI assistants to programmatically manage workflows without direct human intervention.
When NOT to choose this
Don't choose this if you're not using n8n as your workflow automation platform, as it's tightly coupled to n8n's API and workflow structure.
Tools this server exposes
10 tools extracted from the READMElist_available_nodesLists all available nodes in the n8n instance.
list_workflowsLists all workflows from n8n with their basic information.
create_workflowCreates a new workflow in n8n with specified nodes and connections.
get_workflowRetrieves complete details of a specific workflow by its ID.
update_workflowUpdates an existing workflow with new configuration.
delete_workflowPermanently deletes a workflow by its ID.
activate_workflowActivates a workflow by its ID, enabling it to run automatically.
deactivate_workflowDeactivates a workflow by its ID, preventing it from running automatically.
list_executionsLists workflow execution history with details on success/failure status.
get_executionRetrieves detailed information about a specific workflow execution.
Comparable tools
Installation
Install using npx:
npx -y mcp-n8n-builderConfiguration through environment variables:
N8N_HOST: URL of the n8n API (default:http://localhost:5678/api/v1)N8N_API_KEY: API key for n8n authenticationOUTPUT_VERBOSITY: Output verbosity level (conciseorfull, default:concise)
Claude Desktop configuration:
{
"mcpServers": {
"n8n-workflow-builder": {
"command": "npx",
"args": ["-y", "mcp-n8n-builder"],
"env": {
"N8N_HOST": "http://localhost:5678/api/v1",
"N8N_API_KEY": "your-n8n-api-key",
"OUTPUT_VERBOSITY": "concise"
}
}
}
}Compare mcp-n8n-builder with
Last updated · Auto-generated from public README + GitHub signals.