n8n-MCP

n8n-MCP is an MCP server that connects AI assistants to n8n workflow automation documentation, node properties, operations, and template schemas. Automation developers, software engineers, and workflow designers use this tool to discover, configure, and validate n8n workflows through AI assistants like Claude, Cursor, and Visual Studio Code. The server indexes over two thousand core and community n8n nodes, offering schema-level details on input parameters, credentials, and execution settings. By exposing workflow templates and real-world node configurations, it helps agents construct syntactically valid JSON definitions without relying on unverified parameter defaults. Users can query node documentation, search workflow patterns by task or complexity, test expressions, and validate node configurations before deploying them to a self-hosted or cloud n8n instance. In addition, when paired with an active n8n instance and administrative API tokens, the server allows AI clients to create, inspect, and update live workflows across environments. This structured bridge reduces runtime errors caused by missing required fields and ensures AI-generated automation files follow official n8n architectural rules.

Category: Data & Analytics

Tags: documentation, integration, n8n, workflow-automation

Visit n8n-MCP

How to install and configure n8n-MCP

  1. Access the hosted cloud service at dashboard.n8n-mcp.com to generate an API key, or review the self-hosting guide in the repository for Docker, Railway, and local installation. 2. Configure your MCP client, such as Claude Desktop or Cursor, by adding the n8n-MCP configuration block to your client settings. 3. If integrating directly with a running n8n instance, define your environment variables including N8N_API_URL, N8N_API_KEY, and optional Cloudflare Access credentials via N8N_CF_CLIENT_ID and N8N_CF_CLIENT_SECRET. 4. For instance-level MCP tools, provide N8N_MCP_ACCESS_TOKEN according to the repository setup documentation. 5. Save the configuration and restart your client to enable the n8n tools.

What you can do with n8n-MCP

  • Searching n8n node schemas and documentation to verify required parameters, property types, and credential options when designing automated workflows. - Browsing and importing curated workflow templates based on task category, service integration, or complexity level to accelerate workflow architecture creation. - Validating node configurations and JSON structures before deployment to catch missing attributes and prevent execution failures caused by unconfigured parameter defaults. - Checking workflow connection structures and expression syntax including standard JSON referencing notation to ensure reliable runtime data transfer between nodes. - Deploying and managing live workflows on remote n8n instances directly through automated MCP operations like workflow creation and testing.

Key facts

  • Open Source
  • https://github.com/czlonkowski/n8n-mcp
  • Data & Analytics, Developer Tools & Code Intelligence
  • documentation, integration, n8n, workflow-automation

Part of MCP Servers

Related MCP servers

  • MCP KQL Server β€” MCP KQL Server is an MCP server that connects AI assistants to Azure Data Explorer clusters using Azure CLI authentication.…
  • MCP LaTeX Server β€” MCP LaTeX Server is an MCP server that provides tools for creating, editing, validating, and compiling LaTeX documents directly through…
  • MCP JSON β€” MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, and…
  • MCP Jupyter Complete β€” MCP Jupyter Complete is an MCP server that provides tools for manipulating Jupyter notebook files through position-based cell operations and…
  • MCP LSP Go β€” MCP LSP Go is an MCP server that connects AI assistants to the official Go Language Server Protocol implementation, gopls,…
  • MCP Manager β€” MCP Manager is an MCP server management tool that connects directly to your Claude Desktop environment, enabling users to discover,…

What is n8n-MCP?

n8n-MCP is a Model Context Protocol server that gives AI assistants detailed context regarding n8n automation nodes, templates, and execution schemas. It exposes documentation, property requirements, and validation tools, allowing language models to assist developers in building, inspecting, and managing workflows with precision.

Which MCP clients work with n8n-MCP?

The server works with any standard Model Context Protocol client. Supported environments include Claude Desktop, Claude Code CLI, Cursor, Visual Studio Code with Copilot, Windsurf, Codex, and Antigravity. Clients connect either through the hosted cloud endpoint or locally via container and package installations.

What tools and capabilities does n8n-MCP provide?

It provides tools for node discovery, property search, template retrieval, and multi-level validation. AI agents can execute search queries across thousands of core and community nodes, fetch schema documentation, validate workflow connections and expressions, and create or test workflows on connected n8n instances using API tokens.

Is n8n-MCP open source?

Yes, n8n-MCP is an open source project distributed under the MIT license. Developers can inspect the source code, contribute enhancements, review deployment guides, and self-host the server using Docker or Railway directly through the official repository on GitHub.

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