
MCP Replicate FLUX

2025.04.13
6
HTML图像生成云存储内容生成
mcp-replicate-flux 是一个基于模型上下文协议(MCP)的服务器,利用 Replicate 的 FLUX 模型生成图片,并将生成的图片存储到 Cloudflare R2 存储服务中。它支持自定义提示词和文件名,并返回可访问的图片链接。
View on GitHub
Overview
基本能力
产品定位
mcp-replicate-flux 是一个专注于图像生成和存储的 MCP 服务器,旨在通过 AI 模型快速生成图像并安全地存储到云存储中。
核心功能
- 使用 Replicate 的 black-forest-labs/flux-schnell 模型生成图片
- 将生成的图片存储到 Cloudflare R2
- 返回可访问的图片链接
- 支持自定义提示词和文件名
适用场景
- 需要快速生成 AI 图像的应用程序
- 需要将生成的图像存储到云存储的服务
- 需要集成 AI 图像生成功能的开发项目
工具列表
generate-image
:生成图像工具,接受prompt
(文本提示词)和filename
(文件名)两个参数,生成图像并返回可访问的 URL。
常见问题解答
- 图片生成失败:检查 Replicate API 令牌和配额
- R2 上传失败:验证 R2 凭证和存储桶权限
- 无法访问生成的图片:确保 R2 存储桶具有正确的 CORS 配置
使用教程
使用依赖
- Node.js (v16 或更高版本)
- Replicate API 令牌
- Cloudflare R2 存储桶和凭证
- npm 或 yarn
安装教程
通过 Smithery 安装
npx -y @smithery/cli install @andylee20014/mcp-replicate-flux --client claude
手动安装
git clone https://github.com/andylee20014/mcp-replicate-flux.git
cd mcp-replicate-flux
npm install
cp .env.example .env
# 编辑 .env 文件,添加您的凭证
调试方式
启动服务器
node index.js
运行测试
node test.js
测试脚本将生成图像并上传到 Cloudflare R2,返回可访问的 URL。