本项目基于 OpenAI DALL-E 模型 API 调用,借助 Model Context Protocol (MCP) 服务器实现图片生成功能。它为开发者和用户提供了便捷的文生图解决方案,支持多种大语言模型和文生图绘画模型 API。
该项目基于 https://github.com/nicekate/flux-dev-mcp 改编,在此感谢原作者的贡献。本项目使用了完全兼容 OpenAI 接口的转发 API 服务,支持 openai 和 Anthropic 等多家大语言模型 API,以及 MidJourney 和 Flux 等文生图绘画模型 API。值得一提的是,最新模型 claude - 3 - 7 - sonnet 已上线!
⚠️ 重要提示
使用我的邀请链接 https://xiaohumini.site/register?aff=Zbtb 注册,可以获得 0.4 刀免费调用!
# Windows/MacOS 通用命令
npm install
# Windows/MacOS 通用命令
npm run build
启动带有自动重新构建的开发模式:
# Windows/MacOS 通用命令
npm run watch
在 Cline/ROO CODE 插件中,需要配置 MCP 服务器的启动命令。请按照以下步骤进行配置:
Windows 配置示例:
{
"mcpServers": {
"genimg-mcp": {
"command": "node",
"arg": ["C:\\path\\to\\genimg-mcp\\dist\\index.js"],
"env": {
"OPENAI_API_KEY": "sk-xxxxx",
"OPENAI_MODEL_ID": "dall-e-3" # 可选
}
}
}
}
MacOS 配置示例:
{
"mcpServers": {
"genimg-mcp": {
"command": "/path/to/genimg-mcp/dist/index.js",
"env": {
"OPENAI_API_KEY": "sk-xxxxx",
"OPENAI_MODEL_ID": "dall-e-3" # 可选
}
}
}
}
注意事项:
\\ 或单正斜杠 //由于 MCP 服务器通过标准输入输出(stdio)通信,调试可能会比较困难。我们推荐使用 MCP Inspector 工具:
# Windows/MacOS 通用命令
npm run inspector
Inspector 将提供一个浏览器访问地址,用于访问调试工具。
本项目采用 MIT 许可证,详见 LICENSE 文件。
如需支持,请联系 1813345945@qq.com。