
mcp-flux-schnell MCP Server

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_URL
和FLUX_API_TOKEN
才能使用 Flux Schnell API。 - 工作目录:可选配置
WORKING_DIR
指定生成图像的保存目录,默认为当前工作目录。
使用教程
使用依赖
安装项目依赖:
npm install
# 或
pnpm install
安装教程
- 通过 Smithery 自动安装:
npx -y @smithery/cli install @bytefer/mcp-flux-schnell --client claude
- 手动安装:
- 克隆项目并安装依赖
- 构建服务器:
npm run build
# 或
pnpm build
调试方式
- 项目配置:在项目目录下创建
.cursor/mcp.json
文件,配置 MCP 服务器。 - 全局配置:在
~/.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"
}
}
}
}