n8n

n8n is an MCP server that provides AI assistants with direct access to an active n8n automation platform instance. Built with a hybrid architecture supporting standard stdio transport and an HTTP bridge, it allows developers, DevOps engineers, and system administrators to manage and inspect automated workflows using natural language prompts. The server exposes 18 specialized tools covering complete workflow lifecycle management, including listing, creating, activating, deactivating, and deleting workflows. It also supports n8n global variable handling, credential metadata administration, and historical execution inspection. When connected to MCP-compliant AI assistants like Claude Desktop, the server automatically sanitizes sensitive credential data by exposing only metadata such as IDs and types while preventing the leakage of private keys. While the original repository is marked as archived, the integration provides direct Model Context Protocol control over self-hosted or cloud-hosted n8n setups using standard API keys.

Category: CRM, ERP & E-commerce

Tags: automation, integration, n8n, orchestration, workflow

Visit n8n

How to install and configure n8n

Follow these steps to set up and configure the n8n MCP server: 1. Ensure Node.js 18+ is installed, alongside an accessible n8n instance and API key. 2. Clone the repository and install dependencies: bash git clone https://github.com/sonnd08/n8n-mcp cd n8n-mcp npm install 3. Copy the example environment file and configure your credentials: bash cp .env.example .env 4. Add the server to your Claude Desktop configuration (~/.claude_desktop_config.json): json { "mcpServers": { "n8n": { "command": "node", "args": ["index.js"], "cwd": "/path/to/n8n-mcp", "env": { "N8N_API_KEY": "your-n8n-api-key-here", "N8N_BASE_URL": "http://localhost:5678" } } } } 5. Restart Claude Desktop to load the n8n tools.

What you can do with n8n

  • Creating, updating, activating, and deactivating automated n8n workflows through AI chat commands. - Auditing failed execution logs and retrieving run details to diagnose broken automation pipelines. - Listing and updating environment variables across workflows without manually opening the n8n UI. - Inspecting registered credentials metadata safely to verify integrations without exposing private authentication keys.

Key facts

  • Freemium
  • https://github.com/sonnd08/n8n-mcp
  • CRM, ERP & E-commerce, DevOps, CI/CD & Version Control
  • automation, integration, n8n, orchestration, workflow

Part of MCP Servers

Related MCP servers

  • MCP Kubernetes Server — MCP Kubernetes Server is an MCP server that provides tools for managing and inspecting Kubernetes clusters directly through Large Language…
  • MCP Microsoft Office Bridge — MCP Microsoft Office Bridge is an MCP server that connects AI assistants like Claude to Microsoft 365 services through the…
  • MCP NIF.PT — MCP NIF.PT is an MCP server that connects LLM clients to the Portuguese NIF.PT public API to retrieve and analyze…
  • MCP Nomad Go — MCP Nomad Go is an MCP server that connects AI assistants to HashiCorp Nomad clusters. Written in Go, it allows…
  • MCP Open Library — MCP Open Library is an MCP server that connects AI assistants to the Open Library catalogue API to retrieve book,…
  • MCP PR Messages Generator — MCP PR Messages Generator is an MCP server that generates structured pull request descriptions and summary messages directly from Git…

What can n8n MCP Server do?

The n8n MCP server enables AI assistants to manage n8n instances directly. It provides 18 tools to list, create, update, delete, activate, and deactivate workflows; inspect execution histories; manage environment variables; view credential metadata; and run connectivity self-tests.

Which MCP clients work with n8n?

The server uses standard stdio JSON-RPC 2.0 communication, making it compatible with any MCP-compliant client, including Claude Desktop. It also features a built-in HTTP server on port 3001 for standalone health checks and browser-based monitoring.

Is n8n MCP Server open source?

Yes, this MCP server is open-source software distributed under the MIT License on GitHub. However, note that the original repository is archived and no longer actively maintained by its author.

Why do variable tools fail with a license error?

In n8n, environment variables management is restricted to Pro or Enterprise licenses. If you run the community edition of n8n, calling the variable management tools will return an error stating that the license does not allow the variables feature.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories