N8N2MCP
by Super-Chain·★ 129·综合分 45
将 N8N 工作流程转换为可在 Claude 和 Cursor 等 AI 助手中使用的 MCP 服务器。
概述
N8N2MCP 是一个将 N8N 工作流程转换为模型上下文协议 (MCP) 服务器的综合平台。它采用双重架构,包含用于 Web 工作流程管理的代理市场和用于高性能服务器创建的 MCP 路由器。用户可以导入 N8N 模板或上传自定义工作流程,配置凭据,然后一键部署为可调用的 AI 函数。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您已经在使用 N8N 进行工作流自动化,并希望将这些工作流直接集成到 AI 助手中,而无需复杂的 API 集成,请选择 N8N2MCP。
什么时候不要选它
如果您需要完全自包含的解决方案,不依赖外部组件,或者尚未投入 N8N 生态系统,请勿选择 N8N2MCP。
此 server 暴露的工具
从 README 抽取出 7 个工具import-n8n-template-enhancedImport N8N template from URL
deploy-workflow-to-n8nDeploy workflow to N8N instance with credentials
user_uploaded-workflowsList user's uploaded workflows
user_mcp-serversList user's active MCP servers
n8n_buildCreate MCP server from N8N workflow
n8n_credentials-statusCheck N8N credential status
listList all registered MCP servers
说明:Tool names inferred from API endpoints documented in the README. The server appears to dynamically generate MCP tools based on imported N8N workflows, but the specific tool names are not explicitly listed.
可对比工具
安装
安装
前置要求
- Python 3.11+
- N8N 实例 (cloud.n8n.io 或自托管)
- Supabase 账户
- Playwright
- Docker (可选)
快速开始
选项 1:Docker Compose (推荐)
- 克隆仓库
git clone https://github.com/Super-Chain/N8N2MCP.git
cd N8N2MCP- 配置环境
cp env.example .env- 使用 Docker Compose 启动
docker-compose up -d选项 2:手动安装
- 安装依赖
pip install -r requirements.txt
playwright install- 配置环境
cp .env.example .env- 启动两个服务器
python main.pyClaude Desktop 配置
添加到你的 claude_desktop_config.json:
{
"mcpServers": {
"n8n2mcp": {
"command": "python",
"args": ["mcp_router/mcp_router.py"],
"env": {
"SUPABASE_URL": "你的-supabase-url",
"SUPABASE_KEY": "你的-supabase-key",
"X_N8N_API_KEY": "你的-n8n-api-key"
}
}
}
}FAQ
- 什么是 N8N2MCP?
- N8N2MCP 是一个将 N8N 工作流程转换为模型上下文协议 (MCP) 服务器的平台,可与 Claude、Cursor 和其他兼容的 AI 助手无缝集成。
- 系统要求是什么?
- 需要 Python 3.11+、一个 N8N 实例(云服务或自托管)、一个 Supabase 账户以及用于 N8N 身份验证的 Playwright。Docker 可选,用于容器化部署。
N8N2MCP 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。