本 MCP 服务器借助 Replicate Flux 模型,为用户提供强大的图像生成功能,满足多样化的图像创作需求。
此 MCP 服务器使用 Replicate Flux 模型提供图像生成功能。
要自动为 Claude Desktop 安装图像生成 MCP 服务器,请通过 Smithery 安装:
npx -y @smithery/cli install @GongRzhe/Image-Generation-MCP-Server --client claude
您可以直接从 npm 使用该包,而无需本地安装:
# 无需安装 - npx 会处理
如果您更喜欢本地安装:
# 全局安装
npm install -g @gongrzhe/image-gen-server
# 或者本地安装
npm install @gongrzhe/image-gen-server
编辑您的 Claude Desktop 配置文件:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.json此方法直接从 npm 运行服务器,而无需本地文件:
{
"mcpServers": {
"image-gen": {
"command": "npx",
"args": ["@gongrzhe/image-gen-server"],
"env": {
"REPLICATE_API_TOKEN": "your-replicate-api-token",
"MODEL": "alternative-model-name"
},
"disabled": false,
"autoApprove": []
}
}
}
如果您已将包本地安装:
{
"mcpServers": {
"image-gen": {
"command": "node",
"args": ["/path/to/image-gen-server/build/index.js"],
"env": {
"REPLICATE_API_TOKEN": "your-replicate-api-token",
"MODEL": "alternative-model-name"
},
"disabled": false,
"autoApprove": []
}
}
}
| 属性 | 详情 |
|---|---|
REPLICATE_API_TOKEN |
用于访问 Replicate API 的令牌。 |
MODEL |
可选的自定义模型名称。 |
await craft.image.generate({
model: "stability-ai/sdxl", // 模型名称
prompt: "一只飞天的unicorn站在 rainbow mountain上", // 图像描述
negative_prompt: "", // 可选,排除的内容
width: 1024, // 图像宽度
height: 1024, // 图像高度
samples: 1, // 生成图像的数量
num_inference_steps: 20, // 推理步骤数
});
The tool returns an array of URLs to the generated images.
本项目根据 MIT 许可证授权。