魔搭n8n
这是n8n-mcp的中文摘要占位符。
服务介绍
n8n-mcp
n8n-mcp 是一个用于管理和控制 n8n 实例的工具。它允许用户轻松地部署、扩展和管理多个 n8n 实例。
安装
要安装 n8n-mcp,请按照以下步骤操作:
-
确保你的系统上已安装了 Node.js 和 npm。
-
打开终端或命令提示符。
-
运行以下命令来克隆 n8n-mcp 仓库:
bash
git clone https://github.com/n8n-io/n8n-mcp.git -
进入项目目录:
bash
cd n8n-mcp -
安装依赖项:
bash
npm install
配置
在使用 n8n-mcp 之前,你需要进行一些配置。编辑 config.json 文件以设置你的环境变量和其他配置选项。
json
{
"environment": "production",
"instances": [
{
"name": "instance-1",
"port": 5678,
"maxWorkers": 10
},
{
"name": "instance-2",
"port": 5679,
"maxWorkers": 10
}
]
}
启动
完成配置后,你可以通过运行以下命令来启动 n8n-mcp:
bash
npm start
这将启动所有配置的 n8n 实例,并开始监听指定的端口。
监控
n8n-mcp 提供了一个简单的监控界面,可以查看每个实例的状态和性能指标。你可以在浏览器中访问 http://localhost:3000 来查看监控界面。
日志
日志文件存储在 logs/ 目录下。每个实例的日志文件都会单独保存,以便于调试和故障排除。
常见问题
无法启动 n8n 实例
确保你的配置文件正确无误,并且没有端口冲突。如果问题仍然存在,请检查日志文件以获取更多信息。
如何添加新的 n8n 实例?
只需在 config.json 文件中添加一个新的实例配置即可。例如:
json
{
"name": "new-instance",
"port": 5680,
"maxWorkers": 10
}
然后重新启动 n8n-mcp 以应用更改。
贡献
我们欢迎社区贡献!如果你有任何改进或修复建议,请提交 Pull Request。更多详细信息,请参阅 CONTRIBUTING.md。
许可证
n8n-mcp 采用 Apache License 2.0 许可证。