n8n-MCP
An MCP server that empowers AI assistants to build, validate, and manage n8n workflows by providing structured access to documentation for over 1,200 nodes and thousands of templates. It enables deep integration with n8n instances for automated workflow orchestration and management through natural language.
README
⚡ n8n-MCP
<div align="center">
The Bridge Between Workflow Automation and AI Intelligence
Overview • Quick Start • IDE Setup • Deployment • Documentation
</div>
🌟 Overview
n8n-MCP is a Model Context Protocol (MCP) server that empowers AI assistants (Claude, Cursor, etc.) with deep knowledge of n8n. It provides structured access to documentation, properties, and operations for over 1,200 nodes, enabling AI to build, validate, and manage your workflows with 100% accuracy.
✨ Key Features
- 📚 1,084+ Nodes Indexed: Full coverage of core and verified community nodes.
- ⚡ Proprietary Validation: Smart config checks that prevent runtime failures.
- 💡 Real-World Examples: 2,600+ pre-extracted configurations for instant use.
- 🎯 Template Library: 2,700+ workflow templates with smart discovery.
- 🤖 AI-Optimized: Designed for parallel execution and token efficiency.
🚀 Quick Start
Option 1: Hosted Service (Instant) ☁️
The fastest way to try n8n-MCP with zero setup.
👉 dashboard.n8n-mcp.com
Option 2: Local Setup (npx) 💻
Run directly in your terminal or connect to Claude Desktop:
npx n8n-mcp
Add to Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"n8n-mcp": {
"command": "npx",
"args": ["-y", "n8n-mcp"],
"env": {
"MCP_MODE": "stdio",
"LOG_LEVEL": "error",
"DISABLE_CONSOLE_OUTPUT": "true"
}
}
}
}
💻 IDE & Tool Support
n8n-MCP works seamlessly with these AI-powered environments:
| Tool | Setup Guide |
|---|---|
| Claude Desktop | View Guide |
| Claude Code | View Guide |
| Cursor | View Guide |
| Windsurf | View Guide |
| VS Code | View Guide |
| Antigravity | View Guide |
📦 Deployment Options
🐳 Docker (Recommended)
Ultra-optimized image (~120MB memory footprint).
docker pull ghcr.io/mutaharhashmi/n8n-mcp:latest
See Docker Guide for full configuration.
☁️ Railway (One-Click)
Deploy to the cloud in minutes.
🏗️ Local Installation (Developers)
git clone https://github.com/mutaharhashmi/n8n-mcp.git
cd n8n-mcp
npm install && npm run build && npm run rebuild
🛠️ n8n Integration
Take control of your n8n instance by adding API credentials to your environment:
N8N_API_URL=https://your-n8n-instance.com
N8N_API_KEY=your-api-key
This unlocks 13+ management tools to create, update, and test workflows directly from your AI assistant. See n8n Deployment Guide.
🤖 AI Orchestration (Pro Tip)
For the best results when using n8n-MCP with Claude Projects, use our Enhanced System Instructions. It teaches the AI to use parallel execution and multi-level validation for production-ready workflows.
📚 Documentation & Resources
- 📂 Full Installation Guide
- 🕵️ Troubleshooting Guide
- 💬 Why n8n-MCP? (Claude Testimonial)
- 🆕 Changelog
- 🔒 Privacy Policy & Security
<!-- Sponsor section removed for branding update -->
<div align="center"> Built with ❤️ by <strong>Mutahar Hashmi</strong><br> <sub>Making AI + n8n workflow creation delightful</sub> </div>
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.