配置N8N2MCP需要完成以下关键步骤:
- environmental preparation:通过Git克隆项目仓库,安装Python依赖包(
pip install -r requirements.txt
),特别注意需安装Playwright浏览器组件(playwright install
)用于n8n认证 - Parameter Configuration:复制.env.example文件为.env,填写Supabase的连接参数(URL/API密钥)、n8n实例的访问凭证(API密钥/用户名密码)、MCP的路由端口设置等
- Service Validation:启动MCP路由器(
python mcp_router.py --log-level debug
),测试工作流解析器是否正常解析JSON配置文件
配置过程中需特别注意:若Playwright安装失败会导致认证功能受限;n8n实例必须保持网络可达;生产环境建议启用Flask调试模式便于问题排查。
This answer comes from the articleN8N2MCP: automated tool to convert n8n workflows to MCP serversThe