即梦AI图片生成MCP服务基于火山引擎即梦AI,通过标准化的MCP接口,为用户提供高质量图片生成能力,支持多种图片比例,安全便捷。
在使用本服务前,请确保你已经完成以下步骤:
cd jimengpic-mcp
npm install
npm run build
export JIMENG_ACCESS_KEY="你的火山引擎AccessKey"
export JIMENG_SECRET_KEY="你的火山引擎SecretKey"
注意: 根据官方文档,请确保使用正确的req_key参数值 jimeng_high_aes_general_v21_L
cd jimengpic-mcp
npm install
npm run build
设置以下环境变量:
export JIMENG_ACCESS_KEY="你的火山引擎AccessKey"
export JIMENG_SECRET_KEY="你的火山引擎SecretKey"
// 在MCP客户端中调用
const result = await mcp.callTool("generate-image", {
text: "新年快乐",
illustration: "烟花, 灯笼, 祥云, 星星, 礼花",
color: "红色",
ratio: "4:3"
});
node build/index.js
在MCP客户端(如Claude Desktop、Cursor等)中配置此服务:
{
"mcpServers": {
"jimengpic": {
"command": "node",
"args": ["/path/to/jimengpic-mcp/build/index.js"],
"env": {
"JIMENG_ACCESS_KEY": "你的AccessKey",
"JIMENG_SECRET_KEY": "你的SecretKey"
}
}
}
}
当用户需要生成图片时使用的工具。 参数:
text (string): 用户需要在图片上显示的文字illustration (string): 根据用户要显示的文字,提取3-5个可以作为图片配饰的插画元素关键词color (string): 图片的背景主色调ratio (enum): 图片比例,支持以下选项:
"4:3": 512×384"3:4": 384×512"16:9": 512×288"9:16": 288×512提示词生成规则: 工具会自动将输入参数组合成以下格式的提示词:
字体设计:"{text}",黑色字体,斜体,带阴影。干净的背景,白色到{color}渐变。点缀浅灰色、半透明{illustration}等元素插图做配饰插画。
返回:
jimengpic-mcp/
├── src/
│ └── index.ts # 主服务文件
├── build/ # 编译输出目录
├── package.json # 项目配置
├── tsconfig.json # TypeScript配置
└── README.md # 项目说明
ISC License
运行时添加调试信息:
DEBUG=* node build/index.js