这个有点意思,之前一直被 n8n 的工作流困扰,因为写起来很麻烦。
但有了 AI 和 MCP,就让AI写吧。
- 首先确保你的 n8n 已经正常
- 找一个文件夹,当作 n8n 专用服务文件夹
- 创建一个
.mcp.json文件,用来配置 mcp 服务器 - 创建
CLAUDE.md文件用来规定 - 将每次操作都保留下来备份
- 以后就可以进入该文件夹启动 Claude Code 来管理、添加工作流了。
.mcp.json
{
"mcpServers": {
"n8n-mcp": {
"command": "npx",
"args": ["n8n-mcp"],
"env": {
"MCP_MODE": "stdio",
"LOG_LEVEL": "error",
"DISABLE_CONSOLE_OUTPUT": "true",
"N8N_API_URL": "https://your-n8n-server.com",
"N8N_API_KEY": "your-api-key"
}
}
},
"defaultMcpServer": "n8n-mcp"
}
CLAUDE.md
# .claude.md
## Claude 项目自动化与备份约定
### MCP 自动激活
本项目已集成 n8n-mcp agent。
- 你(Claude AI)在本目录内工作时,请自动使用 n8n-mcp 处理任何提问、自动化与代码请求,无需再次指定。
- 依赖 MCP 的所有代码生成功能、流程管理任务、自动化控制,均默认通过 n8n 实例执行。
### 交互结果本地保存与备份
所有你生成或修改的内容必须自动存档于当前目录下的 `.cl_backup_results` 文件夹,规则如下:
- 每一次对话/任务/回复,无论内容(代码、文档、流程JSON等),都保存为新文件,格式如:
- `claude-history-YYYYMMDD-HHMMSS.md`
- 或 `task-YYYYMMDD-序号.md`
- 如备份文件夹 `.cl_backup_results` 不存在,请自动新建。
- 结果不得外泄,仅保存在本地目录。
### agent 用法说明
- 遇到与流程、项目等相关的交互请求,Claude 必须自动将请求内容发往 n8n-mcp。
- 需要人工判断、多步智能处理时,优先用 n8n 的多节点组合进行自动编排。
- 所有输入和输出均进行本地冗余备份,便于溯源和追踪。
请根据本文件规范自动处理和保存所有 Claude 操作结果,并保证自动启动 n8n-mcp agent。