
The N8n MCP Server provides a bridge between AI assistants and n8n workflow automation, enabling natural language control of workflows and executions through the Model Context Protocol. It allows AI systems to programmatically manage n8n instances by translating natural language commands into API interactions. The server solves the problem of integrating AI assistants with n8n automation platforms without requiring direct API knowledge, making workflow management more accessible through conversational interfaces.
Public tool metadata for what this MCP can expose to an agent.
workflow_listList all workflowsList all workflows
No parameter schema in public metadata yet.
workflow_getGet details of a specific workflowGet details of a specific workflow
No parameter schema in public metadata yet.
workflow_createCreate a new workflowCreate a new workflow
No parameter schema in public metadata yet.
workflow_updateUpdate an existing workflowUpdate an existing workflow
No parameter schema in public metadata yet.
workflow_deleteDelete a workflowDelete a workflow
No parameter schema in public metadata yet.
workflow_activateActivate a workflowActivate a workflow
No parameter schema in public metadata yet.
workflow_deactivateDeactivate a workflowDeactivate a workflow
No parameter schema in public metadata yet.
execution_runExecute a workflow via the APIExecute a workflow via the API
No parameter schema in public metadata yet.
run_webhookExecute a workflow via a webhookExecute a workflow via a webhook
No parameter schema in public metadata yet.
execution_getGet details of a specific executionGet details of a specific execution
No parameter schema in public metadata yet.
execution_listList executions for a workflowList executions for a workflow
No parameter schema in public metadata yet.
execution_stopStop a running executionStop a running execution
No parameter schema in public metadata yet.
Sponsors
A Model Context Protocol (MCP) server that allows AI assistants to interact with n8n workflows through natural language.
This project provides a Model Context Protocol (MCP) server that empowers AI assistants to seamlessly interact with n8n, a popular workflow automation tool. It acts as a bridge, enabling AI assistants to programmatically manage and control n8n workflows and executions using natural language commands.
npm install -g @leonardsellem/n8n-mcp-server
# Clone the repository
git clone https://github.com/leonardsellem/n8n-mcp-server.git
cd n8n-mcp-server
# Install dependencies
npm install
# Build the project
npm run build
# Optional: Install globally
npm install -g .
You can also run the server using Docker:
# Pull the image
docker pull leonardsellem/n8n-mcp-server