Token导航 LogoToken导航TokenDH.com
n8n MCP Server logo
AI代理HTTP官方级别未说明来源级核验

n8n MCP Server

MCP Server

MCP server implementation for n8n workflow automation

工具数

0

提示词数

0

GitHub Stars

120

资源数

0
API集成工作流自动化TypeScriptClaude安全协议Claude DesktopClaudeCline

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

illuminaresolutions

提供方

illuminaresolutions

最后核验

2026/5/18 02:16

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npm install -g @illuminaresolutions/n8n-mcp-server

详细介绍

n8n MCP服务器

一个MCP服务器,通过模型上下文协议提供对n8n工作流、执行、凭据等的访问。这允许大型语言模型(LLM)以安全和标准化的方式与n8n实例进行交互。

安装

获取n8n API密钥

  1. 登录您的n8n实例
  2. 单击左下角的用户图标
  3. 转到“设置”
  4. 选择API
  5. 单击“创建API密钥”
  6. 复制您的API密钥(您将无法再次看到它)

安装MCP服务器

选项1:从npm安装(推荐)

npm install -g @illuminaresolutions/n8n-mcp-server

选项2:从源代码安装

  1. 克隆存储库:
   git clone https://github.com/illuminaresolutions/n8n-mcp-server.git
   cd n8n-mcp-server
  1. 安装依赖项并构建:
   npm install
   npm run build
  1. 在后台启动服务器:
   nohup npm start > n8n-mcp.log 2>&1 &

要停止服务器,请执行以下操作:

   pkill -f "node build/index.js"

注意:从npm安装时,服务器将作为 n8n-mcp-server 在你的路径。

配置

克劳德桌面

  1. 打开您的Claude Desktop配置:
   ~/Library/Application Support/Claude/claude_desktop_config.json
  1. 添加n8n配置:
   {
     "mcpServers": {
        "n8n": {
         "command": "n8n-mcp-server",
         "env": {
           "N8N_HOST": "https://your-n8n-instance.com",
           "N8N_API_KEY": "your-api-key-here"
         }
       }
     }
   }

Cline(VS代码)

  1. 安装服务器(按照上面的安装步骤)
  2. 打开VS代码
  3. 从左侧边栏打开Cline扩展
  4. 单击窗格顶部的“MCP服务器”图标
  5. 滚动到底部并单击“配置MCP服务器”
  6. 添加到打开的设置文件中:
   {
     "mcpServers": {
       "n8n": {
         "command": "n8n-mcp-server",
         "env": {
           "N8N_HOST": "https://your-n8n-instance.com",
           "N8N_API_KEY": "your-api-key-here"
         }
       }
     }
   }
  1. 保存文件
  2. 确保MCP切换已启用(绿色),状态指示灯为绿色
  3. 开始在Cline中使用MCP命令

圣人

马上就来!n8n MCP服务器将通过以下方式提供:

  • Smithery.ai市场
  • 从Claude Desktop导入

目前,请使用Claude Desktop或Cline。

验证

配置后:

  1. 重新启动LLM应用程序
  2. 询问:“列出我的n8n工作流”
  3. 您应该看到您的工作流已列出

如果出现错误:

  • 检查n8n实例是否正在运行
  • 验证您的API密钥是否具有正确的权限
  • 确保N8N_HOST没有尾随斜线

特性

核心功能

  • 列出并管理工作流
  • 查看工作流详细信息
  • 执行工作流
  • 管理凭据
  • 处理标签和执行
  • 生成安全审核
  • 管理工作流标签

企业功能

这些功能需要n8n Enterprise许可证:

  • 项目管理
  • 变量管理
  • 高级用户管理

故障排除

常见问题

  1. “客户端未初始化”

- 检查是否正确设置了N8N_HOST和N8N_API_KEY - 确保n8n实例可访问 - 验证API密钥权限

  1. “需要许可证”

- 您正在尝试使用企业功能 - 升级到n8n Enterprise或仅使用核心功能

  1. 连接问题

- 验证n8n实例是否正在运行 - 检查URL协议(http/https) - 删除N8N_HOST的尾部斜线

安全最佳实践

  1. API密钥管理

- 使用必要的最小权限 - 定期旋转按键 - 从不将密钥提交给版本控制

  1. 实例访问

- 使用HTTPS进行生产 - 启用n8n身份验证 - 保持n8n更新

支持

许可证

MIT许可证

目录标签

目录标签

API集成工作流自动化TypeScriptClaude安全协议developer-toolsn8nworkflow-automationmcp-server本地部署LLM集成API管理企业级工具

支持客户端

Claude DesktopClaudeCline

接入字段

传输方式(transport,传输协议)

HTTP

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

HTTPnoneremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP