MCP Flux 工作室
强大的模型上下文协议 (MCP) 服务器,将 Flux 的高级图像生成功能带入您的 AI 编码助手。该服务器支持将 Flux 的图像生成、操作和控制功能直接集成到 Cursor 和 Windsurf (Codeium) IDE 中。
概述
MCP Flux Studio 弥合了 AI 编码助手和 Flux 强大的图像生成 API 之间的差距,允许将图像生成功能无缝集成到您的开发工作流程中。
特征
图像生成
精确控制的文本到图像生成
多模型支持(flux.1.1-pro、flux.1-pro、flux.1-dev、flux.1.1-ultra)
可定制的宽高比和尺寸
图像处理
图像到图像的转换
使用可自定义的蒙版进行修复
分辨率提升和增强
高级控制
基于边缘的生成(精明)
深度感知生成
姿势引导生成
IDE 集成
完全支持 Cursor (v0.45.7+)
与 Windsurf/Codeium Cascade (Wave 3+) 兼容
通过人工智能助手无缝调用工具
Related MCP server: Minimax MCP Tools
快速入门
先决条件
Node.js 18+
Python 3.12+
Flux API 密钥
兼容 IDE(Cursor 或 Windsurf)
安装
通过 Smithery 安装
要通过Smithery自动安装 Flux Studio for Claude Desktop:
npx -y @smithery/cli install @jmanhype/mcp-flux-studio --client claude手动安装
git clone https://github.com/jmanhype/mcp-flux-studio.git
cd mcp-flux-studio
npm install
npm run build基本配置
BFL_API_KEY=your_flux_api_key FLUX_PATH=/path/to/flux/installation
有关详细的设置说明(包括特定于 IDE 的配置和故障排除),请参阅我们的安装指南。
文档
IDE 集成
光标(v0.45.7+)
MCP Flux Studio 与 Cursor 的 AI 助手无缝集成:
配置
通过“设置”>“功能”>“MCP”进行配置
支持 stdio 和 SSE 连接
可以通过包装脚本设置环境变量
用法
Cursor 的 AI 助手自动可用的工具
工具调用需要用户批准
实时反馈生成进度
风帆冲浪/Codeium(Wave 3+)
与 Windsurf 的 Cascade AI 集成:
配置
编辑
~/.codeium/windsurf/mcp_config.json支持基于流程的工具执行
JSON 格式配置的环境变量
用法
通过 Cascade 的 MCP 工具栏访问工具
自动工具发现和加载
与 Cascade 的 AI 功能集成
有关 IDE 特定设置的详细信息,请参阅安装指南。
用法
该服务器提供以下工具:
产生
根据文本提示生成图像。
{
"prompt": "A photorealistic cat",
"model": "flux.1.1-pro",
"aspect_ratio": "1:1",
"output": "generated.jpg"
}img2img
使用另一幅图像作为参考来生成一幅图像。
{
"image": "input.jpg",
"prompt": "Convert to oil painting",
"model": "flux.1.1-pro",
"strength": 0.85,
"output": "output.jpg",
"name": "oil_painting"
}修复
使用蒙版修复图像。
{
"image": "input.jpg",
"prompt": "Add flowers",
"mask_shape": "circle",
"position": "center",
"output": "inpainted.jpg"
}控制
使用结构控制生成图像。
{
"type": "canny",
"image": "control.jpg",
"prompt": "A realistic photo",
"output": "controlled.jpg"
}发展
项目结构
flux-mcp-server/
├── src/
│ ├── index.ts # Main server implementation
│ └── types.ts # TypeScript type definitions
├── tests/
│ └── server.test.ts # Server tests
├── docs/
│ ├── API.md # API documentation
│ └── CONTRIBUTING.md # Contribution guidelines
├── examples/
│ ├── generate.json # Example tool usage
│ └── config.json # Example configuration
├── package.json
├── tsconfig.json
└── README.md运行测试
npm test建筑
npm run build贡献
请阅读CONTRIBUTING.md了解我们的行为准则和提交拉取请求的流程的详细信息。
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。
致谢
模型上下文协议- 协议规范
Flux API——底层图像生成 API
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.