使用说明
图像生成MCP服务器
一个MCP(模型上下文协议)服务器,使用laozhang.ai Gemini 3 Pro API生成图像,并将其直接保存到您的黑社会金库。
特性
generate_image--从文本提示生成单个图像generate_multiple--从同一提示生成2-4幅图像(不同解释)generate_variations--使用样式/修改提示转换参考图像list_generated_images--列出最近生成的图像
基于提示(例如。, 2026-01-19_cute_robot_waving.jpg).
需求
安装
git clone https://github.com/JasonBates/image-gen-mcp.git
cd image-gen-mcp
uv sync
配置
-
复制示例环境文件:
cp .env.example .env -
编辑
.env使用您的设置:LAOZHANG_API_KEY=your-api-key-here OBSIDIAN_VAULT_PATH=~/path/to/your/vault AI_GRAPHICS_FOLDER=Assets/AI graphics
用法
添加到克劳德代码
添加到您的Claude Code MCP配置中(~/.claude.json):
{
"mcpServers": {
"image-gen": {
"command": "uv",
"args": ["run", "--directory", "/path/to/image-gen-mcp", "image-gen-mcp"],
"env": {
"LAOZHANG_API_KEY": "your-api-key-here"
}
}
}
}
MCP检验员测试
npx @modelcontextprotocol/inspector uv run image-gen-mcp
工具
generate_image
从文本提示生成单个图像。
| 参数 | 默认值 | 说明 |
|---|---|---|
prompt |
(必填) | 所需图像的文字描述 |
aspect_ratio |
"1:1" |
1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 21:9, 9:21, 5:4 |
size |
"2K" |
1K(快速)、2K(默认)、4K(最高质量) |
generate_multimate
对同一提示生成多个新的解释。
| 参数 | 默认值 | 说明 |
|---|---|---|
prompt |
(必填) | 文字描述 |
count |
4 |
图像数量(2-4) |
aspect_ratio |
"1:1" |
见上文 |
size |
"2K" |
见上文 |
diversity |
0.0 |
提示变化水平(0.0-1.0)。0.0=相同的提示,0.3=细微的变化,0.6=风格/情绪的变化,1.0=创造性的重新解释 |
多样性示例:
# Low diversity - subtle variations (lighting, minor details)
generate_multiple("a robot waving", count=4, diversity=0.3)
# High diversity - creative reinterpretations
generate_multiple("a robot waving", count=4, diversity=0.9)
→ "a vintage 1950s tin robot waving on a kitchen counter"
→ "a massive robot waving goodbye to a departing spaceship"
→ "a tiny robot waving from inside a snow globe"
→ "a robot made of flowers waving in a garden"
发电机变量
使用样式/修改提示转换参考图像。
| 参数 | 默认值 | 说明 |
|---|---|---|
image_paths |
(必填) | 参考图像的路径列表(1-14) |
prompt |
(必填) | 如何转换(例如,“水彩风格”) |
count |
4 |
变化数量(1-4) |
aspect_ratio |
"1:1" |
见上文 |
size |
"2K" |
见上文 |
例子: 取一个现有的机器人图像,生成像素艺术和赛博朋克版本。
list_generated_images
在输出文件夹中列出最近生成的图像。
| 参数 | 默认值 | 说明 |
|---|---|---|
limit |
20 |
要列出的最大图像数 |
API功能
laozhang.ai Gemini 3 Pro API支持:
| 功能 | 选项 |
|---|---|
| 纵横比 | 1:1、16:9、9:16、4:3、3:4、3:2、2:3、21:9、9:21、5:4 |
| 尺寸 | 1K(~1024px)、2K(~2048px)、4K(~4096px) |
| 参考图片 | 最多14张用于风格/内容指导 |
注: API为每个请求生成一个映像。对于多个图像,此服务器会自动发出顺序请求。
文件名生成
文件名是根据您的提示自动生成的:
- 提取关键术语(跳过常用词)
- 山宁泰(小写,下划线)
- 添加日期前缀
示例:
- 单人:
2026-01-19_cute_robot_waving.jpg - 多个:
2026-01-19_cute_robot_waving_v1.jpg,_v2.jpg - 变化:
2026-01-19_watercolor_style_var1.jpg,_var2.jpg
许可证
麻省理工学院