
Replicate Flux MCP

2025.03.20
18
TypeScriptAI 图像生成矢量图形生成内容生成
Replicate Flux MCP 是一个基于 Model Context Protocol (MCP) 的高级服务器,专注于通过 AI 生成高质量的图像和矢量图形。它利用 Black Forest Labs 的 Flux Schnell 模型生成光栅图像,以及 Recraft 的 V3 SVG 模型生成矢量图形。该服务器支持多种 MCP 客户端集成,如 Cursor、Claude Desktop 等,并提供丰富的定制选项和批量处理功能。
View on GitHub
Overview
基本能力
产品定位
Replicate Flux MCP 是一个专注于 AI 图像和矢量图形生成的 MCP 服务器,旨在为 AI 助手提供高质量的视觉内容生成能力。
核心功能
- 高质量图像生成:使用 Flux Schnell 模型生成光栅图像。
- 矢量图形支持:使用 Recraft V3 SVG 模型生成 SVG 矢量图形。
- AI 助手集成:支持与多种 MCP 客户端(如 Cursor、Claude Desktop)无缝集成。
- 高级定制:支持调整图像分辨率、质量、长宽比等参数。
- 批量处理:支持一次生成多张图像或多种风格的变体。
适用场景
- AI 助手需要生成图像或矢量图形的场景。
- 需要批量生成不同风格或内容的图像。
- 开发者在应用中集成 AI 图像生成功能。
工具列表
- generate_image:根据文本提示生成单张图像。
- generate_multiple_images:根据多个文本提示批量生成图像。
- generate_image_variants:生成同一提示的多种变体图像。
- generate_svg:根据文本提示生成 SVG 矢量图形。
- prediction_list:获取最近的预测记录。
- get_prediction:获取特定预测的详细信息。
常见问题解答
- 认证错误:确保
REPLICATE_API_TOKEN
正确设置且有效。 - 安全过滤器触发:修改提示以避免敏感内容。
- 超时错误:增加
pollingAttempts
或pollingInterval
配置。
使用教程
使用依赖
- 获取 Replicate API Token:
- 访问 Replicate 注册并创建 API Token。
安装教程
- 克隆仓库:
bash git clone https://github.com/yourusername/replicate-flux-mcp.git cd replicate-flux-mcp
- 安装依赖:
bash npm install
- 启动开发模式:
bash npm run dev
调试方式
- 构建项目:
bash npm run build
- 连接客户端:
json { "mcpServers": { "image-generation-mcp": { "command": "npx", "args": [ "/Users/{USERNAME}/{PATH_TO}/replicate-flux-mcp/build/index.js" ], "env": { "REPLICATE_API_TOKEN": "YOUR REPLICATE API TOKEN" } } } }