MCP Catalogs
首页N8N2MCP screenshot

N8N2MCP

by Super-Chain·129·综合分 45

将 N8N 工作流程转换为可在 Claude 和 Cursor 等 AI 助手中使用的 MCP 服务器。

developer-toolsproductivityai-llm
35
Forks
1
活跃 Issue
9 个月前
最近提交
2 天前
收录于

概述

N8N2MCP 是一个将 N8N 工作流程转换为模型上下文协议 (MCP) 服务器的综合平台。它采用双重架构,包含用于 Web 工作流程管理的代理市场和用于高性能服务器创建的 MCP 路由器。用户可以导入 N8N 模板或上传自定义工作流程,配置凭据,然后一键部署为可调用的 AI 函数。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:使用 N8N 的数据处理节点转换 CSV/Excel 文件
:将 AI 助手连接到外部服务,如 Slack、Google 等
:发送由 AI 交互触发的电子邮件、Slack 消息或 Discord 通知
:什么是 N8N2MCP?
:系统要求是什么?

什么时候选它

如果您已经在使用 N8N 进行工作流自动化,并希望将这些工作流直接集成到 AI 助手中,而无需复杂的 API 集成,请选择 N8N2MCP。

什么时候不要选它

如果您需要完全自包含的解决方案,不依赖外部组件,或者尚未投入 N8N 生态系统,请勿选择 N8N2MCP。

此 server 暴露的工具

从 README 抽取出 7 个工具
  • import-n8n-template-enhanced

    Import N8N template from URL

  • deploy-workflow-to-n8n

    Deploy workflow to N8N instance with credentials

  • user_uploaded-workflows

    List user's uploaded workflows

  • user_mcp-servers

    List user's active MCP servers

  • n8n_build

    Create MCP server from N8N workflow

  • n8n_credentials-status

    Check N8N credential status

  • list

    List 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.

可对比工具

n8nzapier-mcpworkflow-mcpautomation-api

安装

安装

前置要求

  • Python 3.11+
  • N8N 实例 (cloud.n8n.io 或自托管)
  • Supabase 账户
  • Playwright
  • Docker (可选)

快速开始

选项 1:Docker Compose (推荐)
  1. 克隆仓库
git clone https://github.com/Super-Chain/N8N2MCP.git
cd N8N2MCP
  1. 配置环境
cp env.example .env
  1. 使用 Docker Compose 启动
docker-compose up -d
选项 2:手动安装
  1. 安装依赖
pip install -r requirements.txt
playwright install
  1. 配置环境
cp .env.example .env
  1. 启动两个服务器
python main.py

Claude 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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。