Cloudflare工人集合
此存储库包含一组专门的Cloudflare Workers和相关工具,每个工具都旨在提供特定的功能和服务。
可用项目
复制品2-r2
将Replicate的AI图像生成与Cloudflare R2存储集成的工作人员。这位工人:
- 使用Replicate的API生成图像
- 将生成的图像存储在Cloudflare R2中
- 提供即时URL生成
- 支持webhook通知
- 包括用于无缝AI工具的MCP服务器集成
生成图像
一种模型上下文协议(MCP)服务器,为复制2-r2工作器提供简单的接口。此服务器:
- 与replicate-2-r2 worker接口
- 提供类型安全的API调用
- 处理异步图像生成
- 支持实时状态更新
n8n图像生成器 ⭐ 新
专门为n8n集成和SSE协议支持而设计的专用MCP服务器。此服务器:
- 完美的n8n集成:与n8n的MCP客户端工具无缝协作
- SSE协议支持:使用服务器发送事件进行实时通信
- 多模型支持:支持Flux、Stable Diffusion和更多AI模型
- 生产就绪:内置错误处理和监控功能
- 零员工变动:使用现有的replicate-2-r2 worker,无需修改
🚀 n8n用户快速入门
如果要在n8n工作流中使用AI图像生成,请执行以下步骤:
1.部署Worker
cd replicate-2-r2
npm install
npm run deploy2.设置MCP服务器
cd mcps/n8n-image-generator
npm install
npm run build3.配置环境
export CLOUDFLARE_WORKERS_URL=https://your-worker.workers.dev
export WORKER_API_TOKEN=your-api-token
npm start4.添加到n8n
在n8n工作流程中:
- 添加 MCP客户端工具 节点
- 配置与MCP服务器的连接
- 使用
generate_image工具与您的提示
架构概述
graph TB
A[n8n Workflow] -->|SSE/MCP| B[n8n-image-generator MCP Server]
B -->|HTTP API| C[replicate-2-r2 Worker]
C -->|AI Generation| D[Replicate API]
C -->|Storage| E[Cloudflare R2]
C -->|Webhook| C
style A fill:#e1f5fe
style B fill:#f3e5f5
style C fill:#e8f5e8
style D fill:#fff3e0
style E fill:#fce4ec入门指南
每个项目都包含在自己的目录中,并有自己的文档。开始:
- 选择要使用的项目
- 导航到其目录
- 按照README.md中的设置说明进行操作
存储库结构
cloudflare-workers/
├── README.md
├── replicate-2-r2/ # Replicate integration worker
│ ├── README.md # Worker-specific documentation
│ ├── src/ # Source code
│ └── ... # Other worker files
└── mcps/ # MCP servers
├── generate-image/ # Original MCP server
│ ├── README.md # Server documentation
│ ├── src/ # Source code
│ └── ... # Other server files
└── n8n-image-generator/ # ⭐ NEW: n8n-specific MCP server
├── README.md # Detailed setup guide
├── src/ # TypeScript source
└── ... # Configuration files🔄 从生成图像迁移到n8n图像生成器
如果您当前正在使用原版 generate-image MCP服务器,考虑迁移到 n8n-image-generator 为了更好地集成n8n:
n8n图像生成器的优点:
- ✅ 更好的SSE支持:专为n8n的MCP客户端工具设计
- ✅ 增强的错误处理:更稳健的错误消息和日志记录
- ✅ 改进的性能:针对n8n工作流模式进行了优化
- ✅ 更好的文档:全面的设置和使用指南
- ✅ 积极发展:专注于n8n用例
迁移步骤:
- 安装新的MCP服务器:
cd mcps/n8n-image-generator && npm install - 更新n8n MCP客户端工具配置
- 使用新服务器测试您的工作流
- 享受改进的可靠性和性能!
未来将有更多项目添加到此集合中。请继续关注更新!
