n8n工作流自动化MCP服务器

n8n工作流自动化MCP服务器

为n8n工作流自动化提供MCP协议支持的服务器实现。

快速入门

安装

  1. 获取n8n API密钥:登录n8n实例,进入设置 > API,生成并复制API密钥。
  2. 安装MCP服务器:
    • 推荐使用npm安装:npm install -g @illuminaresolutions/n8n-mcp-server
    • 或从源码安装:
      1. 克隆仓库:git clone https://github.com/illuminaresolutions/n8n-mcp-server.git
      2. 安装依赖并构建:npm install && npm run build
      3. 启动服务:nohup npm start > n8n-mcp.log 2>&1 &

配置

  • Claude Desktop:编辑配置文件 ~/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" } } } }
  • Cline (VS Code):在扩展中配置MCP服务器,步骤类似。

验证

重启应用后运行指令“列出我的n8n工作流”以确认配置成功。

常见问题

  • 确保API密钥和主机地址正确。
  • 检查n8n实例是否可访问。