这是一个基于MCP(模型上下文协议)的服务器,可借助Replicate API调用Flux Schnell模型来生成图片,为图片生成需求提供了便捷的解决方案。
本服务器基于MCP协议,通过Replicate API调用Flux Schnell模型,能根据用户输入的文本提示词生成相应的图片。
generate_image工具用于生成图片。git clone [repository-url]
cd flux-schnell-mcp
npm install
npm run build
打开配置文件:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.json添加服务器配置:
{
"mcpServers": {
"flux-schnell": {
"command": "node",
"args": ["/path/to/flux-schnell-mcp/build/index.js"],
"env": {
"REPLICATE_API_TOKEN": "your-replicate-api-token"
},
"disabled": false,
"alwaysAllow": []
}
}
}
打开配置文件:
~/.vscode-remote/data/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json%APPDATA%/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json添加与上述相同的服务器配置。
服务器提供了一个名为generate_image的工具,可以通过MCP调用:
<server_name>flux-schnellserver_name>
<tool_name>generate_imagetool_name>
<arguments>
{
"prompt": "a beautiful sunset over the ocean, digital art style"
}
arguments>
prompt: 用于生成图片的文本描述(必填)
服务器将返回Replicate API的完整响应,包括生成的图片URL和其他元数据。
由于MCP服务器通过stdio通信,调试可能较为困难。推荐使用MCP Inspector:
npm run inspector
Inspector将提供一个URL,可在浏览器中访问调试工具。