Replicate Flux MCP

Replicate Flux MCP

site icon
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 图像生成功能。

工具列表

  1. generate_image:根据文本提示生成单张图像。
  2. generate_multiple_images:根据多个文本提示批量生成图像。
  3. generate_image_variants:生成同一提示的多种变体图像。
  4. generate_svg:根据文本提示生成 SVG 矢量图形。
  5. prediction_list:获取最近的预测记录。
  6. get_prediction:获取特定预测的详细信息。

常见问题解答

  • 认证错误:确保 REPLICATE_API_TOKEN 正确设置且有效。
  • 安全过滤器触发:修改提示以避免敏感内容。
  • 超时错误:增加 pollingAttemptspollingInterval 配置。

使用教程

使用依赖

  1. 获取 Replicate API Token:
  2. 访问 Replicate 注册并创建 API Token。

安装教程

  1. 克隆仓库: bash git clone https://github.com/yourusername/replicate-flux-mcp.git cd replicate-flux-mcp
  2. 安装依赖: bash npm install
  3. 启动开发模式: bash npm run dev

调试方式

  1. 构建项目: bash npm run build
  2. 连接客户端: 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" } } } }

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。