n8n MCP Server

by guinness77

Not rated
GitHub

About

Manage n8n workflows, executions, and credentials through the Model Context Protocol.

Details

Author
guinness77
Categories
Productivity, Other, Automation

Option 1: Install from npm (Recommended)

npm install -g @illuminaresolutions/n8n-mcp-server
git clone https://github.com/illuminaresolutions/n8n-mcp-server.git cd n8n-mcp-server
nohup npm start > n8n-mcp.log 2>&1 &
pkill -f "node build/index.js"

Note: When installing from npm, the server will be available asn8n-mcp-serverin your PATH.

~/Library/Application Support/Claude/claude_desktop_config.json
{ "mcpServers": { "n8n": { "command": "n8n-mcp-server", "env": { "N8N_HOST": "https://your-n8n-instance.com", "N8N_API_KEY": "your-api-key-here" } } } }

- Install the server (follow Installation steps above)
- Open VS Code
- Open the Cline extension from the left sidebar
- Click the 'MCP Servers' icon at the top of the pane
- Scroll to bottom and click 'Configure MCP Servers'
- Add to the opened settings file:

{ "mcpServers": { "n8n": { "command": "n8n-mcp-server", "env": { "N8N_HOST": "https://your-n8n-instance.com", "N8N_API_KEY": "your-api-key-here" } } } }

Coming soon! The n8n MCP server will be available through:

- Smithery.ai marketplace
- Import from Claude Desktop

For now, please use Claude Desktop or Cline.
- Restart your LLM application
- Ask: "List my n8n workflows"
- You should see your workflows listed

- Check that your n8n instance is running
- Verify your API key has correct permissions
- Ensure N8N_HOST has no trailing slash

- List and manage workflows
- View workflow details
- Execute workflows
- Manage credentials
- Handle tags and executions
- Generate security audits
- Manage workflow tags

These features require an n8n Enterprise license:

- Project management
- Variable management
- Advanced user management

- Check N8N_HOST and N8N_API_KEY are set correctly
- Ensure n8n instance is accessible
- Verify API key permissions

- You're trying to use an Enterprise feature
- Either upgrade to n8n Enterprise or use core features only

- Verify n8n instance is running
- Check URL protocol (http/https)
- Remove trailing slash from N8N_HOST

- Use minimal permissions necessary
- Rotate keys regularly
- Never commit keys to version control

- Use HTTPS for production
- Enable n8n authentication
- Keep n8n updated

Provides AI assistants with direct access to the n8n automation platform.

Provides workflow validation and best practices tools for the n8n automation platform.

An MCP server for interacting with n8n workflows via natural language.

Automate workflows with n8n, a powerful workflow automation tool.

Create, manage, and execute n8n workflows using natural language.

A server for validating and managing n8n workflows, featuring multilingual support and multiple operational modes.

Synta builds, deploys, and self-heals n8n workflows using AI

Connect AI clients to Cal.com scheduling through the Model Context Protocol using the hosted server at mcp.cal.com or a local instance.

Sync Calendars, Scheduling Links, AI Executive Scheduling Assistant, Unified Calendar

Automated document processing and extraction

An MCP server that provides access to n8n workflows, executions, credentials, and more through the Model Context Protocol. This allows Large Language Models (LLMs) to interact with n8n instances in a secure and standardized way.
- Log into your n8n instance
- Click your user icon in the bottom left
- Go to Settings
- Select API
- Click "Create API Key"
- Copy your API key (you won't be able to see it again)

Option 1: Install from npm (Recommended)

npm install -g @illuminaresolutions/n8n-mcp-server
git clone https://github.com/illuminaresolutions/n8n-mcp-server.git cd n8n-mcp-server
nohup npm start > n8n-mcp.log 2>&1 &
pkill -f "node build/index.js"

Note: When installing from npm, the server will be available asn8n-mcp-serverin your PATH.

~/Library/Application Support/Claude/claude_desktop_config.json
{ "mcpServers": { "n8n": { "command": "n8n-mcp-server", "env": { "N8N_HOST": "https://your-n8n-instance.com", "N8N_API_KEY": "your-api-key-here" } } } }

- Install the server (follow Installation steps above)
- Open VS Code
- Open the Cline extension from the left sidebar
- Click the 'MCP Servers' icon at the top of the pane
- Scroll to bottom and click 'Configure MCP Servers'
- Add to the opened settings file:

{ "mcpServers": { "n8n": { "command": "n8n-mcp-server", "env": { "N8N_HOST": "https://your-n8n-instance.com", "N8N_API_KEY": "your-api-key-here" } } } }

Coming soon! The n8n MCP server will be available through:

- Smithery.ai marketplace
- Import from Claude Desktop

For now, please use Claude Desktop or Cline.
- Restart your LLM application
- Ask: "List my n8n workflows"
- You should see your workflows listed

- Check that your n8n instance is running
- Verify your API key has correct permissions
- Ensure N8N_HOST has no trailing slash

- List and manage workflows
- View workflow details
- Execute workflows
- Manage credentials
- Handle tags and executions
- Generate security audits
- Manage workflow tags

These features require an n8n Enterprise license:

- Project management
- Variable management
- Advanced user management

- Check N8N_HOST and N8N_API_KEY are set correctly
- Ensure n8n instance is accessible
- Verify API key permissions

- You're trying to use an Enterprise feature
- Either upgrade to n8n Enterprise or use core features only

- Verify n8n instance is running
- Check URL protocol (http/https)
- Remove trailing slash from N8N_HOST

- Use minimal permissions necessary
- Rotate keys regularly
- Never commit keys to version control

- Use HTTPS for production
- Enable n8n authentication
- Keep n8n updated

Provides AI assistants with direct access to the n8n automation platform.

Provides workflow validation and best practices tools for the n8n automation platform.

An MCP server for interacting with n8n workflows via natural language.

Automate workflows with n8n, a powerful workflow automation tool.

Create, manage, and execute n8n workflows using natural language.

A server for validating and managing n8n workflows, featuring multilingual support and multiple operational modes.

Synta builds, deploys, and self-heals n8n workflows using AI

Connect AI clients to Cal.com scheduling through the Model Context Protocol using the hosted server at mcp.cal.com or a local instance.

Sync Calendars, Scheduling Links, AI Executive Scheduling Assistant, Unified Calendar

Automated document processing and extraction

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.