n8n MCP Server
by leonardsellem
The n8n MCP Server allows AI assistants to interact with n8n workflows using natural language. It provides tools for managing workflows and executions through an MCP interface.
Last updated: N/A
What is n8n MCP Server?
This MCP server provides tools and resources for AI assistants to manage n8n workflows and executions. It enables assistants to interact with n8n to list, create, update, delete, activate, deactivate, execute workflows, and monitor their status.
How to use n8n MCP Server?
- Install the server using npm or from source. 2. Configure environment variables in a
.env
file, including the n8n API URL and key. 3. Run the server using then8n-mcp-server
command. 4. Configure your AI assistant (e.g., VS Code with Claude) with the server's path and environment variables. 5. Use the available tools via the AI assistant's interface to manage n8n workflows and executions.
Key features of n8n MCP Server
Workflow Management (list, create, update, delete, activate, deactivate)
Execution Management (run, stop, get details, list executions)
Webhook Execution Support
Integration with AI Assistants
API access to n8n workflows
Use cases of n8n MCP Server
Automating n8n workflow management through natural language commands.
Integrating n8n workflows with AI assistants for intelligent automation.
Creating voice-controlled n8n workflows.
Enabling AI-driven monitoring and management of n8n executions.
FAQ from n8n MCP Server
What is an MCP server?
What is an MCP server?
MCP stands for Model Context Protocol. It allows AI assistants to interact with other applications.
What is n8n?
What is n8n?
n8n is a fair-code workflow automation platform.
How do I get an n8n API key?
How do I get an n8n API key?
Go to Settings > API > API Keys in your n8n instance.
What Node.js version is required?
What Node.js version is required?
Node.js 18 or later is required.
Where do I configure the server?
Where do I configure the server?
The server is configured by setting environment variables, typically in a .env
file.