n8n MCP 服务器
MCP 服务器通过模型上下文协议 (MCP) 提供对 n8n 工作流、执行、凭证等的访问。这使得大型语言模型 (LLM) 能够以安全且标准化的方式与 n8n 实例进行交互。
安装
获取您的 n8n API 密钥
登录您的 n8n 实例
点击左下角的用户图标
前往“设置”
选择 API
点击“创建 API 密钥”
复制您的 API 密钥(您将无法再看到它)
安装 MCP 服务器
选项 1:从 npm 安装(推荐)
选项 2:从源安装
克隆存储库:
git clone https://github.com/illuminaresolutions/n8n-mcp-server.git cd n8n-mcp-server安装依赖项并构建:
npm install npm run build在后台启动服务器:
nohup npm start > n8n-mcp.log 2>&1 &要停止服务器:
pkill -f "node build/index.js"
注意:从 npm 安装时,服务器将作为n8n-mcp-server
在您的 PATH 中可用。
配置
克劳德桌面
打开您的 Claude Desktop 配置:
~/Library/Application Support/Claude/claude_desktop_config.json添加 n8n 配置:
{ "mcpServers": { "n8n": { "command": "n8n-mcp-server", "env": { "N8N_HOST": "https://your-n8n-instance.com", "N8N_API_KEY": "your-api-key-here" } } } }
Cline(VS 代码)
安装服务器(按照上面的安装步骤)
打开 VS Code
从左侧边栏打开 Cline 扩展
点击窗格顶部的“MCP 服务器”图标
滚动到底部并点击“配置 MCP 服务器”
在打开的设置文件中添加:
{ "mcpServers": { "n8n": { "command": "n8n-mcp-server", "env": { "N8N_HOST": "https://your-n8n-instance.com", "N8N_API_KEY": "your-api-key-here" } } } }保存文件
确保 MCP 开关已启用(绿色)且状态指示灯为绿色
开始在 Cline 中使用 MCP 命令
圣人
即将推出!n8n MCP 服务器将通过以下方式访问:
Smithery.ai 市场
从 Claude Desktop 导入
目前,请使用 Claude Desktop 或 Cline。
验证
配置后:
重新开始你的法学硕士申请
询问:“列出我的 n8n 工作流程”
您应该会看到列出的工作流程
如果出现错误:
检查你的 n8n 实例是否正在运行
验证您的 API 密钥具有正确的权限
确保 N8N_HOST 没有尾部斜杠
特征
核心功能
列出和管理工作流程
查看工作流详细信息
执行工作流程
管理凭据
处理标签和执行
生成安全审计
管理工作流标签
企业功能
这些功能需要 n8n Enterprise 许可证:
项目管理
变量管理
高级用户管理
故障排除
常见问题
“客户端未初始化”
检查 N8N_HOST 和 N8N_API_KEY 是否设置正确
确保 n8n 实例可访问
验证 API 密钥权限
“需要许可证”
您正在尝试使用企业功能
升级到 n8n Enterprise 或仅使用核心功能
连接问题
验证 n8n 实例是否正在运行
检查 URL 协议 (http/https)
从 N8N_HOST 中删除尾部斜杠
安全最佳实践
API 密钥管理
使用必要的最少权限
定期轮换密钥
永远不要将密钥提交到版本控制
实例访问
使用 HTTPS 进行生产
启用 n8n 身份验证
保持 n8n 更新
支持
执照
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
MCP 服务器可通过模型上下文协议与 n8n 工作流、执行和设置进行安全交互,专为与大型语言模型 (LLM) 集成而设计。
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol (MCP) compliant server that allows Large Language Models (LLMs) to search and retrieve content from microCMS APIs.Last updated -MIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server for programmatically creating and managing n8n workflows.Last updated -120MIT License
- AsecurityAlicenseAquality🪄 MCP server for programmatic creation and management of n8n workflows. Enables AI assistants to build, modify, and manage workflows without direct user intervention through a comprehensive set of tools and resources for interacting with n8n's REST API.Last updated -103067MIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server designed to easily dump your codebase context into Large Language Models (LLMs).Last updated -112Apache 2.0