OpenAI DALL-E 生成器
一个模型上下文协议服务器,使AI助手能够通过OpenAI的DALL-E API生成图像,并完全支持所有可用选项和精细控制。
服务介绍
OpenAI MCP - DALL-E API 集成到 Roo Code
此项目提供了一个 Model Context Protocol (MCP) 服务器,用于连接到 OpenAI 的 DALL-E API 进行图像生成,并全面支持所有可用选项。它特别设计为与 Roo Code 和其他兼容 MCP 的 AI 助手一起使用。
概述
这个 MCP 服务器提供了 DALL-E 图像生成工具,并全面支持所有 DALL-E API 选项。它允许像 Roo Code 这样的 AI 助手通过 Model Context Protocol (MCP) 生成图像,并对生成过程进行精细控制。
项目结构
src/- MCP 服务器的源代码dalle.ts- 包含所有选项的 DALL-E API 集成实现index.ts- 主服务器文件,包含 DALL-E 工具和输入模式install.ts- Roo Code 和 Claude Desktop 的安装脚本
build/- 编译后的 JavaScript 文件dalle-test.html- HTML 页面,用于显示生成的图像并记录可用选项test-dalle.js- 直接测试 DALL-E API 的脚本,包含不同选项的示例
Roo Code 设置说明
安装
-
全局安装包:
npm install -g openai-mcp -
运行设置命令以配置 Roo Code:
openai-mcp install -
在 Roo Code 设置中设置您的 OpenAI API 密钥:
- 打开 Roo Code
- 转到设置
- 将以下环境变量添加到 MCP 服务器配置中:
"openai-mcp": { "env": { "OPENAI_API_KEY": "your-openai-api-key" } }
-
重启 Roo Code