n8n
Verified Safeby n8n-io
Overview
The MCP (Model Context Protocol) components in n8n enable workflows to interact with external AI agents and tools over a standardized protocol, facilitating communication between n8n and AI models for agent-based automation.
Installation
pnpm devEnvironment Variables
- N8N_AI_ENABLED
- N8N_AI_ANTHROPIC_KEY
- N8N_RUNNERS_ENABLED
- N8N_RUNNERS_MODE
- N8N_RUNNERS_AUTH_TOKEN
Security Notes
The MCP server and client nodes are integrated within the broader n8n security model. Code execution for AI tools happens within sandboxed environments (JavaScript/Python Task Runners), which include static analysis for disallowed modules/patterns. Authentication for external AI services is handled via n8n's credential system. While robust, the overall security depends on proper n8n instance configuration (e.g., avoiding 'N8N_RUNNERS_INSECURE_MODE') and the security of external AI service API keys and custom nodes. No direct 'eval' or obvious malicious patterns were found in the provided MCP code, but extensibility means vigilance is required for custom implementations.
Similar Servers
n8n-mcp
Provides an AI-friendly interface for n8n, enabling advanced documentation search, comprehensive workflow validation (including autofixing), template discovery, and workflow management (create, update, test, deploy workflows) to assist AI agents in building and managing n8n automations.
mcp-n8n-builder
Programmatically create, manage, and monitor n8n workflows and their executions via an MCP server, allowing AI assistants to automate workflow development without direct user intervention.
project-nova
Manages digital documents, tags, correspondents, and document types within a Paperless-NGX instance via a containerized MCP server using SSE transport for n8n integration.
n8n-operator
Automates the deployment and lifecycle management of n8n workflow automation instances on Kubernetes clusters.