魔搭n8n

harder123/mcp-n8n
0 Stars 359 次浏览 更新于 2026-08-23

这是n8n-mcp的中文摘要占位符。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

n8n-mcp

n8n-mcp 是一个用于管理和控制 n8n 实例的工具。它允许用户轻松地部署、扩展和管理多个 n8n 实例。

安装

要安装 n8n-mcp,请按照以下步骤操作:

  1. 确保你的系统上已安装了 Node.js 和 npm。

  2. 打开终端或命令提示符。

  3. 运行以下命令来克隆 n8n-mcp 仓库:

    bash
    git clone https://github.com/n8n-io/n8n-mcp.git

  4. 进入项目目录:

    bash
    cd n8n-mcp

  5. 安装依赖项:

    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 许可证。

相关 MCP 服务