leonardsellem avatar

n8n

leonardsellem/n8n-mcp-server

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.

GitHub stars
1.6K
tools
12
last updated
Jan 27, 2026

Tools

12 tools

Public tool metadata for what this MCP can expose to an agent.

workflow_listList all workflows

List all workflows

No parameter schema in public metadata yet.

workflow_getGet details of a specific workflow

Get details of a specific workflow

No parameter schema in public metadata yet.

workflow_createCreate a new workflow

Create a new workflow

No parameter schema in public metadata yet.

workflow_updateUpdate an existing workflow

Update an existing workflow

No parameter schema in public metadata yet.

workflow_deleteDelete a workflow

Delete a workflow

No parameter schema in public metadata yet.

workflow_activateActivate a workflow

Activate a workflow

No parameter schema in public metadata yet.

workflow_deactivateDeactivate a workflow

Deactivate a workflow

No parameter schema in public metadata yet.

execution_runExecute a workflow via the API

Execute a workflow via the API

No parameter schema in public metadata yet.

run_webhookExecute a workflow via a webhook

Execute a workflow via a webhook

No parameter schema in public metadata yet.

execution_getGet details of a specific execution

Get details of a specific execution

No parameter schema in public metadata yet.

execution_listList executions for a workflow

List executions for a workflow

No parameter schema in public metadata yet.

execution_stopStop a running execution

Stop a running execution

No parameter schema in public metadata yet.

Sponsors

Readme

n8n MCP Server

npm version

A Model Context Protocol (MCP) server that allows AI assistants to interact with n8n workflows through natural language.

Overview

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.

Installation

Prerequisites

  • Node.js 20 or later
  • n8n instance with API access enabled

Install from npm

npm install -g @leonardsellem/n8n-mcp-server

Install from source

# 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 .

Docker Installation

You can also run the server using Docker:

# Pull the image
docker pull leonardsellem/n8n-mcp-server

View the full README on GitHub

Details

Repository
github.com/leonardsellem/n8n-mcp-server
Category
Automation & Workflows

Related Automation & Workflows MCP servers

View all
1kaael1 avatarMcp Power Automatekaael1/mcp-power-automateLocal MCP for Power Automate with browser-backed auth, target locking, review diff, and rollback.18stars
2ratamaha-git avatarN8n Mcpratamaha-git/n8n-mcpMCP server for n8n: generate, lint, explain failed executions, drive live n8n via REST.7stars
3achiya-automation avatarSafari Mcpachiya-automation/safari-mcpNative Safari browser automation for AI agents — 98 tools, zero Chrome overhead.236stars
4ooples avatarMcp Console Automationooples/mcp-console-automationMCP server for AI-driven console application automation and monitoring37stars
5sapientsai avatarPower Automate Mcp Serversapientsai/power-automate-mcp-serverInspect, operate, and author Microsoft Power Automate cloud flows from an agent context.2stars
6br0ski777 avatarCron Parser APIbr0ski777/cron-parser-x402Parse, validate and explain cron expressions. Get next run times. x402 micropayment.0stars