image-father
v1.0.1
Published
MCP server for Jimeng AI Image Generation 4.0 - 即梦AI图片生成4.0的MCP服务器
Maintainers
Readme
image-father
即梦AI-图片生成4.0的MCP服务器 :调用火山引擎的AI图片生成能力。
功能特性
- 🎨 文生图:从文本描述生成高质量图片
- 🖼️ 图像编辑:基于参考图片进行智能编辑
- 🎭 多图组合:支持最多10张图片的组合生成
- 🔄 异步任务:支持提交任务和查询结果的分离操作
- 🔐 安全鉴权:使用火山引擎V4签名算法
安装
npm install -g image-father或直接通过npx使用(推荐):
npx image-father配置
获取API密钥
- 登录火山引擎控制台
- 进入"访问控制" > "访问密钥"
- 创建或查看你的AccessKeyId和SecretAccessKey
Claude Desktop配置
编辑Claude Desktop配置文件:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
添加以下配置:
{
"mcpServers": {
"image-father": {
"command": "npx",
"args": ["-y", "image-father"],
"env": {
"VOLCENGINE_ACCESS_KEY_ID": "your-access-key-id",
"VOLCENGINE_SECRET_ACCESS_KEY": "your-secret-access-key"
}
}
}
}Cursor/Windsurf等IDE配置
在对应IDE的MCP配置文件中添加类似配置即可。
使用方法
配置完成后,重启Claude Desktop或IDE,即可在对话中使用以下工具:
1. generate_image - 生成图片(推荐)
自动提交任务并等待完成,一次调用获取结果。
示例提示词:
生成一张图片 use image-father:一只可爱的橘猫坐在窗台上,背景是城市夜景参数:
prompt(必需):图片描述文本image_urls(可选):参考图片URL列表(最多10张)scale(可选):参考图片影响程度,0-1之间,默认0.5seed(可选):随机种子,用于生成可复现结果return_url(可选):是否返回URL,默认true
2. submit_task - 提交任务
仅提交任务,返回task_id。
3. get_task_result - 查询结果
根据task_id查询任务结果。
API说明
本MCP服务器调用的是火山引擎的即梦AI-图片生成4.0 API,详细文档: https://www.volcengine.com/docs/85621/1817045
开发
# 克隆项目
git clone <your-repo-url>
cd image-father
# 安装依赖
npm install
# 构建
npm run build
# 开发模式(监听文件变化)
npm run dev许可证
MIT
作者
子杰
