MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

C
Cloudflare Ai Image MCP

Cloudflare AI Image MCP 是一款专为 Cloudflare Workers AI 打造的 Model Context Protocol (MCP) 服务器,专注于让 AI 代理(如 Claude、Cursor、Windsurf 等)直接调用 Cloudflare 的图像生成功能,实现高效、边缘计算驱动的高质量图像生成。

Created 3/14/2026
Updated about 7 hours ago
Repository documentation and setup instructions

Cloudflare AI Image MCP

这是一个基于 Model Context Protocol (MCP) 的 Cloudflare Workers 服务,允许你通过 AI 助手(如 Claude Desktop)直接调用 Cloudflare Workers AI 的图像生成模型。

🚀 快速开始(控制台部署教程)

如果你不想使用终端命令,可以完全在 Cloudflare 浏览器控制台中完成部署:

1. 准备 Cloudflare 资源

  1. 登录 Cloudflare 控制台
  2. 创建 R2 存储桶
    • 点击左侧菜单 "R2" -> "Create bucket"。
    • 命名为 mcp-images(或者你喜欢的名字,记下它)。
  3. 启用 AI
    • 确保你的账户已启用 Workers AI(通常默认开启)。

2. 创建并部署 Worker

  1. 进入 "Workers & Pages" -> "Create application" -> "Create Worker"。
  2. 给你的 Worker 起个名字(例如 cloudflare-ai-image-mcp)。
  3. 点击 "Deploy"。
  4. 部署完成后,点击页面右上角的 "Edit Code" 按钮。
  5. 在左侧文件列表中,找到并打开 worker.js (或者 index.ts)。
  6. 删除原有内容,将本项目 src/index.ts 中的全部代码粘贴进去。
  7. 点击右上角的 "Deploy" 按钮。

3. 配置绑定与变量(关键步骤)

回到该 Worker 的主页面,点击 "Settings" 选项卡:

A. 变量 (Variables)

  1. 找到 "Environment Variables" -> "Add variable"。
  2. 添加变量:
    • Variable name: PASSWORD
    • Value: 设置你的访问密码(用于 MCP 连接鉴权)。
    • Variable name: CUSTOM_DOMAIN (可选)
    • Value: 如果你绑定了自定义域名(如 mcp.example.com),请填入,否则返回的链接将使用默认的 .workers.dev 域名。
    • 点击 "Save and deploy"。

B. 绑定 (Bindings)

  1. 找到 "Bindings" -> "Add binding"。
  2. 添加 R2 Bucket 绑定
    • Service role: 选择 R2 Bucket
    • Variable name: 必须填写 IMAGES
    • R2 bucket: 选择你第一步创建的存储桶。
  3. 添加 AI 绑定
    • 点击 "Add binding" -> 选择 AI
    • Variable name: 必须填写 AI
  4. 点击 "Save and deploy"。

4. 获取你的端点

你的端点 URL 格式通常为: https://项目名.用户名.workers.dev/sse


🎨 可用模型

| 模型 ID | 描述 | | :--- | :--- | | flux-1-schnell | 极速生成,质量上乘 | | lucid-origin | Leonardo 出品,照片级真实感 | | phoenix-1.0 | 擅长渲染图像中的文字 | | stable-diffusion-xl-base-1.0 | 经典的 SDXL 高清生成 | | stable-diffusion-xl-lightning | 1-4 步极速出图 |

🛠️ 在 Claude Desktop 中配置

打开你的 Claude Desktop 配置文件,添加以下内容:

{
  "mcpServers": {
    "cloudflare-ai-image": {
      "command": "curl",
      "args": [
        "-N",
        "-H", "Authorization: Bearer 你的密码",
        "https://你的项目名.你的用户名.workers.dev/sse"
      ]
    }
  }
}

📄 开源协议

Apache-2.0

Quick Setup
Installation guide for this server

Install Package (if required)

npx @modelcontextprotocol/server-cloudflare-ai-image-mcp

Cursor configuration (mcp.json)

{ "mcpServers": { "jwbb903-cloudflare-ai-image-mcp": { "command": "npx", "args": [ "jwbb903-cloudflare-ai-image-mcp" ] } } }