# mcp-image-generator **Repository Path**: rockee/mcp-image-generator ## Basic Information - **Project Name**: mcp-image-generator - **Description**: 自己的mcp图片生成工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-11 - **Last Updated**: 2026-02-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MCP Image Generator 一个支持多提供商的 AI 图片生成 MCP 服务器,可以直接调用各大模型进行图片生成。 ## 支持的图片生成提供商 | 提供商 | 工具名称 | 需要 API Key | 说明 | |--------|----------|--------------|------| | OpenAI DALL-E 3 | `generate_image_openai` | ✅ | 高质量图片生成 | | Stability AI | `generate_image_stability` | ✅ | 专业级图片生成 | | 阿里云通义万相 | `generate_image_aliyun` | ✅ | 支持中文提示词 | | Pollinations AI | `generate_image_pollinations` | ❌ | 免费,无需 API Key | | Seedream (字节跳动) | `generate_image_seedream` | ✅ | 通过扣子 Coze 调用,效果出色 | ## 安装 ```bash npm install npm run build ``` ## 配置 MCP 服务器 ### 1. 获取 API Key - **OpenAI**: 访问 https://platform.openai.com/api-keys - **Stability AI**: 访问 https://platform.stability.ai/ - **阿里云**: 访问 https://dashscope.aliyun.com/ - **Seedream (字节跳动)**: 访问 https://www.coze.cn/ 创建个人访问令牌 ### 2. 配置 MCP Settings 在你的 MCP settings 文件中添加以下配置(Windows 路径为 `%APPDATA%\roo-code\settings\mcp_settings.json`): ```json { "mcpServers": { "image-generator": { "command": "node", "args": ["C:\\Users\\GW00295320\\Documents\\trae_projects\\custom-skill-pack\\mcp-image-generator\\build\\index.js"], "env": { "OPENAI_API_KEY": "你的 OpenAI API Key", "STABILITY_API_KEY": "你的 Stability API Key", "ALIYUN_API_KEY": "你的阿里云 API Key", "COZE_API_KEY": "你的扣子 Coze API Key", "COZE_BASE_URL": "https://api.coze.cn", "SEEDREAM_BOT_ID": "7436872494693638195", "IMAGE_OUTPUT_DIR": "./generated-images" }, "disabled": false, "alwaysAllow": [], "disabledTools": [] } } } ``` ## 使用示例 ### 列出可用的提供商 ``` 请列出所有可用的图片生成提供商 ``` ### 使用 OpenAI DALL-E 3 生成图片 ``` 请使用 OpenAI 生成一张图片:一只戴着墨镜的猫在海边度假 ``` ### 使用 Pollinations AI 生成图片(免费) ``` 请使用 Pollinations 生成一张图片:未来城市的夜景,霓虹灯闪烁 ``` ### 使用阿里云通义万相生成图片 ``` 请使用阿里云通义万相生成一张图片:一只熊猫在竹林里吃竹子 ``` ### 使用 Seedream (字节跳动) 生成图片 ``` 请使用 Seedream 生成一张图片:赛博朋克风格的城市街道,霓虹灯光闪烁 ``` ## 工具参数说明 ### generate_image_openai - `prompt` (必需): 图片描述文本 - `size`: 图片尺寸,可选 `1024x1024` | `1792x1024` | `1024x1792`,默认 `1024x1024` - `quality`: 图片质量,可选 `standard` | `hd`,默认 `standard` - `style`: 图片风格,可选 `vivid` | `natural`,默认 `vivid` ### generate_image_stability - `prompt` (必需): 图片描述文本 - `width`: 图片宽度,范围 256-1536,默认 1024 - `height`: 图片高度,范围 256-1536,默认 1024 - `seed`: 随机种子,用于复现结果 ### generate_image_aliyun - `prompt` (必需): 图片描述文本(支持中文) - `size`: 图片尺寸,可选 `1024*1024` | `1280*720` | `720*1280`,默认 `1024*1024` ### generate_image_pollinations - `prompt` (必需): 图片描述文本 - `width`: 图片宽度,范围 256-2048,默认 1024 - `height`: 图片高度,范围 256-2048,默认 1024 - `seed`: 随机种子,用于复现结果 - `model`: 模型选择,可选 `turbo` | `flux`,默认 `turbo` ### generate_image_seedream - `prompt` (必需): 图片描述文本(支持中文) - `width`: 图片宽度,范围 512-2048,默认 1024 - `height`: 图片高度,范围 512-2048,默认 1024 - `style`: 图片风格,可选 `""` | `写实` | `动漫` | `油画` | `水彩` | `素描` | `3D` | `像素` ## 环境变量 | 变量名 | 说明 | 必需 | |--------|------|------| | `OPENAI_API_KEY` | OpenAI API Key | 使用 OpenAI 时必需 | | `STABILITY_API_KEY` | Stability AI API Key | 使用 Stability 时必需 | | `ALIYUN_API_KEY` | 阿里云 API Key | 使用阿里云时必需 | | `COZE_API_KEY` | 扣子 Coze API Key | 使用 Seedream 时必需 | | `COZE_BASE_URL` | 扣子 API 地址 | 可选,默认 `https://api.coze.cn` | | `SEEDREAM_BOT_ID` | Seedream Bot ID | 可选,使用默认值 | | `IMAGE_OUTPUT_DIR` | 生成图片的保存目录 | 可选,默认 `./generated-images` | ## License MIT