Cloudflare Image Generation
HTTP-SSEImage generation service using Model Context Protocol on Cloudflare Workers.
Image generation service using Model Context Protocol on Cloudflare Workers.
基于 Model Context Protocol (MCP) 的图像生成服务实现,采用 Cloudflare Workers 构建。
graph LR subgraph mcp-image-generation A[Cloudflare Worker] --> B[Flux-1-Schnell 模型] A --> C[图像生成API] C --> D((4-8 steps)) end
# 安装依赖 pnpm install # 配置环境变量 cp .env.example .env # 部署Worker pnpm deploy
配置示例:
{ "mcpServers": { "generateImage": { "command": "/Users/zhangxudong/Gits/turinhub/cf-mcp-server/mcp-image-generation/node_modules/.bin/workers-mcp", "args": [ "run", "generateImage", "https://mcp-image-generation.turinhub.com", "/Users/zhangxudong/Gits/turinhub/cf-mcp-server/mcp-image-generation" ], "env": {} } } }
参数说明:
参数 | 类型 | 约束 | 说明 |
---|---|---|---|
prompt | string | 1-500字符 | 英文描述提示词 |
steps | number | 4 ≤ steps ≤ 8 | 生成迭代步数 |
npx create-cloudflare@latest my-new-worker cd my-new-worker # I always forget this bit npm install workers-mcp npx workers-mcp setup
注意:不要在项目本地 package.json 安装 wrangler,直接使用全局管理。
npx @modelcontextprotocol/inspector
欢迎通过 Issue 和 PR 参与贡献,请遵循现有代码风格。
MIT License © 2025 Turinhub