mcp-flux-schnell MCP Server

mcp-flux-schnell MCP Server

site icon
2025.03.27 4
JavaScript文本到图像生成创意设计内容生成
mcp-flux-schnell 是一个基于 TypeScript 的 MCP 服务器,利用 Flux Schnell 模型实现文本到图像的生成功能。该服务器集成了 Cloudflare 的 Flux Schnell worker API,通过 MCP 提供图像生成能力。
View on GitHub

Overview

基本能力

产品定位

mcp-flux-schnell 是一个文本到图像生成的 MCP 服务器,主要用于通过文本描述生成图像。

核心功能

  • 文本到图像生成:通过 generate_image 工具,输入文本描述(1-2048 个字符),生成对应的图像文件。

适用场景

  • 需要快速生成图像的应用场景
  • 基于文本描述的创意设计
  • 自动化图像生成流程

工具列表

  • generate_image:根据文本描述生成图像,返回生成的图像文件路径。

常见问题解答

  • 环境变量配置:必须配置 FLUX_API_URLFLUX_API_TOKEN 才能使用 Flux Schnell API。
  • 工作目录:可选配置 WORKING_DIR 指定生成图像的保存目录,默认为当前工作目录。

使用教程

使用依赖

安装项目依赖:

npm install
# 或
pnpm install

安装教程

  1. 通过 Smithery 自动安装:
npx -y @smithery/cli install @bytefer/mcp-flux-schnell --client claude
  1. 手动安装:
  2. 克隆项目并安装依赖
  3. 构建服务器:
npm run build
# 或
pnpm build

调试方式

  1. 项目配置:在项目目录下创建 .cursor/mcp.json 文件,配置 MCP 服务器。
  2. 全局配置:在 ~/.cursor/mcp.json 文件中配置 MCP 服务器,使其在所有项目中可用。

配置示例:

{
  "mcpServers": {
    "mcp-flux-schnell": {
      "command": "node",
      "args": ["/path/to/mcp-flux-schnell/build/index.js"],
      "env": {
        "FLUX_API_URL": "your flux api url",
        "FLUX_API_TOKEN": "your flux api token",
        "WORKING_DIR": "your working directory"
      }
    }
  }
}

许可证

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